Guest User

SetWorldTime

a guest
Aug 28th, 2014
354
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.06 KB | None | 0 0
  1. #define FILTERSCRIPT
  2.  
  3. #include <a_samp>
  4. #include <Dini>
  5. #include <Dutils>
  6. #include <Dudb>
  7.  
  8. #define savefolder "/save/%s.ini"
  9.  
  10. #pragma unused ret_memcpy
  11.  
  12. new Killz[MAX_PLAYERS];
  13. new Deathz[MAX_PLAYERS];
  14. new IsPiss[MAX_PLAYERS];
  15.  
  16.  
  17. public OnFilterScriptInit()
  18. {
  19. print("\n--------------------------------------");
  20. print(" Blank Filterscript by your name here");
  21. print("--------------------------------------\n");
  22. return 1;
  23. }
  24.  
  25. new Float:RandomSpawns[][4] =
  26. {
  27. {2504.1306,-1683.9012,13.5469}, //cook
  28. {2461.8938,-1724.7540,13.5653}, //barber
  29. {2355.1997,-1650.4080,13.5784}, //truth
  30. {2294.9192,-1767.7295,13.5469}, //chinese guy
  31. {2265.1919,-1690.9708,13.6918}, //black prostitute
  32. {2440.5254,-1602.5212,26.1292}, //kendl
  33. {2149.7620,-1666.8625,15.0784}, //stripper
  34. {2220.9995,-1495.2747,24.0000}, //farm girl
  35. {2482.7551,-1519.5679,23.9922}, //female crack maker
  36. {2523.8625,-1823.7579,13.5391}, //armored big smoke
  37. {2400.5107,-1887.9623,13.3828}, //cluckinbell worker
  38. {2237.6741,-1930.6139,12.8607}, //catwoman whore
  39. {1974.7054,-1992.2909,13.5539}, //burgershot lady
  40. {1968.4550,-1802.7059,13.5469}, //pimp
  41. {2015.8331,-1649.4550,13.5469}, //clown
  42. {2125.8999,-1599.4723,14.3516} //zero
  43. };
  44.  
  45.  
  46. public OnFilterScriptExit()
  47. {
  48. return 1;
  49. }
  50.  
  51.  
  52. main()
  53. {
  54. print("\n----------------------------------");
  55. print(" Street Gang Deathmatch By: Killah");
  56. print("----------------------------------\n");
  57. }
  58.  
  59. //COLORS
  60.  
  61. #define COLOR_GREY 0xAFAFAFAA
  62. #define COLOR_GREEN 0x33AA33AA
  63. #define COLOR_BRIGHTRED 0xFF0000AA
  64. #define COLOR_YELLOW 0xFFFF00AA
  65. #define COLOR_PINK 0xFF66FFAA
  66. #define COLOR_BLUE 0x3A47DEFF
  67. #define COLOR_TAN 0xBDB76BAA
  68. #define COLOR_PURPLE 0x800080AA
  69. #define COLOR_WHITE 0xFFFFFFAA
  70. #define COLOR_LIGHTBLUE 0x33CCFFAA
  71. #define COLOR_ORANGE 0xFF9900AA
  72. #define COLOR_INDIGO 0x4B00B0AA
  73. #define COLOR_BLACK 0x00000000
  74. #define COLOR_DARKGREY 0x696969FF
  75.  
  76.  
  77.  
  78. public OnGameModeInit()
  79. {
  80. // Don't use these lines if it's a filterscript
  81. SetGameModeText("Deathmatch/Freeroam");
  82. DisableInteriorEnterExits();
  83. SetWorldTime(12);
  84. UsePlayerPedAnims();
  85. SetWeather(2);
  86. AddPlayerClass(143,2504.1306,-1683.9012,13.5469,49.8305,0,0,0,0,0,0); //Cook
  87. AddPlayerClass(156,2461.8938,-1724.7540,13.5653,164.8624,0,0,0,0,0,0); //Barber
  88. AddPlayerClass(1,2355.1997,-1650.4080,13.5784,182.7769,0,0,0,0,0,0); // Truth
  89. AddPlayerClass(49,2294.9192,-1767.7295,13.5469,289.9376,0,0,0,0,0,0); // chinese guy
  90. AddPlayerClass(63,2265.1919,-1690.9708,13.6918,273.0173,0,0,0,0,0,0); // black prostitute
  91. AddPlayerClass(65,2440.5254,-1602.5212,26.1292,87.4948,0,0,0,0,0,0); // kendl
  92. AddPlayerClass(87,2149.7620,-1666.8625,15.0784,315.4365,0,0,0,0,0,0); // stripper
  93. AddPlayerClass(131,2220.9995,-1495.2747,24.0000,82.6701,0,0,0,0,0,0); // farm girl
  94. AddPlayerClass(145,2482.7551,-1519.5679,23.9922,23.9229,0,0,0,0,0,0); // female crack maker
  95. AddPlayerClass(149,2523.8625,-1823.7579,13.5391,84.8909,0,0,0,0,0,0); // bigsmoke armoured
  96. AddPlayerClass(167,2400.5107,-1887.9623,13.3828,183.1891,0,0,0,0,0,0); // cluckinbell worker
  97. AddPlayerClass(178,2237.6741,-1930.6139,12.8607,169.3721,0,0,0,0,0,0); // catwoman whore
  98. AddPlayerClass(205,1974.7054,-1992.2909,13.5539,46.5993,0,0,0,0,0,0); // burger shot lady
  99. AddPlayerClass(249,1968.4550,-1802.7059,13.5469,136.0025,0,0,0,0,0,0); // pimp
  100. AddPlayerClass(264,2015.8331,-1649.4550,13.5469,64.1195,0,0,0,0,0,0); // clown
  101. AddPlayerClass(289,2125.8999,-1599.4723,14.3516,161.3301,0,0,0,0,0,0); // zero
  102.  
  103. //Cars
  104. AddStaticVehicle(600,2511.0559,-1671.5609,13.1509,354.3130,43,8); // elcamino
  105. AddStaticVehicle(434,2443.2466,-1641.6083,13.4143,179.6915,2,2); // hotknife
  106. AddStaticVehicle(475,2485.3262,-1655.1713,13.1295,91.0816,21,1); // sabre
  107. AddStaticVehicle(402,2473.2830,-1694.8881,13.3473,0.0237,30,30); // buffalo
  108. AddStaticVehicle(560,2470.3508,-1672.0188,13.0307,10.7727,33,0); // sultan
  109. AddStaticVehicle(520,1659.0868,-2589.8367,14.2701,280.1212,0,0); // Jet
  110. AddStaticVehicle(553,2082.7083,-2494.0540,14.8798,90.0579,98,114); // med plane
  111. AddStaticVehicle(560,2384.4373,-1638.5767,13.2023,180.4835,9,39); // old car
  112. AddStaticVehicle(556,2319.4180,-1712.5680,13.9251,358.2210,1,1); // monster truck
  113. AddStaticVehicle(541,2696.6365,-1671.4050,9.1107,179.2229,58,8); // sports 1
  114. AddStaticVehicle(535,2691.7095,-1671.5009,9.2288,180.4472,123,1); // sport truck
  115. AddStaticVehicle(522,2656.4023,-1692.5299,8.8655,270.6884,39,106); // sports bike 1
  116. AddStaticVehicle(521,2656.3909,-1690.5635,8.8795,270.6078,118,118); // sports bike 2
  117. AddStaticVehicle(506,2686.6099,-1671.3621,9.1493,179.0138,7,7); // sports car 2
  118. AddStaticVehicle(504,2681.8364,-1671.1869,9.2142,180.0639,12,9); // bloodbang
  119. AddStaticVehicle(503,2676.7595,-1671.2487,9.2910,179.6256,117,116); // bobo racer
  120. AddStaticVehicle(502,2656.9873,-1696.8219,9.2062,269.2331,75,61); // hinterland
  121. AddStaticVehicle(494,2657.3682,-1701.7896,9.2119,270.5883,75,79); // sumo
  122. AddStaticVehicle(461,2681.9417,-1697.2369,9.0012,126.0373,61,1); // sports bike 3
  123. AddStaticVehicle(451,2657.2773,-1706.9866,9.0242,269.7297,16,16); // infernus
  124. AddStaticVehicle(429,2656.8428,-1712.1129,8.9927,269.9428,2,1); // banshee
  125. AddStaticVehicle(424,2657.4949,-1797.2766,9.0818,270.8456,3,6); // injector
  126. AddStaticVehicle(415,2657.0625,-1802.6832,9.0697,273.0387,40,1); // cheetah
  127. AddStaticVehicle(402,2657.2761,-1807.7229,9.1308,273.2091,90,90); // camarro
  128. AddStaticVehicle(603,2657.5459,-1813.1145,9.1398,276.9391,45,45); // turismo
  129. AddStaticVehicle(568,2657.2651,-1817.9664,9.1642,280.0670,56,29); // buggy
  130. AddStaticVehicle(557,2659.9543,-1822.9282,9.6809,281.8955,1,1); // monster 2
  131. AddStaticVehicle(523,1584.0150,-1604.9927,12.9455,359.1744,0,0); // police bike
  132. AddStaticVehicle(427,1595.4167,-1711.1385,6.0227,179.7500,0,1); // lspd truck 1
  133. AddStaticVehicle(428,1530.5774,-1644.4608,6.0155,359.3566,4,75); // security truck 1
  134. AddStaticVehicle(601,1587.4340,-1710.5161,5.6494,180.3523,1,1); // police tank
  135. AddStaticVehicle(599,1576.6268,-1606.8516,13.5733,358.6347,0,1); // police suv
  136. AddStaticVehicle(599,1603.8743,-1629.5314,13.7007,271.4464,0,1); // police suv 2
  137. AddStaticVehicle(601,1602.9539,-1616.2186,13.2560,270.9060,1,1); // po tank 2
  138. AddStaticVehicle(427,1603.2991,-1606.4539,13.6317,270.1685,0,1); // lspd truck 2
  139. AddStaticVehicle(596,1536.0417,-1678.0549,13.1038,0.6153,0,1); // po car 5
  140. AddStaticVehicle(596,1535.9364,-1666.9658,13.1039,0.1352,0,1); // po car
  141. AddStaticVehicle(596,1544.0294,-1605.7673,13.1042,359.6267,0,1); // po car 2
  142. AddStaticVehicle(596,1551.1371,-1605.8529,13.1041,0.2026,0,1); // po car 3
  143. AddStaticVehicle(596,1558.8909,-1605.7468,13.1042,359.8831,0,1); // po car 4
  144. AddStaticVehicle(596,1567.3064,-1605.6031,13.1034,359.5091,0,1); // po car 6
  145. AddStaticVehicle(490,1603.3623,-1623.7256,13.6299,270.7489,0,0); // fbi rancher
  146. AddStaticVehicle(523,1536.2372,-1673.0045,12.9551,1.0494,0,0); // po bike 2
  147. AddStaticVehicle(416,2026.0707,-1409.8569,17.1416,90.6360,1,3); // ambulance
  148. AddStaticVehicle(416,2036.9825,-1424.9570,17.1418,179.8879,1,3); // ambulance 2
  149. AddStaticVehicle(481,2527.2502,-1670.6671,14.6544,270.2166,0,3); // Black BMX
  150. AddStaticVehicle(481,2505.3203,-1649.5326,13.2485,36.7744,2,2); // Blue BMX
  151. AddStaticVehicle(412,2479.8127,-1749.3624,13.3524,178.7110,3,3); // red savannah
  152. AddStaticVehicle(542,2371.9473,-1646.3105,13.2721,1.3419,0,3); // clover red/black
  153. AddStaticVehicle(559,2286.6597,-1752.6479,13.0398,88.5349,0,3); // jester all black
  154. AddStaticVehicle(477,2225.3250,-1684.1542,13.8809,347.0262,146,146); // zr-350 pink
  155. AddStaticVehicle(419,2417.7068,-1537.5615,23.7127,1.2527,3,3); // esperanto red
  156. AddStaticVehicle(541,2165.3362,-1619.3582,13.8940,339.7657,0,3); // super gt black/red stripe
  157. AddStaticVehicle(576,2199.2644,-1480.4032,23.9663,90.4864,16,16); // tornado
  158. AddStaticVehicle(480,2484.8706,-1537.3723,23.7692,357.0650,6,6); // comet bright yellow
  159. AddStaticVehicle(567,2508.6997,-1776.3827,13.4120,266.9279,16,16); // savannah bigsmoke spawn
  160. AddStaticVehicle(562,2384.6880,-1895.6262,13.0435,268.4964,1,1); // elegy white chicken spawn
  161. AddStaticVehicle(475,2262.3818,-1936.8928,13.3558,269.6076,169,169); // sabre catwoman spawn
  162. AddStaticVehicle(429,1945.7128,-1978.5624,13.2267,265.5207,0,3); // banshee burger lady spawn
  163. AddStaticVehicle(522,1943.0308,-1766.8862,12.9628,357.1783,0,3); // NRG streetbike pimp
  164. AddStaticVehicle(489,1989.0092,-1633.6348,14.7502,90.4305,0,3); // ranger clown spawn
  165. AddStaticVehicle(566,2089.4653,-1597.9028,12.9965,358.3085,3,3); // tacoma zero spawn
  166. AddStaticVehicle(425,1717.1479,-2667.1624,14.0714,359.9707,0,3); // cargo bob
  167. AddStaticVehicle(520,1660.6279,-2602.9617,14.2701,269.3413,0,3); // hydra 2
  168. AddStaticVehicle(593,1396.1219,-2615.4001,14.0053,269.3501,0,3); // dodo plane
  169. AddStaticVehicle(487,2670.5625,-1837.8478,9.5989,295.9493,0,3); // maverick
  170. return 1;
  171. }
  172.  
  173. public OnGameModeExit()
  174. {
  175. return 1;
  176. }
  177.  
  178. public OnPlayerRequestClass(playerid, classid)
  179. {
  180. SetPlayerPos(playerid, 2495.2229,-1679.1207,13.3388);
  181. SetPlayerFacingAngle(playerid, 357.9849);
  182. SetPlayerCameraPos(playerid, 2495.3921,-1671.6205,13.3359);
  183. SetPlayerCameraLookAt(playerid, 2495.2229,-1679.1207,13.3388);
  184.  
  185. return 1;
  186. }
  187.  
  188. public OnPlayerConnect(playerid)
  189. {
  190. new pname[128];
  191. new file[128];
  192. GetPlayerName(playerid, pname, sizeof(pname));
  193. format(file, sizeof(file), savefolder,pname);
  194. if(!dini_Exists(file)) {
  195. dini_Create(file);
  196. dini_IntSet(file, "Score", 0);
  197. dini_IntSet(file, "Money", 0);
  198. dini_IntSet(file, "Kills", Killz[playerid]);
  199. dini_IntSet(file, "Deaths", Deathz[playerid]);
  200. dini_IntSet(file, "Skin", 0);
  201. SetPlayerScore(playerid, dini_Int(file, "Score"));
  202. SetPlayerMoney(playerid, dini_Int(file, "Money"));
  203. SetPlayerSkin(playerid, dini_Int(file, "Skin"));
  204.  
  205. }
  206. else {
  207. SetPlayerScore(playerid, dini_Int(file, "Score"));
  208. SetPlayerMoney(playerid, dini_Int(file, "Money"));
  209. SetPlayerSkin(playerid, dini_Int(file, "Skin"));
  210.  
  211. }
  212. return 1;
  213. }
  214.  
  215. public OnPlayerDisconnect(playerid, reason)
  216. {
  217. new pname[128];
  218. new file[128];
  219. GetPlayerName(playerid, pname, sizeof(pname));
  220. format(file, sizeof(file), savefolder,pname);
  221. if(!dini_Exists(file)) {
  222. }
  223. else {
  224. dini_IntSet(file, "Score", GetPlayerScore(playerid));
  225. dini_IntSet(file, "Money", GetPlayerMoney(playerid));
  226. dini_IntSet(file, "Kills", Killz[playerid]);
  227. dini_IntSet(file, "Deaths", Deathz[playerid]);
  228. dini_IntSet(file, "Skin", GetPlayerSkin(playerid));
  229. }
  230. return 1;
  231. }
  232.  
  233. public OnPlayerSpawn(playerid)
  234. {
  235. SetPlayerArmour(playerid, 50.0);
  236. GivePlayerWeapon(playerid, 25, 60);
  237. GivePlayerWeapon(playerid, 24, 300);
  238. GivePlayerWeapon(playerid, 34, 100);
  239. GivePlayerWeapon(playerid, 31, 300);
  240.  
  241.  
  242. new Random = random(sizeof(RandomSpawns));
  243. SetPlayerPos(playerid, RandomSpawns[Random][0], RandomSpawns[Random][1], RandomSpawns[Random][2]);
  244. SetCameraBehindPlayer(playerid);
  245.  
  246. return 1;
  247. }
  248.  
  249. public OnPlayerDeath(playerid, killerid, reason)
  250. {
  251. SendDeathMessage(killerid, playerid, reason);
  252. SetPlayerScore(killerid, GetPlayerScore (killerid)+1);
  253. Killz[killerid] ++;
  254. Deathz[playerid] ++;
  255.  
  256. if (killerid != INVALID_PLAYER_ID)
  257. {
  258. GivePlayerMoney(killerid, 200);
  259. }
  260. return 1;
  261. }
  262.  
  263. public OnVehicleSpawn(vehicleid)
  264. {
  265. return 1;
  266. }
  267.  
  268. public OnVehicleDeath(vehicleid, killerid)
  269. {
  270. return 1;
  271. }
  272.  
  273. public OnPlayerText(playerid, text[])
  274. {
  275. return 1;
  276. }
  277.  
  278. public OnPlayerCommandText(playerid, cmdtext[])
  279. {
  280. if (strcmp("/cmd", cmdtext, true, 5) ==0)
  281. {
  282. SendClientMessage(playerid, COLOR_YELLOW, "(INFO) /hp for Health");
  283. SendClientMessage(playerid, COLOR_YELLOW, "(INFO) /shop for Weapons");
  284. SendClientMessage(playerid, COLOR_YELLOW, "(INFO) /piss press Enter or F to stop pissing!");
  285. SendClientMessage(playerid, COLOR_YELLOW, "(INFO) /anims for animations /stopanim to stop or right mouse button");
  286. return 1;
  287. }
  288.  
  289. if (strcmp("/hp", cmdtext, true, 5) ==0)
  290. {
  291. SetPlayerHealth(playerid, 100);
  292. SendClientMessage(playerid, COLOR_YELLOW, "(INFO) You have been healed!");
  293. return 1;
  294. }
  295. if (strcmp("/shop", cmdtext, true, 10) == 0)
  296. {
  297. ShowPlayerDialog(playerid, 20321, DIALOG_STYLE_LIST, "Weapon Shop", "9mm($100)\nSilenced 9mm($100)\nMP5($500)\nShotgun($500)\nGrenades($500)", "Buy", "Exit");
  298. return 1;
  299. }
  300. if (strcmp("/piss", cmdtext, true) == 0)
  301. {
  302. ApplyAnimation(playerid, "PAULNMAC", "Piss_in", 4.1, 1, 1, 1, 1, 1); // Pissing
  303. SendClientMessage(playerid, 0xFFFF00AA, "You are pissing in public.");
  304. SetPlayerSpecialAction(playerid, 68);
  305. return 1;
  306. }
  307. return 0;
  308. }
  309.  
  310. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  311. {
  312. return 1;
  313. }
  314.  
  315. public OnPlayerExitVehicle(playerid, vehicleid)
  316. {
  317. return 1;
  318. }
  319.  
  320. public OnPlayerStateChange(playerid, newstate, oldstate)
  321. {
  322. return 1;
  323. }
  324.  
  325. public OnPlayerEnterCheckpoint(playerid)
  326. {
  327. return 1;
  328. }
  329.  
  330. public OnPlayerLeaveCheckpoint(playerid)
  331. {
  332. return 1;
  333. }
  334.  
  335. public OnPlayerEnterRaceCheckpoint(playerid)
  336. {
  337. return 1;
  338. }
  339.  
  340. public OnPlayerLeaveRaceCheckpoint(playerid)
  341. {
  342. return 1;
  343. }
  344.  
  345. public OnRconCommand(cmd[])
  346. {
  347. return 1;
  348. }
  349.  
  350. public OnPlayerRequestSpawn(playerid)
  351. {
  352. return 1;
  353. }
  354.  
  355. public OnObjectMoved(objectid)
  356. {
  357. return 1;
  358. }
  359.  
  360. public OnPlayerObjectMoved(playerid, objectid)
  361. {
  362. return 1;
  363. }
  364.  
  365. public OnPlayerPickUpPickup(playerid, pickupid)
  366. {
  367. return 1;
  368. }
  369.  
  370. public OnVehicleMod(playerid, vehicleid, componentid)
  371. {
  372. return 1;
  373. }
  374.  
  375. public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
  376. {
  377. return 1;
  378. }
  379.  
  380. public OnVehicleRespray(playerid, vehicleid, color1, color2)
  381. {
  382. return 1;
  383. }
  384.  
  385. public OnPlayerSelectedMenuRow(playerid, row)
  386. {
  387. return 1;
  388. }
  389.  
  390. public OnPlayerExitedMenu(playerid)
  391. {
  392. return 1;
  393. }
  394.  
  395. public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
  396. {
  397. return 1;
  398. }
  399.  
  400. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  401. {
  402. if ((newkeys & KEY_FIRE) && !(oldkeys & KEY_FIRE))
  403. {
  404. if(IsPiss[playerid] == 1)
  405. {
  406. ClearAnimations(playerid);
  407. }
  408. }
  409. return 1;
  410. }
  411.  
  412. public OnRconLoginAttempt(ip[], password[], success)
  413. {
  414. return 1;
  415. }
  416.  
  417. public OnPlayerUpdate(playerid)
  418. {
  419. return 1;
  420. }
  421.  
  422. public OnPlayerStreamIn(playerid, forplayerid)
  423. {
  424. return 1;
  425. }
  426.  
  427. public OnPlayerStreamOut(playerid, forplayerid)
  428. {
  429. return 1;
  430. }
  431.  
  432. public OnVehicleStreamIn(vehicleid, forplayerid)
  433. {
  434. return 1;
  435. }
  436.  
  437. public OnVehicleStreamOut(vehicleid, forplayerid)
  438. {
  439. return 1;
  440. }
  441.  
  442. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  443. {
  444. if (dialogid == 20320 && response)
  445. {
  446. switch(listitem)
  447. {
  448. case 0:
  449. {
  450. ShowPlayerDialog(playerid, 20321, DIALOG_STYLE_LIST, "Weapon Shop", "9mm($100)\nSilenced 9mm($100)\nMP5($500)\nShotgun($500)\nGrenades($500)", "Buy", "Exit");
  451. }
  452. }
  453. }
  454. if (dialogid == 20321 && response)
  455. {
  456. switch(listitem)
  457. {
  458. case 0:
  459. {
  460. if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid, 0xFFFFFFFF, "ERROR: You dont have enough money to buy a 9mm");
  461. GivePlayerWeapon(playerid, 22,100);
  462. GivePlayerMoney(playerid, -100);
  463. SendClientMessage(playerid, 0xFFFFFFFF, "You have bought a 9mm with 100 rounds");
  464. }
  465. case 1:
  466. {
  467. if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid, 0xFFFFFFFF, "ERROR: You dont have enough money to buy a Silenced 9mm");
  468. GivePlayerWeapon(playerid, 23,100);
  469. GivePlayerMoney(playerid, -100);
  470. SendClientMessage(playerid, 0xFFFFFFFF, "You have bought a Silenced 9mm with 100 rounds");
  471. }
  472. case 2:
  473. {
  474. if(GetPlayerMoney(playerid) < 500) return SendClientMessage(playerid, 0xFFFFFFFF, "ERROR: You dont have enough money to buy a MP5");
  475. GivePlayerWeapon(playerid, 29,100);
  476. GivePlayerMoney(playerid, -500);
  477. SendClientMessage(playerid, 0xFFFFFFFF, "You have bought a MP5 with 100 rounds");
  478. }
  479. case 3:
  480. {
  481. if(GetPlayerMoney(playerid) < 500) return SendClientMessage(playerid, 0xFFFFFFFF, "ERROR: You dont have enough money to buy a Shotgun");
  482. GivePlayerWeapon(playerid, 25,50);
  483. GivePlayerMoney(playerid, -500);
  484. SendClientMessage(playerid, 0xFFFFFFFF, "You have bought a Shotgun with 50 rounds");
  485. }
  486. case 4:
  487. {
  488. if(GetPlayerMoney(playerid) < 500) return SendClientMessage(playerid, 0xFFFFFFFF, "ERROR: You dont have enough money to buy Grenades");
  489. GivePlayerWeapon(playerid, 16,50);
  490. GivePlayerMoney(playerid, -500);
  491. SendClientMessage(playerid, 0xFFFFFFFF, "You have bought 50 Grenades");
  492. }
  493. }
  494. }
  495. return 1;
  496. }
  497.  
  498. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  499. {
  500. return 1;
  501. }
  502.  
  503. public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid)
  504. {
  505. PlayerPlaySound(playerid, 17802, 0.0, 0.0, 0.0); // Ding Sound
  506. return 1;
  507. }
Advertisement
Add Comment
Please, Sign In to add comment