// [---------|Simple DM Town|---------] // [--------------|By|----------------] // [---------|..::Freud::..|----------] #include //Filterscript define #define FILTERSCRIPT //Colors Defines #define COLOR_GREY 0xAFAFAFAA #define COLOR_GREEN 0x33AA33AA #define COLOR_RED 0xAA3333AA #define COLOR_ORANGE 0xFF9933AA //Weapons new Pistol; new Pistol2; new Pistol3; new Pistol4; new Pistol5; new Ak47_0; new Ak47_1; new Ak47_2; new Ak47_3; new Ak47_4; new Ak47_5; new Ak47_6; new Ak47_7; new Ak47_8; new Shotgun; new Shotgun2; new Shotgun3; new Shotgun4; new Shotgun5; new Bazooka; new Bazooka2; new Bazooka3; new Bazooka4; new Armour; new Armour2; new Armour3; new Armour4; new Armour5; new Armour6; new Armour7; new Armour8; new Armour9; new Armour10; new Health; new Health2; new Health3; new Health4; new Health5; new Health6; new Health7; new Health8; new Health9; new Health10; new Health11; new Health12; new Health13; new Eagle; new Eagle2; new Eagle3; new Eagle4; new Eagle5; new Eagle6; new Minigun; new Minigun2; new Minigun3; new Minigun4; new iSpawnSet[MAX_PLAYERS]; //Forward forward SetPlayerRandomSpawn(playerid); new Float:gRandomPlayerSpawns[20][3] = { {2208.525,55.853,28.331}, {2208.512,64.299,28.252}, {2298.430,-120.643,28.423}, {2210.273,58.113,27.623}, {2287.190,-123.285,28.434}, {2298.107,-111.297,28.170}, {2288.053,-112.193,28.171}, {2350.020,90.858,26.517}, {2258.782,167.443,27.630}, {2269.283,153.242,27.280}, {2253.178,154.721,27.999}, {2252.559,164.454,27.807}, {2263.223,121.168,28.552}, {2262.048,63.314,27.717}, {2315.456,33.532,27.682}, {2318.956,-63.913,32.961}, {2266.272,-73.615,31.509}, {2260.571,-70.658,47.913}, {2313.165,-53.247,33.310}, {2280.538,-51.278,27.186} }; public OnFilterScriptExit() { print("Simple DM Toown Unloaded"); return 1; } public OnFilterScriptInit() { print("**************************************"); print(" Simple DM Town by ..::Freud::.. "); print(" Loaded succesfully. "); print("**************************************"); //===============================[[Objects]]==================================== CreateObject(987,2223.792,36.570,25.484,0.0,0.0,-225.000); CreateObject(987,2215.325,42.808,25.332,0.0,0.0,-270.000); CreateObject(987,2215.317,59.901,25.434,0.0,0.0,-270.000); CreateObject(987,2215.292,69.032,25.434,0.0,0.0,-270.000); CreateObject(987,2215.290,80.998,25.434,0.0,0.0,-270.000); CreateObject(987,2215.277,92.974,25.434,0.0,0.0,-270.000); CreateObject(987,2215.267,104.959,25.434,0.0,0.0,-270.000); CreateObject(987,2215.258,116.958,25.434,0.0,0.0,-270.000); CreateObject(987,2215.241,128.967,25.484,0.0,0.0,-292.500); CreateObject(987,2219.815,139.961,25.484,0.0,0.0,-315.000); CreateObject(987,2228.420,148.379,25.409,0.0,0.0,-348.750); CreateObject(987,2240.185,150.695,25.459,0.0,0.0,-360.000); CreateObject(987,2245.165,150.631,25.484,0.0,0.0,-360.000); CreateObject(987,2261.431,150.657,25.434,0.0,0.0,-360.000); CreateObject(987,2276.084,150.690,25.459,0.0,0.0,-360.000); CreateObject(987,2288.161,150.635,25.477,0.0,0.0,-393.750); CreateObject(987,2298.182,143.921,25.484,0.0,0.0,-427.500); CreateObject(987,2302.755,132.811,25.484,0.0,0.0,-450.000); CreateObject(987,2302.740,120.843,25.434,0.0,0.0,-450.000); CreateObject(987,2302.743,112.618,25.384,0.0,0.0,-450.000); CreateObject(987,2302.607,101.029,25.484,0.0,0.0,-360.000); CreateObject(987,2314.516,101.003,25.484,0.0,0.0,-360.000); CreateObject(987,2326.501,101.021,25.484,0.0,0.0,-360.000); CreateObject(987,2338.515,101.005,25.484,0.0,0.0,-405.000); CreateObject(987,2344.464,98.866,25.336,0.0,0.0,-427.500); CreateObject(987,2353.469,81.665,25.484,0.0,0.0,-450.000); CreateObject(987,2353.449,70.869,25.484,0.0,0.0,-450.000); CreateObject(987,2353.519,58.821,25.484,0.0,0.0,-450.000); CreateObject(987,2353.505,46.895,25.484,0.0,0.0,-450.000); CreateObject(987,2353.472,34.945,25.484,0.0,0.0,-450.000); CreateObject(987,2353.480,22.999,25.484,0.0,0.0,-450.000); CreateObject(987,2353.455,11.017,25.484,0.0,0.0,-450.000); CreateObject(987,2353.439,-0.856,25.484,0.0,0.0,-450.000); CreateObject(987,2353.429,-12.791,25.484,0.0,0.0,-450.000); CreateObject(987,2353.448,-24.753,25.334,0.0,0.0,-461.250); CreateObject(987,2351.138,-36.233,25.484,0.0,0.0,-450.000); CreateObject(987,2226.852,-156.816,-103.519,0.0,0.0,-596.250); CreateObject(987,2316.771,-106.365,25.484,0.0,0.0,-532.265); CreateObject(987,2289.931,-107.767,25.484,0.0,0.0,-540.000); CreateObject(987,2277.951,-107.752,25.474,0.0,0.0,-540.000); CreateObject(987,2265.969,-107.755,25.474,0.0,0.0,-899.999); CreateObject(987,2253.991,-107.756,25.474,0.0,0.0,-899.999); CreateObject(987,2231.363,-9.085,25.484,0.0,0.0,-989.999); CreateObject(987,2231.398,2.597,25.457,0.0,0.0,-989.999); CreateObject(987,2231.234,14.786,25.208,0.0,0.0,-989.999); CreateObject(987,2231.187,26.798,25.454,0.0,0.0,-952.812); CreateObject(987,2241.950,-107.707,25.474,0.0,0.0,-911.249); CreateObject(987,2230.176,-105.401,25.480,0.0,0.0,-933.749); CreateObject(987,2220.307,-98.738,25.484,0.0,0.0,-967.499); CreateObject(987,2215.807,-87.890,25.484,0.0,0.0,-989.999); CreateObject(987,2215.789,-75.969,25.484,0.0,0.0,-989.999); CreateObject(987,2215.825,-64.250,25.484,0.0,0.0,-989.999); CreateObject(987,2215.852,-52.329,25.484,0.0,0.0,-989.999); CreateObject(987,2215.861,-40.412,25.484,0.0,0.0,-1001.249); CreateObject(987,2218.191,-28.981,25.484,0.0,0.0,-1035.000); CreateObject(987,2226.747,-20.417,25.484,0.0,0.0,-1023.750); CreateObject(3279,2322.836,63.716,25.561,0.0,0.0,180.000); CreateObject(3361,2266.054,65.603,27.483,0.0,0.0,-180.000); CreateObject(3361,2257.905,69.408,26.358,0.0,0.0,-270.000); CreateObject(4882,2318.851,-63.930,29.910,0.0,0.0,0.0); CreateObject(987,2351.121,-48.223,25.484,0.0,0.0,-450.000); CreateObject(987,2351.136,-60.189,25.484,0.0,0.0,-450.000); CreateObject(987,2351.131,-72.158,25.484,0.0,0.0,-450.000); CreateObject(987,2351.123,-84.005,25.484,0.0,0.0,-461.250); CreateObject(987,2348.845,-95.707,25.484,0.0,0.0,-495.000); CreateObject(987,2340.531,-104.079,25.484,0.0,0.0,-528.750); CreateObject(987,2328.763,-106.376,25.484,0.0,0.0,-540.000); CreateObject(987,2305.225,-108.074,25.484,0.0,0.0,-541.719); CreateObject(1262,2300.873,-73.024,26.685,0.0,0.0,-270.000); CreateObject(1262,2336.937,-54.811,26.685,0.0,0.0,-416.250); CreateObject(851,2276.715,-81.165,25.855,0.0,0.0,-22.500); CreateObject(853,2275.706,-82.231,25.934,0.0,0.0,-45.000); CreateObject(854,2276.880,-84.039,25.725,0.0,0.0,-90.000); CreateObject(922,2272.098,-86.029,26.388,0.0,0.0,-90.000); CreateObject(1227,2278.381,-60.722,26.465,0.0,0.0,-270.000); CreateObject(1235,2301.625,-72.074,25.987,0.0,0.0,0.0); CreateObject(1264,2281.223,-82.851,25.988,0.0,0.0,-236.250); CreateObject(1264,2281.218,-81.454,25.988,0.0,0.0,-315.000); CreateObject(1299,2300.963,-6.793,25.940,0.0,0.0,0.0); CreateObject(1365,2280.184,29.481,26.622,0.0,0.0,-45.000); CreateObject(2672,2270.223,25.360,25.724,0.0,0.0,-33.750); CreateObject(2671,2274.655,27.802,25.458,0.0,0.0,0.0); CreateObject(2670,2276.220,26.718,25.564,0.0,0.0,0.0); CreateObject(3594,2238.808,25.070,26.078,0.0,0.0,0.0); CreateObject(3594,2238.969,29.724,26.424,-9.454,0.0,0.0); CreateObject(3594,2238.817,22.122,27.497,9.454,0.0,-180.000); CreateObject(14600,2240.139,-2.080,28.091,0.0,0.0,-270.000); CreateObject(850,2285.489,-20.271,25.596,0.0,0.0,0.0); CreateObject(1211,2286.302,48.103,26.095,0.0,0.0,0.0); CreateObject(1294,2289.853,57.812,29.851,0.0,0.0,-1260.000); CreateObject(1294,2339.842,-41.010,29.850,0.0,0.0,-1620.000); CreateObject(1294,2300.164,-91.222,30.002,0.0,0.0,-1755.000); CreateObject(1294,2287.533,-35.253,30.002,0.0,0.0,-2700.002); CreateObject(3279,2260.673,-70.492,30.677,0.0,0.0,0.0); CreateObject(3279,2266.738,125.672,26.919,0.0,0.0,-180.000); CreateObject(3279,2309.676,-69.253,33.084,0.0,0.0,-270.000); CreateObject(1426,2282.185,65.473,25.676,0.0,0.0,0.0); CreateObject(1426,2278.640,65.443,25.676,0.0,0.0,0.0); CreateObject(1426,2275.126,65.448,25.676,0.0,0.0,0.0); CreateObject(1464,2265.217,85.778,26.649,0.0,0.0,-180.000); CreateObject(1464,2262.387,85.785,26.649,0.0,0.0,-180.000); CreateObject(1464,2259.545,85.811,26.649,0.0,0.0,-180.000); CreateObject(1464,2253.034,85.753,26.649,0.0,0.0,-180.000); CreateObject(1464,2250.176,85.750,26.649,0.0,0.0,-180.000); CreateObject(1464,2247.293,85.750,26.649,0.0,0.0,-180.000); CreateObject(1464,2244.442,85.745,26.649,0.0,0.0,-180.000); CreateObject(1472,2309.615,65.620,29.899,0.0,0.0,90.000); CreateObject(1472,2310.061,48.461,29.899,0.0,0.0,90.000); CreateObject(2036,2278.891,-85.665,25.539,0.0,0.0,-135.000); CreateObject(2036,2278.974,-85.640,25.540,0.0,0.0,-202.500); CreateObject(2036,2278.913,-85.740,25.539,0.0,0.0,-90.000); CreateObject(2045,2281.078,-86.173,25.594,0.0,0.0,-45.000); CreateObject(970,2333.883,-77.673,26.036,0.0,0.0,-90.000); CreateObject(982,2284.060,-75.308,26.168,0.0,0.0,0.0); CreateObject(982,2271.177,-88.333,26.255,0.0,0.0,-90.000); CreateObject(983,2243.410,36.089,26.168,0.0,0.0,90.000); CreateObject(983,2249.829,36.135,26.168,0.0,0.0,90.000); CreateObject(983,2260.637,36.126,26.168,0.0,0.0,90.000); CreateObject(983,2267.035,36.127,26.168,0.0,0.0,90.000); CreateObject(983,2273.432,36.145,26.168,0.0,0.0,90.000); CreateObject(1446,2323.966,83.268,26.290,0.0,0.0,-495.000); CreateObject(1446,2327.876,84.875,26.289,0.0,0.0,-540.000); CreateObject(1446,2318.186,83.290,26.288,0.0,0.0,-585.000); CreateObject(1446,2314.260,84.951,26.288,0.0,0.0,-540.000); CreateObject(11392,2294.571,-71.164,25.331,0.0,0.0,0.0); CreateObject(11392,2294.608,-6.602,25.331,0.0,0.0,-135.000); CreateObject(11392,2289.844,89.829,25.331,0.0,0.0,-45.000); CreateObject(11392,2222.959,114.514,25.331,0.0,0.0,-67.500); CreateObject(968,2293.332,-107.466,23.819,0.0,0.0,0.0); CreateObject(968,2289.903,-107.481,23.759,0.0,0.0,0.0); CreateObject(979,2291.721,-107.473,30.400,0.0,0.0,0.0); CreateObject(2714,2291.624,-107.237,30.330,0.0,0.0,-180.000); CreateObject(1649,2292.698,-122.399,28.069,0.0,0.0,-180.000); CreateObject(1649,2294.928,-124.639,28.032,0.0,0.0,-270.000); CreateObject(1649,2290.400,-124.624,28.051,0.0,0.0,-90.000); CreateObject(2068,2283.264,-50.382,27.223,-180.482,-95.397,-0.859); CreateObject(2068,2283.213,-51.178,27.198,-180.482,-95.397,-0.859); CreateObject(2068,2283.517,-51.058,27.673,-180.482,-95.397,-180.859); CreateObject(2068,2283.450,-50.333,27.673,-180.482,-95.397,-180.859); CreateObject(7662,2241.364,105.540,26.676,0.0,0.0,-90.000); CreateObject(3374,2299.307,51.615,26.978,0.0,0.0,0.0); CreateObject(3374,2296.960,138.728,26.978,0.0,0.0,0.0); CreateObject(3374,2243.701,97.604,26.978,0.0,0.0,0.0); CreateObject(3374,2279.541,50.049,26.978,0.0,0.0,-135.000); CreateObject(3374,2319.255,-35.479,26.978,0.0,0.0,-202.500); CreateObject(3374,2300.625,-48.201,26.978,0.0,0.0,-225.000); CreateObject(3374,2303.509,-103.725,26.974,0.0,0.0,-326.250); CreateObject(8251,2291.619,-120.969,29.317,0.0,0.0,90.000); CreateObject(1232,2289.560,-106.902,28.112,0.0,0.0,0.0); CreateObject(1232,2293.669,-106.852,28.112,0.0,0.0,-56.250); CreateObject(3374,2336.969,-68.613,26.978,0.0,0.0,-326.250); CreateObject(3374,2326.118,-21.464,26.978,0.0,0.0,-326.250); CreateObject(3374,2242.579,-20.433,26.978,0.0,0.0,-326.250); CreateObject(1225,2330.047,-32.673,25.890,0.0,0.0,0.0); CreateObject(1225,2249.242,-19.118,25.890,0.0,0.0,0.0); CreateObject(8251,2259.116,163.864,29.354,0.0,0.0,-90.000); CreateObject(968,2261.385,150.418,23.844,0.0,0.0,0.0); CreateObject(968,2256.977,150.306,23.869,0.0,0.0,0.0); CreateObject(978,2259.027,150.185,30.208,0.0,0.0,1.719); CreateObject(3359,2353.501,88.205,25.334,0.0,0.0,-67.500); CreateObject(3374,2349.147,33.767,26.978,0.0,0.0,-326.250); CreateObject(3374,2338.002,13.353,26.978,0.0,0.0,-393.750); CreateObject(3374,2350.050,-3.170,25.484,0.0,0.0,-393.750); CreateObject(987,2269.836,150.844,25.484,0.0,0.0,-360.000); CreateObject(2714,2258.911,149.706,30.322,0.0,0.0,0.0); CreateObject(8251,2202.196,62.202,29.358,0.0,0.0,0.0); CreateObject(987,2214.620,75.064,25.484,0.0,0.0,-450.000); CreateObject(987,2214.111,72.169,25.484,0.0,0.0,-450.000); CreateObject(987,2215.043,54.557,25.484,0.0,0.0,-450.000); CreateObject(968,2256.952,150.454,23.869,0.0,0.0,0.0); CreateObject(968,2215.566,54.650,24.419,0.0,0.0,-90.000); CreateObject(968,2215.621,59.901,24.319,0.0,0.0,-90.000); CreateObject(968,2214.848,54.589,24.244,0.0,0.0,-90.000); CreateObject(968,2214.741,59.948,24.494,0.0,0.0,-90.000); CreateObject(978,2215.609,57.243,30.349,0.0,0.0,-90.000); CreateObject(2714,2215.933,57.980,30.485,0.0,0.0,-270.000); //================================[Vehicles]==================================== CreateVehicle(589,2265.058,106.241,27.410,179.0,-1,-1,120); CreateVehicle(587,2261.450,106.426,27.465,179.0,-1,-1,120); CreateVehicle(481,2259.724,21.915,26.315,0.0,-1,-1,120); CreateVehicle(589,2256.096,21.954,26.315,0.0,-1,-1,120); CreateVehicle(559,2240.496,-6.872,27.221,179.0,-1,-1,120); CreateVehicle(587,2240.330,-14.221,26.648,179.0,-1,-1,120); CreateVehicle(589,2218.920,91.191,26.334,179.0,-1,-1,120); CreateVehicle(412,2229.256,128.084,26.334,179.0,-1,-1,120); CreateVehicle(603,2261.733,136.142,26.334,89.0,-1,-1,120); CreateVehicle(556,2254.256,147.438,26.334,179.0,-1,-1,120); CreateVehicle(536,2251.269,147.603,26.334,179.0,-1,-1,120); CreateVehicle(415,2284.017,-104.502,26.328,0.0,-1,-1,120); CreateVehicle(587,2296.770,-104.428,26.328,0.0,-1,-1,120); CreateVehicle(559,2288.491,110.492,26.334,179.0,-1,-1,120); CreateVehicle(481,2288.448,70.178,26.334,0.0,-1,-1,120); CreateVehicle(556,2299.089,59.834,26.334,0.0,-1,-1,120); CreateVehicle(415,2288.485,13.317,26.334,179.0,-1,-1,120); CreateVehicle(587,2279.622,6.902,27.318,179.0,-1,-1,120); CreateVehicle(415,2279.973,-7.716,26.902,179.0,-1,-1,120); CreateVehicle(509,2338.488,-6.117,26.334,179.0,-1,-1,120); CreateVehicle(462,2338.955,59.371,26.185,0.0,-1,-1,120); CreateVehicle(589,2325.101,96.437,26.184,270.0,-1,-1,120); CreateVehicle(481,2338.426,-77.047,26.334,179.0,-1,-1,120); CreateVehicle(603,2337.757,-46.893,26.334,0.0,-1,-1,120); CreateVehicle(536,2318.011,-22.889,26.334,270.0,-1,-1,120); CreateVehicle(412,2274.746,-65.368,26.383,271.0,-1,-1,120); CreateVehicle(559,2248.764,-84.659,26.363,181.0,-1,-1,120); CreateVehicle(603,2251.837,-84.613,26.364,181.0,-1,-1,120); CreateVehicle(587,2299.273,-64.501,26.334,181.0,-1,-1,120); CreateVehicle(412,2288.706,-44.993,26.334,181.0,-1,-1,120); CreateVehicle(559,2299.363,-11.248,26.334,181.0,-1,-1,120); CreateVehicle(536,2287.416,-104.341,26.328,0.0,-1,-1,120); //============================[Pickups]======================================== Pistol = CreatePickup(346,2,2204.418,73.294,27.606); Pistol2 = CreatePickup(346,2,2301.896,-123.723,26.842); Pistol3 = CreatePickup(346,2,2302.291,-79.306,25.417); Pistol4 = CreatePickup(346,2,2354.536,93.409,25.694); Pistol5 = CreatePickup(346,2,2257.995,167.201,27.336); Ak47_0 = CreatePickup(355,2,2268.733,164.547,26.771); Ak47_1 = CreatePickup(355,2,2212.281,71.003,26.253); Ak47_2 = CreatePickup(355,2,2260.485,17.857,26.771); Ak47_3 = CreatePickup(355,2,2279.812,-57.109,30.809); Ak47_4 = CreatePickup(355,2,2292.777,-123.900,27.647); Ak47_5 = CreatePickup(355,2,2357.294,85.868,26.028); Ak47_6 = CreatePickup(355,2,2322.595,-75.359,26.461); Ak47_7 = CreatePickup(355,2,2267.575,-74.403,31.195); Ak47_8 = CreatePickup(355,2,2235.954,17.330,27.095); Shotgun = CreatePickup(350,2,2313.895,56.348,26.139); Shotgun2 = CreatePickup(349,2,2209.560,71.389,26.622); Shotgun3 = CreatePickup(350,2,2270.598,73.470,31.288); Shotgun4 = CreatePickup(349,2,2291.378,-123.918,27.659); Shotgun5 = CreatePickup(350,2,355.847,89.032,26.069); Bazooka = CreatePickup(359,2,2322.887,63.768,42.231); Bazooka2 = CreatePickup(359,2,2309.695,-69.115,49.854); Bazooka3 = CreatePickup(359,2,2260.852,-70.764,47.272); Bazooka4 = CreatePickup(359,2,2266.824,126.014,43.414); Armour = CreatePickup(1242,2,2212.985,61.231,26.913); Armour2 = CreatePickup(1242,2,2252.528,73.870,30.003); Armour3 = CreatePickup(1242,2,2306.521,50.847,32.228); Armour4 = CreatePickup(1242,2,2330.561,-13.836,31.582); Armour5 = CreatePickup(1242,2,2287.663,-111.478,26.841); Armour6 = CreatePickup(1242,2,2268.262,-50.600,26.916); Armour7 = CreatePickup(1242,2,2346.515,90.360,26.832); Armour8 = CreatePickup(1242,2,2251.468,59.992,30.003); Armour9 = CreatePickup(1242,2,2238.406,20.422,26.870); Armour10 = CreatePickup(1242,2,2236.300,-72.535,27.187); Health = CreatePickup(1240,2,2282.439,-16.881,26.918); Health2 = CreatePickup(1240,2,2204.470,60.738,28.736); Health3 = CreatePickup(1240,2,2251.687,31.523,26.402); Health4 = CreatePickup(1240,2,2270.866,28.308,26.422); Health5 = CreatePickup(1240,2,2282.421,111.292,28.793); Health6 = CreatePickup(1240,2,2328.592,83.154,26.929); Health7 = CreatePickup(1240,2,2315.543,24.142,26.829); Health8 = CreatePickup(1240,2,2319.350,-11.584,32.876); Health9 = CreatePickup(1240,2,2287.591,-114.894,27.370); Health10 = CreatePickup(1240,2,2245.409,-3.300,29.523); Health11 = CreatePickup(1240,2,2326.889,50.178,33583); Health12 = CreatePickup(1240,2,2326.410,-71.278,29.653); Health13 = CreatePickup(1240,2,2266.920,-76.717,125.106); Eagle = CreatePickup(348,2,2287.042,-123.979,27.080); Eagle2 = CreatePickup(348,2,2240.008,-86.058,27.523); Eagle3 = CreatePickup(348,2,2239.896,77.591,31.152); Eagle4 = CreatePickup(348,2,2323.646,67.153,26.105); Eagle5 = CreatePickup(348,2,2268.474,167.401,27.772); Eagle6 = CreatePickup(348,2,2317.906,-51.587,26.103); Minigun = CreatePickup(362,2,2235.954,17.330,27.095); Minigun2 = CreatePickup(362,2,2294.116,-132.909,28.248); Minigun3 = CreatePickup(362,2,2193.749,62.268,28.231); Minigun4 = CreatePickup(362,2,2256.012,175.451,31.140); } //------------------------------------------------------------------------------ // Pickups public OnPlayerPickUpPickup(playerid, pickupid) { if (pickupid == Pistol){ GivePlayerWeapon(playerid,22,200); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-9mm Pistol, with 200 bullets");} if (pickupid == Pistol2){ GivePlayerWeapon(playerid,22,160); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-9mm Pistol, with 160 bullets");} if (pickupid == Pistol3){ GivePlayerWeapon(playerid,22,300); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-9mm Pistol, with 300 bullets");} if (pickupid == Pistol4){ GivePlayerWeapon(playerid,22,200); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-9mm Pistol, with 200 bullets");} if (pickupid == Pistol5){ GivePlayerWeapon(playerid,22,500); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-9mm Pistol, with 500 bullets");} if (pickupid == Ak47_0){ GivePlayerWeapon(playerid,30,160); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-Ak47, with 160 bullets");} if (pickupid == Ak47_1){ GivePlayerWeapon(playerid,30,100); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-Ak47, with 100 bullets");} if (pickupid == Ak47_2){ GivePlayerWeapon(playerid,30,120); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-Ak47, with 120 bullets");} if (pickupid == Ak47_3){ GivePlayerWeapon(playerid,30,200); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-Ak47, with 200 bullets");} if (pickupid == Ak47_4){ GivePlayerWeapon(playerid,30,50); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-Ak47, with 50 bullets");} if (pickupid == Ak47_5){ GivePlayerWeapon(playerid,30,140); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-Ak47, with 140 bullets");} if (pickupid == Ak47_6){ GivePlayerWeapon(playerid,30,160); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-Ak47, with 160 bullets");} if (pickupid == Ak47_7){ GivePlayerWeapon(playerid,30,350); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-Ak47, with 350 bullets");} if (pickupid == Ak47_8){ GivePlayerWeapon(playerid,30,100); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-Ak47, with 100 bullets");} if (pickupid == Shotgun){ GivePlayerWeapon(playerid,26,30); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-Sawn-off Shotgun, with 30 bullets");} if (pickupid == Shotgun2){ GivePlayerWeapon(playerid,26,44); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-Sawn-off Shotgun, with 44 bullets");} if (pickupid == Shotgun3){ GivePlayerWeapon(playerid,27,50); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-Combat Shotgun, with 50 bullets");} if (pickupid == Shotgun4){ GivePlayerWeapon(playerid,26,100); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-Sawn-off Shotgun, with 100 bullets");} if (pickupid == Shotgun5){ GivePlayerWeapon(playerid,27,100); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-Combat Shotgun, with 100 bullets");} if (pickupid == Bazooka){ GivePlayerWeapon(playerid,36,3); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-HS Rocket Launcher, with 3 rockets");} if (pickupid == Bazooka2){ GivePlayerWeapon(playerid,36,3); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-HS Rocket Launcher, with 3 rockets");} if (pickupid == Bazooka3){ GivePlayerWeapon(playerid,35,4); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-Rocket Launcher, with 4 rockets");} if (pickupid == Bazooka4){ GivePlayerWeapon(playerid,35,4); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-Rocket Launcher, with 4 rockets");} if (pickupid == Armour){ SetPlayerArmour(playerid,100);} if (pickupid == Armour2){ SetPlayerArmour(playerid,100);} if (pickupid == Armour3){ SetPlayerArmour(playerid,100);} if (pickupid == Armour4){ SetPlayerArmour(playerid,100);} if (pickupid == Armour5){ SetPlayerArmour(playerid,100);} if (pickupid == Armour6){ SetPlayerArmour(playerid,100);} if (pickupid == Armour7){ SetPlayerArmour(playerid,100);} if (pickupid == Armour8){ SetPlayerArmour(playerid,100);} if (pickupid == Armour9){ SetPlayerArmour(playerid,100);} if (pickupid == Armour10){ SetPlayerArmour(playerid,100);} if (pickupid == Health){ SetPlayerHealth(playerid,100);} if (pickupid == Health2){ SetPlayerHealth(playerid,100);} if (pickupid == Health3){ SetPlayerHealth(playerid,100);} if (pickupid == Health4){ SetPlayerHealth(playerid,100);} if (pickupid == Health5){ SetPlayerHealth(playerid,100);} if (pickupid == Health6){ SetPlayerHealth(playerid,100);} if (pickupid == Health7){ SetPlayerHealth(playerid,100);} if (pickupid == Health8){ SetPlayerHealth(playerid,100);} if (pickupid == Health9){ SetPlayerHealth(playerid,100);} if (pickupid == Health10){ SetPlayerHealth(playerid,100);} if (pickupid == Health11){ SetPlayerHealth(playerid,100);} if (pickupid == Health12){ SetPlayerHealth(playerid,100);} if (pickupid == Health13){ SetPlayerHealth(playerid,100);} if (pickupid == Eagle){ GivePlayerWeapon(playerid, 24,20); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-Desert Eagle, with 20 bullets!");} if (pickupid == Eagle2){ GivePlayerWeapon(playerid, 24,20); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-Desert Eagle, with 20 bullets!");} if (pickupid == Eagle3){ GivePlayerWeapon(playerid, 24,20); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-Desert Eagle, with 20 bullets!");} if (pickupid == Eagle4){ GivePlayerWeapon(playerid, 24,20); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-Desert Eagle, with 20 bullets!");} if (pickupid == Eagle5){ GivePlayerWeapon(playerid, 24,20); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-Desert Eagle, with 20 bullets!");} if (pickupid == Eagle6){ GivePlayerWeapon(playerid, 24,20); SendClientMessage(playerid,COLOR_GREEN, "Picked Up::-Desert Eagle, with 20 bullets!");} if (pickupid == Minigun){ GivePlayerWeapon(playerid, 38,500); SendClientMessage(playerid,COLOR_GREEN, "Surprise!! Have fun with it buddy!");} if (pickupid == Minigun2){ GivePlayerWeapon(playerid, 38,500); SendClientMessage(playerid,COLOR_GREEN, "Surprise!! Have fun with it buddy!");} if (pickupid == Minigun3){ GivePlayerWeapon(playerid, 38,500); SendClientMessage(playerid,COLOR_GREEN, "Surprise!! Have fun with it buddy!");} if (pickupid == Minigun4){ GivePlayerWeapon(playerid, 38,500); SendClientMessage(playerid,COLOR_GREEN, "Surprise!! Have fun with it buddy!");} return 1; } public OnPlayerDeath(playerid, killerid, reason) { SetPlayerWorldBounds(playerid, 20000.0000,-20000.0000,20000.0000,-20000.0000); // Bounderies Off// return 1; } //Teleport Command public OnPlayerCommandText(playerid, cmdtext[]){ new name[MAX_PLAYER_NAME+1]; new string[256]; new rand = random(sizeof(gRandomPlayerSpawns)); if (strcmp(cmdtext, "/SDMT", true)==0){ iSpawnSet[playerid] = 1; SetPlayerPos(playerid, gRandomPlayerSpawns[rand][0], gRandomPlayerSpawns[rand][1], gRandomPlayerSpawns[rand][2]); GetPlayerName(playerid, name, sizeof(name)); format(string, sizeof(string), "%s has entered Simple DM Town, join him /SDMT.", name); SendClientMessageToAll(0xFFFFFFAA, string); GameTextForPlayer(playerid, "~r~S~y~DM~b~T",2000,6); SetPlayerInterior(playerid, 0); ResetPlayerWeapons(playerid); SetPlayerArmour(playerid, 100); SetPlayerHealth(playerid, 100); return 1; } if (strcmp(cmdtext, "/SDMTI", true)==0){ SendClientMessage(playerid,0xFFFFFFAA,"Informations about Simple DM Town."); SendClientMessage(playerid,COLOR_ORANGE, "It was made by ..::Freud::.."); SendClientMessage(playerid,COLOR_ORANGE, "It has,176 objects, 32 vehicles, 52 pickups."); SendClientMessage(playerid,COLOR_ORANGE, "To go there, just type /SDMT, and kick some asses."); SendClientMessage(playerid,COLOR_ORANGE, "Also, there are 4 well hidded miniguns,find them and u'll beat everyone!"); SendClientMessage(playerid,COLOR_ORANGE, "I wish you , a lot of fun buddy."); return 1; } return 0; } public OnPlayerConnect(playerid) { SendClientMessage(playerid, 0xffffffaa, "This server contains, Simple DM Town, type /SDMTI for info."); return 1; } //End