Advertisement
Guest User

Samp Forum

a guest
Nov 24th, 2013
334
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 30.70 KB | None | 0 0
  1. #include < progress >
  2. #include < A_Samp >
  3. #include < Zcmd >
  4.  
  5. #define Floresente 0x03FF35FF
  6. #define AzulClaro 0x03F2FFFF
  7. #define RoxoClaro 0x9A03FFFF
  8. #define Vermelho 0xAA3333AA
  9. #define Laranja 0xFF7403FF
  10. #define Amarelo 0xFFFF00FF
  11. #define Branco 0xFFFFFFAA
  12. #define Verde 0x33AA33AA
  13. #define Preto 0x000000FF
  14. #define Cinza 0x878787FF
  15. #define White 0xFFFFFFAA
  16. #define Azul 0x058AFFFF
  17. #define Rosa 0xFF05CDFF
  18. #define Roxo 0x7D03FFFF
  19.  
  20. #define FomeTempo 5
  21. #define SedeTempo 3
  22.  
  23. #define Loja 1
  24.  
  25. new loja01;
  26. new loja02;
  27. new loja03;
  28. new loja04;
  29. new loja05;
  30. new loja06;
  31. new loja07;
  32. new loja08;
  33. new loja09;
  34. new loja10;
  35. new loja11;
  36. new loja12;
  37. new loja13;
  38. new loja14;
  39. new loja15;
  40. new loja16;
  41. new loja17;
  42. new loja18;
  43. new loja19;
  44. new loja20;
  45.  
  46. new lasthit[MAX_PLAYERS];
  47.  
  48. new Text:FomeT;
  49. new Text:SedeT;
  50.  
  51. new Bar:FomeA;
  52. new Bar:SedeB;
  53.  
  54. new Text:Textdraw0;
  55. new Text:Textdraw1;
  56. new Text:Textdraw2;
  57. new Text:Textdraw3;
  58. new Text:Textdraw4;
  59. new Text:Textdraw5;
  60.  
  61. new Moto;
  62.  
  63. new Skins[][] =
  64. {
  65. 287
  66. };
  67.  
  68. forward Fome(playerid);
  69. forward Sede(playerid);
  70.  
  71. main()
  72. {
  73. print("Samp Server");
  74. }
  75.  
  76. public OnGameModeInit()
  77. {
  78.  
  79. EnableStuntBonusForAll(0);
  80.  
  81. Textdraw0 = TextDrawCreate(498.000000, 149.000000, "Made In Brazill");
  82. TextDrawBackgroundColor(Textdraw0, 255);
  83. TextDrawFont(Textdraw0, 2);
  84. TextDrawLetterSize(Textdraw0, 0.310000, 1.099997);
  85. TextDrawColor(Textdraw0, -16776961);
  86. TextDrawSetOutline(Textdraw0, 1);
  87. TextDrawSetProportional(Textdraw0, 1);
  88.  
  89. Textdraw1 = TextDrawCreate(498.000000, 136.000000, "My Score :");
  90. TextDrawBackgroundColor(Textdraw1, 255);
  91. TextDrawFont(Textdraw1, 2);
  92. TextDrawLetterSize(Textdraw1, 0.300000, 1.099997);
  93. TextDrawColor(Textdraw1, 16711935);
  94. TextDrawSetOutline(Textdraw1, 1);
  95. TextDrawSetProportional(Textdraw1, 1);
  96.  
  97. Textdraw2 = TextDrawCreate(497.000000, 121.000000, "00000000");
  98. TextDrawBackgroundColor(Textdraw2, 255);
  99. TextDrawFont(Textdraw2, 2);
  100. TextDrawLetterSize(Textdraw2, 0.280000, 1.599999);
  101. TextDrawColor(Textdraw2, -16776961);
  102. TextDrawSetOutline(Textdraw2, 1);
  103. TextDrawSetProportional(Textdraw2, 1);
  104.  
  105. Textdraw3 = TextDrawCreate(500.000000, 81.000000, "Survival Online");
  106. TextDrawBackgroundColor(Textdraw3, 255);
  107. TextDrawFont(Textdraw3, 0);
  108. TextDrawLetterSize(Textdraw3, 0.519999, 1.600000);
  109. TextDrawColor(Textdraw3, 16711935);
  110. TextDrawSetOutline(Textdraw3, 1);
  111. TextDrawSetProportional(Textdraw3, 1);
  112. TextDrawUseBox(Textdraw3, 1);
  113. TextDrawBoxColor(Textdraw3, 255);
  114. TextDrawTextSize(Textdraw3, 605.000000, 0.000000);
  115.  
  116. Textdraw4 = TextDrawCreate(565.000000, 123.000000, "- Grana");
  117. TextDrawBackgroundColor(Textdraw4, 255);
  118. TextDrawFont(Textdraw4, 2);
  119. TextDrawLetterSize(Textdraw4, 0.250000, 1.100000);
  120. TextDrawColor(Textdraw4, 16711935);
  121. TextDrawSetOutline(Textdraw4, 1);
  122. TextDrawSetProportional(Textdraw4, 1);
  123.  
  124. Textdraw5 = TextDrawCreate(565.000000, 66.000000, "Vida");
  125. TextDrawBackgroundColor(Textdraw5, 255);
  126. TextDrawFont(Textdraw5, 2);
  127. TextDrawLetterSize(Textdraw5, 0.230000, 0.899999);
  128. TextDrawColor(Textdraw5, 16711935);
  129. TextDrawSetOutline(Textdraw5, 1);
  130. TextDrawSetProportional(Textdraw5, 1);
  131.  
  132. loja01 = CreatePickup(1318, 1, -2588.1003,59.7935,4.3544);
  133. loja02 = CreatePickup(1318, 1, 969.0555,-1367.0229,13.3438);
  134. loja03 = CreatePickup(1318, 1, 2105.4739,-1806.5840,13.5547);
  135. loja04 = CreatePickup(1318, 1, 2310.1558,-1643.6248,14.8270);
  136. loja05 = CreatePickup(1318, 1, 1199.0078,-918.1657,43.1247);
  137. loja06 = CreatePickup(1318, 1, 810.5016,-1616.1736,13.5469);
  138. loja07 = CreatePickup(1318, 1, 2085.5808,2074.0569,11.0547);
  139. loja08 = CreatePickup(1318, 1, 2083.4292,2224.6826,11.0234);
  140. loja09 = CreatePickup(1318, 1, 2183.7063,2296.1885,10.8203);
  141. loja10 = CreatePickup(1318, 1, -2355.8313,1008.0407,50.8984);
  142. loja11 = CreatePickup(1318, 1, -2672.2471,257.9346,4.6328);
  143. loja12 = CreatePickup(1318, 1, -2336.8667,-166.7231,35.5547);
  144. loja13 = CreatePickup(1318, 1, -2511.1487,-50.0060,25.6828);
  145. loja14 = CreatePickup(1318, 1, -1816.9532,618.4110,35.1719);
  146. loja15 = CreatePickup(1318, 1, -144.0178,1225.1951,19.8992);
  147. loja16 = CreatePickup(1318, 1, 172.7294,1177.3550,14.7578);
  148. loja17 = CreatePickup(1318, 1, 2541.1318,2150.7236,10.8203);
  149. loja18 = CreatePickup(1318, 1, 2472.8289,2034.3064,11.0625);
  150. loja19 = CreatePickup(1318, 1, 2393.2402,2041.5610,10.8203);
  151. loja20 = CreatePickup(1318, 1, 211.5228,1812.2860,21.8594);
  152.  
  153. for(new i = 0; i < MAX_PLAYERS; i++)
  154. {
  155. SetPlayerTeam(i, 0);
  156. }
  157.  
  158. UsePlayerPedAnims();
  159.  
  160. DisableInteriorEnterExits();
  161.  
  162. FomeT = TextDrawCreate(564.000000, 99.000000, "- Fome");
  163. TextDrawBackgroundColor(FomeT, 255);
  164. TextDrawFont(FomeT, 2);
  165. TextDrawLetterSize(FomeT, 0.310000, 1.100000);
  166. TextDrawColor(FomeT, 16711935);
  167. TextDrawSetOutline(FomeT, 1);
  168. TextDrawSetProportional(FomeT, 1);
  169.  
  170. SedeT = TextDrawCreate(564.000000, 111.000000, "- Sede");
  171. TextDrawBackgroundColor(SedeT, 255);
  172. TextDrawFont(SedeT, 2);
  173. TextDrawLetterSize(SedeT, 0.320000, 1.100000);
  174. TextDrawColor(SedeT, 16711935);
  175. TextDrawSetOutline(SedeT, 1);
  176. TextDrawSetProportional(SedeT, 1);
  177.  
  178. FomeA = CreateProgressBar(501.00, 104.00, 55.50, 3.20, -8716033, 100.0);
  179. SetProgressBarMaxValue(FomeA, 100);
  180. SedeB = CreateProgressBar(501.00, 116.00, 55.50, 3.20, -8716033, 100.0);
  181. SetProgressBarMaxValue(SedeB, 100);
  182.  
  183. return 1;
  184. }
  185.  
  186. public OnGameModeExit()
  187. {
  188.  
  189. for(new i = 0; i < MAX_PLAYERS; i++)
  190. {
  191. SetPlayerTeam(i, -1);
  192. }
  193.  
  194. HideProgressBarForAll(FomeA);
  195. HideProgressBarForAll(SedeB);
  196.  
  197. TextDrawDestroy(FomeT);
  198. TextDrawDestroy(SedeT);
  199.  
  200. return 1;
  201. }
  202.  
  203. public OnPlayerRequestClass(playerid, classid)
  204. {
  205.  
  206. new rnd = random(sizeof(Skins));
  207. SetSpawnInfo(playerid, NO_TEAM,
  208. Skins[rnd][0], -2799.4731,-1558.1652,140.6998,162.0533, 0, 0, 0, 0, 0, 0);
  209. SpawnPlayer(playerid);
  210.  
  211. return 1;
  212. }
  213.  
  214. public OnPlayerConnect(playerid)
  215. {
  216.  
  217. SetPlayerScore(playerid, 5000);
  218.  
  219. GivePlayerMoney(playerid,200);
  220.  
  221. {
  222. SetTimerEx("AtualizarLevel", 1000, true, "i", playerid);
  223. }
  224.  
  225. SetPlayerTeam(playerid, 0);
  226.  
  227. new string[64], Nome[MAX_PLAYER_NAME];
  228. GetPlayerName(playerid,Nome,MAX_PLAYER_NAME);
  229. format(string,sizeof string,"{058AFF}[INFO] {AA3333}%s {FFFF00}Entrou !",Nome);
  230. SendClientMessageToAll( -1,string);
  231.  
  232. return 1;
  233. }
  234.  
  235. public OnPlayerSpawn(playerid)
  236. {
  237.  
  238. TextDrawShowForPlayer(playerid, Textdraw0);
  239. TextDrawShowForPlayer(playerid, Textdraw1);
  240. TextDrawShowForPlayer(playerid, Textdraw2);
  241. TextDrawShowForPlayer(playerid, Textdraw3);
  242. TextDrawShowForPlayer(playerid, Textdraw4);
  243. TextDrawShowForPlayer(playerid, Textdraw5);
  244.  
  245. new raand = random(sizeof(Skins));
  246. SetPlayerSkin(playerid, Skins[raand][0]);
  247.  
  248. SetPVarInt(playerid,"Fome",0);
  249. ShowProgressBarForPlayer(playerid, FomeA);
  250. SetPVarInt(playerid,"Sede",0);
  251. ShowProgressBarForPlayer(playerid, SedeB);
  252.  
  253. TextDrawShowForPlayer(playerid, FomeT);
  254. TextDrawShowForPlayer(playerid, SedeT);
  255.  
  256. SetTimerEx("Fome",FomeTempo*60000 , 1, "i", playerid);
  257. SetTimerEx("Sede",SedeTempo*60000 , 1, "i", playerid);
  258.  
  259. return 1;
  260. }
  261.  
  262. public OnPlayerRequestSpawn(playerid)
  263. {
  264.  
  265. SpawnPlayer(playerid);
  266.  
  267. return 1;
  268. }
  269.  
  270. public OnPlayerDeath(playerid, killerid, reason)
  271. {
  272.  
  273. if(lasthit[playerid] == -1)
  274. {
  275. SendDeathMessage(INVALID_PLAYER_ID, playerid, reason);
  276. return 1;
  277. }
  278.  
  279. if(lasthit[playerid] != -1)
  280. {
  281. SendDeathMessage(lasthit[playerid],playerid,
  282. GetPlayerWeapon(lasthit[playerid]));
  283. return 1;
  284. }
  285.  
  286. lasthit[playerid] = -1;
  287.  
  288. SetProgressBarValue(FomeA,0);
  289. UpdateProgressBar(FomeA,playerid);
  290. SetPVarInt(playerid,"Fome",0);
  291.  
  292. SetProgressBarValue(SedeB,0);
  293. UpdateProgressBar(SedeB,playerid);
  294. SetPVarInt(playerid,"Sede",0);
  295.  
  296. return 1;
  297. }
  298.  
  299. public OnVehicleDamageStatusUpdate(vehicleid, playerid)
  300. {
  301.  
  302. GameTextForPlayer(playerid, "{AA3333}Bateu", 5000, 5);
  303. GivePlayerMoney(playerid, -100);
  304.  
  305. return 1;
  306. }
  307.  
  308. public OnPlayerExitVehicle(playerid, vehicleid)
  309. {
  310.  
  311. if(vehicleid == Moto)
  312. {
  313. DestroyVehicle(Moto);
  314. }
  315.  
  316. return true;
  317. }
  318.  
  319. public OnPlayerDisconnect(playerid, reason)
  320. {
  321.  
  322. lasthit[playerid] = -1;
  323.  
  324. new string[64], Nome[MAX_PLAYER_NAME];
  325. GetPlayerName(playerid,Nome,MAX_PLAYER_NAME);
  326. format(string,sizeof string,"{058AFF}[INFO] {AA3333}%s {FFFF00}Saiu !",Nome);
  327. SendClientMessageToAll( -1,string);
  328.  
  329. return 1;
  330. }
  331.  
  332. CMD:moto(playerid,params[])
  333. {
  334. new Float:P[3];
  335. GetPlayerPos(playerid, P[0], P[1], P[2]);
  336. Moto = CreateVehicle(522, P[0], P[1], P[2], 40.5183, 59,59, -1);
  337. PutPlayerInVehicle(playerid, Moto, 0);
  338. return 1;
  339. }
  340.  
  341. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  342. {
  343.  
  344. if(dialogid == Loja)
  345. {
  346. if(response)
  347. {
  348.  
  349. if(listitem == 0)
  350. {
  351. SetPVarInt(playerid,"Fome",GetPVarInt(playerid,"Fome")-15);
  352. SetProgressBarValue(FomeA, GetPVarInt(playerid,"Fome"));
  353. UpdateProgressBar(FomeA,playerid);
  354. ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0);
  355. SendClientMessage(playerid,-1,"{058AFF}[INFO] {FFFF00}Voce Comeu (Macarrao) e Sua Fome Diminuiu.");
  356. }
  357.  
  358. else if(listitem == 1)
  359. {
  360. SetPVarInt(playerid,"Fome",GetPVarInt(playerid,"Fome")-15);
  361. SetProgressBarValue(FomeA, GetPVarInt(playerid,"Fome"));
  362. UpdateProgressBar(FomeA,playerid);
  363. ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0);
  364. SendClientMessage(playerid,-1,"{058AFF}[INFO] {FFFF00}Voce Comeu (Coxinha) e Sua Fome Diminuiu.");
  365. return 1;
  366. }
  367.  
  368. else if(listitem == 2)
  369. {
  370. SetPVarInt(playerid,"Fome",GetPVarInt(playerid,"Fome")-15);
  371. SetProgressBarValue(FomeA, GetPVarInt(playerid,"Fome"));
  372. UpdateProgressBar(FomeA,playerid);
  373. ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0);
  374. SendClientMessage(playerid,-1,"{058AFF}[INFO] {FFFF00}Voce Comeu (X-Tudo) e Sua Fome Diminuiu.");
  375. return 1;
  376. }
  377.  
  378. else if(listitem == 3)
  379. {
  380. SetPVarInt(playerid,"Fome",GetPVarInt(playerid,"Fome")-15);
  381. SetProgressBarValue(FomeA, GetPVarInt(playerid,"Fome"));
  382. UpdateProgressBar(FomeA,playerid);
  383. ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0);
  384. SendClientMessage(playerid,-1,"{058AFF}[INFO] {FFFF00}Voce Comeu (Burger) e Sua Fome Diminuiu.");
  385. return 1;
  386. }
  387.  
  388. else if(listitem == 4)
  389. {
  390. SetPVarInt(playerid,"Fome",GetPVarInt(playerid,"Fome")-15);
  391. SetProgressBarValue(FomeA, GetPVarInt(playerid,"Fome"));
  392. UpdateProgressBar(FomeA,playerid);
  393. ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0);
  394. SendClientMessage(playerid,-1,"{058AFF}[INFO] {FFFF00}Voce Comeu (Doces) e Sua Fome Diminuiu.");
  395. return 1;
  396. }
  397.  
  398. else if(listitem == 5)
  399. {
  400. SetPVarInt(playerid,"Sede",GetPVarInt(playerid,"Sede")-15);
  401. SetProgressBarValue(SedeB, GetPVarInt(playerid,"Sede"));
  402. UpdateProgressBar(SedeB,playerid);
  403. ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0);
  404. SendClientMessage(playerid,-1,"{058AFF}[INFO] {FFFF00}Voce Bebeu (Coca Cola) e Sua Sede Diminuiu.");
  405. return 1;
  406. }
  407.  
  408. else if(listitem == 6)
  409. {
  410. SetPVarInt(playerid,"Sede",GetPVarInt(playerid,"Sede")-15);
  411. SetProgressBarValue(SedeB, GetPVarInt(playerid,"Sede"));
  412. UpdateProgressBar(SedeB,playerid);
  413. ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0);
  414. SendClientMessage(playerid,-1,"{058AFF}[INFO] {FFFF00}Voce Bebeu (Vinho) e Sua Sede Diminuiu.");
  415. return 1;
  416. }
  417.  
  418. else if(listitem == 7)
  419. {
  420. SetPVarInt(playerid,"Sede",GetPVarInt(playerid,"Sede")-15);
  421. SetProgressBarValue(SedeB, GetPVarInt(playerid,"Sede"));
  422. UpdateProgressBar(SedeB,playerid);
  423. ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0);
  424. SendClientMessage(playerid,-1,"{058AFF}[INFO] {FFFF00}Voce Bebeu (Agua) e Sua Sede Diminuiu.");
  425. return 1;
  426. }
  427.  
  428. else if(listitem == 8)
  429. {
  430. SetPVarInt(playerid,"Sede",GetPVarInt(playerid,"Sede")-15);
  431. SetProgressBarValue(SedeB, GetPVarInt(playerid,"Sede"));
  432. UpdateProgressBar(SedeB,playerid);
  433. ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0);
  434. SendClientMessage(playerid,-1,"{058AFF}[INFO] {FFFF00}Voce Bebeu (Wisk) e Sua Sede Diminuiu.");
  435. return 1;
  436. }
  437.  
  438. else if(listitem == 9)
  439. {
  440. SetPVarInt(playerid,"Sede",GetPVarInt(playerid,"Sede")-15);
  441. SetProgressBarValue(SedeB, GetPVarInt(playerid,"Sede"));
  442. UpdateProgressBar(SedeB,playerid);
  443. ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0);
  444. SendClientMessage(playerid,-1,"{058AFF}[INFO] {FFFF00}Voce Bebeu (Suco) e Sua Sede Diminuiu.");
  445. return 1;
  446. }
  447.  
  448. else if(listitem == 10)
  449. {
  450. SetPVarInt(playerid,"Sede",GetPVarInt(playerid,"Sede")-15);
  451. SetProgressBarValue(SedeB, GetPVarInt(playerid,"Sede"));
  452. UpdateProgressBar(SedeB,playerid);
  453. ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0);
  454. SendClientMessage(playerid,-1,"{058AFF}[INFO] {FFFF00}Voce Bebeu (Pinga) e Sua Sede Diminuiu.");
  455. return 1;
  456. }
  457.  
  458. else if(listitem == 11)
  459. {
  460. SetPVarInt(playerid,"Sede",GetPVarInt(playerid,"Sede")-15);
  461. SetProgressBarValue(SedeB, GetPVarInt(playerid,"Sede"));
  462. UpdateProgressBar(SedeB,playerid);
  463. ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0);
  464. SendClientMessage(playerid,-1,"{058AFF}[INFO] {FFFF00}Voce Bebeu (Cerveja) e Sua Sede Diminuiu.");
  465. return 1;
  466. }
  467.  
  468. else if(listitem == 12)
  469. {
  470. SetPVarInt(playerid,"Sede",GetPVarInt(playerid,"Sede")-15);
  471. SetProgressBarValue(SedeB, GetPVarInt(playerid,"Sede"));
  472. UpdateProgressBar(SedeB,playerid);
  473. ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0);
  474. SendClientMessage(playerid,-1,"{058AFF}[INFO] {FFFF00}Voce Bebeu (RedBull) e Sua Sede Diminuiu.");
  475. return 1;
  476. }
  477.  
  478. else if(listitem == 13)
  479. {
  480. SetPVarInt(playerid,"Sede",GetPVarInt(playerid,"Sede")-15);
  481. SetProgressBarValue(SedeB, GetPVarInt(playerid,"Sede"));
  482. UpdateProgressBar(SedeB,playerid);
  483. ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0);
  484. SendClientMessage(playerid,-1,"{058AFF}[INFO] {FFFF00}Voce Bebeu (Vodka) e Sua Sede Diminuiu.");
  485. return 1;
  486. }
  487.  
  488. else if(listitem == 14)
  489. {
  490. SetPVarInt(playerid,"Fome",GetPVarInt(playerid,"Fome")-15);
  491. SetProgressBarValue(FomeA, GetPVarInt(playerid,"Fome"));
  492. UpdateProgressBar(FomeA,playerid);
  493. SetPVarInt(playerid,"Sede",GetPVarInt(playerid,"Sede")-15);
  494. SetProgressBarValue(SedeB, GetPVarInt(playerid,"Sede"));
  495. UpdateProgressBar(SedeB,playerid);
  496. ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0);
  497. SendClientMessage(playerid,-1,"[INFO] {FFFF00}Voce Bebeu e Comeu (Refri+X-Tudo) e Sua Sede e Fome Diminuiu.");
  498. return 1;
  499. }
  500.  
  501. else if(listitem == 15)
  502. {
  503. SetPVarInt(playerid,"Sede",GetPVarInt(playerid,"Sede")-15);
  504. SetProgressBarValue(SedeB, GetPVarInt(playerid,"Sede"));
  505. UpdateProgressBar(SedeB,playerid);
  506. ApplyAnimation(playerid, "FOOD", "EAT_Burger", 3.0, 0, 0, 0, 0, 0);
  507. SendClientMessage(playerid,-1,"{058AFF}[INFO] {FFFF00}Voce Bebeu (Agua de Coco) e Sua Sede Diminuiu.");
  508. return 1;
  509. }
  510.  
  511. }
  512. }
  513.  
  514. return 1;
  515. }
  516.  
  517. public OnPlayerPickUpPickup(playerid, pickupid)
  518. {
  519.  
  520. if(pickupid == loja01)
  521. {
  522. ShowPlayerDialog(playerid, Loja, DIALOG_STYLE_LIST, "Necessidades", "{03FF35}Macarrao R$(200) \n{03F2FF}Coxinha R$(60) \n{9A03FF}X-Tudo R$(100) \n{AA3333}Burger R$(50) \n{FF7403}Doces R$(30) \n{FFFF00}Coca Cola R$(50) \n{FFFFFF}Vinho R$(100) \n{33AA33}Agua R$(20) \n{AA3333}Wisk R$(60) \n{878787}Suco R$(25) \n{AA3333}Pinga R$(25) \n{FFFF00}Cerveja R$(50) \n{9A03FF}RedBull R$(500) \n{FF05CD}Vodka R$(250) \n{33AA33}Refri+X-Tudo R$(500) \n{FF05CD}Agua De Coco R$(100)", "Comprar", "Fechar");
  523. }
  524.  
  525. if(pickupid == loja02)
  526. {
  527. ShowPlayerDialog(playerid, Loja, DIALOG_STYLE_LIST, "Necessidades", "{03FF35}Macarrao R$(200) \n{03F2FF}Coxinha R$(60) \n{9A03FF}X-Tudo R$(100) \n{AA3333}Burger R$(50) \n{FF7403}Doces R$(30) \n{FFFF00}Coca Cola R$(50) \n{FFFFFF}Vinho R$(100) \n{33AA33}Agua R$(20) \n{AA3333}Wisk R$(60) \n{878787}Suco R$(25) \n{AA3333}Pinga R$(25) \n{FFFF00}Cerveja R$(50) \n{9A03FF}RedBull R$(500) \n{FF05CD}Vodka R$(250) \n{33AA33}Refri+X-Tudo R$(500) \n{FF05CD}Agua De Coco R$(100)", "Comprar", "Fechar");
  528. }
  529.  
  530. if(pickupid == loja03)
  531. {
  532. ShowPlayerDialog(playerid, Loja, DIALOG_STYLE_LIST, "Necessidades", "{03FF35}Macarrao R$(200) \n{03F2FF}Coxinha R$(60) \n{9A03FF}X-Tudo R$(100) \n{AA3333}Burger R$(50) \n{FF7403}Doces R$(30) \n{FFFF00}Coca Cola R$(50) \n{FFFFFF}Vinho R$(100) \n{33AA33}Agua R$(20) \n{AA3333}Wisk R$(60) \n{878787}Suco R$(25) \n{AA3333}Pinga R$(25) \n{FFFF00}Cerveja R$(50) \n{9A03FF}RedBull R$(500) \n{FF05CD}Vodka R$(250) \n{33AA33}Refri+X-Tudo R$(500) \n{FF05CD}Agua De Coco R$(100)", "Comprar", "Fechar");
  533. }
  534.  
  535. if(pickupid == loja04)
  536. {
  537. ShowPlayerDialog(playerid, Loja, DIALOG_STYLE_LIST, "Necessidades", "{03FF35}Macarrao R$(200) \n{03F2FF}Coxinha R$(60) \n{9A03FF}X-Tudo R$(100) \n{AA3333}Burger R$(50) \n{FF7403}Doces R$(30) \n{FFFF00}Coca Cola R$(50) \n{FFFFFF}Vinho R$(100) \n{33AA33}Agua R$(20) \n{AA3333}Wisk R$(60) \n{878787}Suco R$(25) \n{AA3333}Pinga R$(25) \n{FFFF00}Cerveja R$(50) \n{9A03FF}RedBull R$(500) \n{FF05CD}Vodka R$(250) \n{33AA33}Refri+X-Tudo R$(500) \n{FF05CD}Agua De Coco R$(100)", "Comprar", "Fechar");
  538. }
  539.  
  540. if(pickupid == loja05)
  541. {
  542. ShowPlayerDialog(playerid, Loja, DIALOG_STYLE_LIST, "Necessidades", "{03FF35}Macarrao R$(200) \n{03F2FF}Coxinha R$(60) \n{9A03FF}X-Tudo R$(100) \n{AA3333}Burger R$(50) \n{FF7403}Doces R$(30) \n{FFFF00}Coca Cola R$(50) \n{FFFFFF}Vinho R$(100) \n{33AA33}Agua R$(20) \n{AA3333}Wisk R$(60) \n{878787}Suco R$(25) \n{AA3333}Pinga R$(25) \n{FFFF00}Cerveja R$(50) \n{9A03FF}RedBull R$(500) \n{FF05CD}Vodka R$(250) \n{33AA33}Refri+X-Tudo R$(500) \n{FF05CD}Agua De Coco R$(100)", "Comprar", "Fechar");
  543. }
  544.  
  545. if(pickupid == loja06)
  546. {
  547. ShowPlayerDialog(playerid, Loja, DIALOG_STYLE_LIST, "Necessidades", "{03FF35}Macarrao R$(200) \n{03F2FF}Coxinha R$(60) \n{9A03FF}X-Tudo R$(100) \n{AA3333}Burger R$(50) \n{FF7403}Doces R$(30) \n{FFFF00}Coca Cola R$(50) \n{FFFFFF}Vinho R$(100) \n{33AA33}Agua R$(20) \n{AA3333}Wisk R$(60) \n{878787}Suco R$(25) \n{AA3333}Pinga R$(25) \n{FFFF00}Cerveja R$(50) \n{9A03FF}RedBull R$(500) \n{FF05CD}Vodka R$(250) \n{33AA33}Refri+X-Tudo R$(500) \n{FF05CD}Agua De Coco R$(100)", "Comprar", "Fechar");
  548. }
  549.  
  550. if(pickupid == loja07)
  551. {
  552. ShowPlayerDialog(playerid, Loja, DIALOG_STYLE_LIST, "Necessidades", "{03FF35}Macarrao R$(200) \n{03F2FF}Coxinha R$(60) \n{9A03FF}X-Tudo R$(100) \n{AA3333}Burger R$(50) \n{FF7403}Doces R$(30) \n{FFFF00}Coca Cola R$(50) \n{FFFFFF}Vinho R$(100) \n{33AA33}Agua R$(20) \n{AA3333}Wisk R$(60) \n{878787}Suco R$(25) \n{AA3333}Pinga R$(25) \n{FFFF00}Cerveja R$(50) \n{9A03FF}RedBull R$(500) \n{FF05CD}Vodka R$(250) \n{33AA33}Refri+X-Tudo R$(500) \n{FF05CD}Agua De Coco R$(100)", "Comprar", "Fechar");
  553. }
  554.  
  555. if(pickupid == loja08)
  556. {
  557. ShowPlayerDialog(playerid, Loja, DIALOG_STYLE_LIST, "Necessidades", "{03FF35}Macarrao R$(200) \n{03F2FF}Coxinha R$(60) \n{9A03FF}X-Tudo R$(100) \n{AA3333}Burger R$(50) \n{FF7403}Doces R$(30) \n{FFFF00}Coca Cola R$(50) \n{FFFFFF}Vinho R$(100) \n{33AA33}Agua R$(20) \n{AA3333}Wisk R$(60) \n{878787}Suco R$(25) \n{AA3333}Pinga R$(25) \n{FFFF00}Cerveja R$(50) \n{9A03FF}RedBull R$(500) \n{FF05CD}Vodka R$(250) \n{33AA33}Refri+X-Tudo R$(500) \n{FF05CD}Agua De Coco R$(100)", "Comprar", "Fechar");
  558. }
  559.  
  560. if(pickupid == loja09)
  561. {
  562. ShowPlayerDialog(playerid, Loja, DIALOG_STYLE_LIST, "Necessidades", "{03FF35}Macarrao R$(200) \n{03F2FF}Coxinha R$(60) \n{9A03FF}X-Tudo R$(100) \n{AA3333}Burger R$(50) \n{FF7403}Doces R$(30) \n{FFFF00}Coca Cola R$(50) \n{FFFFFF}Vinho R$(100) \n{33AA33}Agua R$(20) \n{AA3333}Wisk R$(60) \n{878787}Suco R$(25) \n{AA3333}Pinga R$(25) \n{FFFF00}Cerveja R$(50) \n{9A03FF}RedBull R$(500) \n{FF05CD}Vodka R$(250) \n{33AA33}Refri+X-Tudo R$(500) \n{FF05CD}Agua De Coco R$(100)", "Comprar", "Fechar");
  563. }
  564.  
  565. if(pickupid == loja10)
  566. {
  567. ShowPlayerDialog(playerid, Loja, DIALOG_STYLE_LIST, "Necessidades", "{03FF35}Macarrao R$(200) \n{03F2FF}Coxinha R$(60) \n{9A03FF}X-Tudo R$(100) \n{AA3333}Burger R$(50) \n{FF7403}Doces R$(30) \n{FFFF00}Coca Cola R$(50) \n{FFFFFF}Vinho R$(100) \n{33AA33}Agua R$(20) \n{AA3333}Wisk R$(60) \n{878787}Suco R$(25) \n{AA3333}Pinga R$(25) \n{FFFF00}Cerveja R$(50) \n{9A03FF}RedBull R$(500) \n{FF05CD}Vodka R$(250) \n{33AA33}Refri+X-Tudo R$(500) \n{FF05CD}Agua De Coco R$(100)", "Comprar", "Fechar");
  568. }
  569.  
  570. if(pickupid == loja11)
  571. {
  572. ShowPlayerDialog(playerid, Loja, DIALOG_STYLE_LIST, "Necessidades", "{03FF35}Macarrao R$(200) \n{03F2FF}Coxinha R$(60) \n{9A03FF}X-Tudo R$(100) \n{AA3333}Burger R$(50) \n{FF7403}Doces R$(30) \n{FFFF00}Coca Cola R$(50) \n{FFFFFF}Vinho R$(100) \n{33AA33}Agua R$(20) \n{AA3333}Wisk R$(60) \n{878787}Suco R$(25) \n{AA3333}Pinga R$(25) \n{FFFF00}Cerveja R$(50) \n{9A03FF}RedBull R$(500) \n{FF05CD}Vodka R$(250) \n{33AA33}Refri+X-Tudo R$(500) \n{FF05CD}Agua De Coco R$(100)", "Comprar", "Fechar");
  573. }
  574.  
  575. if(pickupid == loja12)
  576. {
  577. ShowPlayerDialog(playerid, Loja, DIALOG_STYLE_LIST, "Necessidades", "{03FF35}Macarrao R$(200) \n{03F2FF}Coxinha R$(60) \n{9A03FF}X-Tudo R$(100) \n{AA3333}Burger R$(50) \n{FF7403}Doces R$(30) \n{FFFF00}Coca Cola R$(50) \n{FFFFFF}Vinho R$(100) \n{33AA33}Agua R$(20) \n{AA3333}Wisk R$(60) \n{878787}Suco R$(25) \n{AA3333}Pinga R$(25) \n{FFFF00}Cerveja R$(50) \n{9A03FF}RedBull R$(500) \n{FF05CD}Vodka R$(250) \n{33AA33}Refri+X-Tudo R$(500) \n{FF05CD}Agua De Coco R$(100)", "Comprar", "Fechar");
  578. }
  579.  
  580. if(pickupid == loja13)
  581. {
  582. ShowPlayerDialog(playerid, Loja, DIALOG_STYLE_LIST, "Necessidades", "{03FF35}Macarrao R$(200) \n{03F2FF}Coxinha R$(60) \n{9A03FF}X-Tudo R$(100) \n{AA3333}Burger R$(50) \n{FF7403}Doces R$(30) \n{FFFF00}Coca Cola R$(50) \n{FFFFFF}Vinho R$(100) \n{33AA33}Agua R$(20) \n{AA3333}Wisk R$(60) \n{878787}Suco R$(25) \n{AA3333}Pinga R$(25) \n{FFFF00}Cerveja R$(50) \n{9A03FF}RedBull R$(500) \n{FF05CD}Vodka R$(250) \n{33AA33}Refri+X-Tudo R$(500) \n{FF05CD}Agua De Coco R$(100)", "Comprar", "Fechar");
  583. }
  584.  
  585. if(pickupid == loja14)
  586. {
  587. ShowPlayerDialog(playerid, Loja, DIALOG_STYLE_LIST, "Necessidades", "{03FF35}Macarrao R$(200) \n{03F2FF}Coxinha R$(60) \n{9A03FF}X-Tudo R$(100) \n{AA3333}Burger R$(50) \n{FF7403}Doces R$(30) \n{FFFF00}Coca Cola R$(50) \n{FFFFFF}Vinho R$(100) \n{33AA33}Agua R$(20) \n{AA3333}Wisk R$(60) \n{878787}Suco R$(25) \n{AA3333}Pinga R$(25) \n{FFFF00}Cerveja R$(50) \n{9A03FF}RedBull R$(500) \n{FF05CD}Vodka R$(250) \n{33AA33}Refri+X-Tudo R$(500) \n{FF05CD}Agua De Coco R$(100)", "Comprar", "Fechar");
  588. }
  589.  
  590. if(pickupid == loja15)
  591. {
  592. ShowPlayerDialog(playerid, Loja, DIALOG_STYLE_LIST, "Necessidades", "{03FF35}Macarrao R$(200) \n{03F2FF}Coxinha R$(60) \n{9A03FF}X-Tudo R$(100) \n{AA3333}Burger R$(50) \n{FF7403}Doces R$(30) \n{FFFF00}Coca Cola R$(50) \n{FFFFFF}Vinho R$(100) \n{33AA33}Agua R$(20) \n{AA3333}Wisk R$(60) \n{878787}Suco R$(25) \n{AA3333}Pinga R$(25) \n{FFFF00}Cerveja R$(50) \n{9A03FF}RedBull R$(500) \n{FF05CD}Vodka R$(250) \n{33AA33}Refri+X-Tudo R$(500) \n{FF05CD}Agua De Coco R$(100)", "Comprar", "Fechar");
  593. }
  594.  
  595. if(pickupid == loja16)
  596. {
  597. ShowPlayerDialog(playerid, Loja, DIALOG_STYLE_LIST, "Necessidades", "{03FF35}Macarrao R$(200) \n{03F2FF}Coxinha R$(60) \n{9A03FF}X-Tudo R$(100) \n{AA3333}Burger R$(50) \n{FF7403}Doces R$(30) \n{FFFF00}Coca Cola R$(50) \n{FFFFFF}Vinho R$(100) \n{33AA33}Agua R$(20) \n{AA3333}Wisk R$(60) \n{878787}Suco R$(25) \n{AA3333}Pinga R$(25) \n{FFFF00}Cerveja R$(50) \n{9A03FF}RedBull R$(500) \n{FF05CD}Vodka R$(250) \n{33AA33}Refri+X-Tudo R$(500) \n{FF05CD}Agua De Coco R$(100)", "Comprar", "Fechar");
  598. }
  599.  
  600. if(pickupid == loja17)
  601. {
  602. ShowPlayerDialog(playerid, Loja, DIALOG_STYLE_LIST, "Necessidades", "{03FF35}Macarrao R$(200) \n{03F2FF}Coxinha R$(60) \n{9A03FF}X-Tudo R$(100) \n{AA3333}Burger R$(50) \n{FF7403}Doces R$(30) \n{FFFF00}Coca Cola R$(50) \n{FFFFFF}Vinho R$(100) \n{33AA33}Agua R$(20) \n{AA3333}Wisk R$(60) \n{878787}Suco R$(25) \n{AA3333}Pinga R$(25) \n{FFFF00}Cerveja R$(50) \n{9A03FF}RedBull R$(500) \n{FF05CD}Vodka R$(250) \n{33AA33}Refri+X-Tudo R$(500) \n{FF05CD}Agua De Coco R$(100)", "Comprar", "Fechar");
  603. }
  604.  
  605. if(pickupid == loja18)
  606. {
  607. ShowPlayerDialog(playerid, Loja, DIALOG_STYLE_LIST, "Necessidades", "{03FF35}Macarrao R$(200) \n{03F2FF}Coxinha R$(60) \n{9A03FF}X-Tudo R$(100) \n{AA3333}Burger R$(50) \n{FF7403}Doces R$(30) \n{FFFF00}Coca Cola R$(50) \n{FFFFFF}Vinho R$(100) \n{33AA33}Agua R$(20) \n{AA3333}Wisk R$(60) \n{878787}Suco R$(25) \n{AA3333}Pinga R$(25) \n{FFFF00}Cerveja R$(50) \n{9A03FF}RedBull R$(500) \n{FF05CD}Vodka R$(250) \n{33AA33}Refri+X-Tudo R$(500) \n{FF05CD}Agua De Coco R$(100)", "Comprar", "Fechar");
  608. }
  609.  
  610. if(pickupid == loja19)
  611. {
  612. ShowPlayerDialog(playerid, Loja, DIALOG_STYLE_LIST, "Necessidades", "{03FF35}Macarrao R$(200) \n{03F2FF}Coxinha R$(60) \n{9A03FF}X-Tudo R$(100) \n{AA3333}Burger R$(50) \n{FF7403}Doces R$(30) \n{FFFF00}Coca Cola R$(50) \n{FFFFFF}Vinho R$(100) \n{33AA33}Agua R$(20) \n{AA3333}Wisk R$(60) \n{878787}Suco R$(25) \n{AA3333}Pinga R$(25) \n{FFFF00}Cerveja R$(50) \n{9A03FF}RedBull R$(500) \n{FF05CD}Vodka R$(250) \n{33AA33}Refri+X-Tudo R$(500) \n{FF05CD}Agua De Coco R$(100)", "Comprar", "Fechar");
  613. }
  614.  
  615. if(pickupid == loja20)
  616. {
  617. ShowPlayerDialog(playerid, Loja, DIALOG_STYLE_LIST, "Necessidades", "{03FF35}Macarrao R$(200) \n{03F2FF}Coxinha R$(60) \n{9A03FF}X-Tudo R$(100) \n{AA3333}Burger R$(50) \n{FF7403}Doces R$(30) \n{FFFF00}Coca Cola R$(50) \n{FFFFFF}Vinho R$(100) \n{33AA33}Agua R$(20) \n{AA3333}Wisk R$(60) \n{878787}Suco R$(25) \n{AA3333}Pinga R$(25) \n{FFFF00}Cerveja R$(50) \n{9A03FF}RedBull R$(500) \n{FF05CD}Vodka R$(250) \n{33AA33}Refri+X-Tudo R$(500) \n{FF05CD}Agua De Coco R$(100)", "Comprar", "Fechar");
  618. }
  619.  
  620. return 1;
  621. }
  622.  
  623. public OnPlayerUpdate(playerid)
  624. {
  625.  
  626. new string[32];
  627. format(string, sizeof(string), "%08d", GetPlayerMoney(playerid));
  628. TextDrawSetString(Textdraw2, string);
  629.  
  630. new l_string[24];
  631. format(l_string, sizeof(l_string), "My Score : %i", GetPlayerScore(playerid));
  632. TextDrawSetString(Textdraw1, l_string);
  633. TextDrawShowForPlayer(playerid, Textdraw1);
  634.  
  635. return 1;
  636. }
  637.  
  638. public Fome(playerid)
  639. {
  640. SetPVarInt(playerid,"Fome",GetPVarInt(playerid,"Fome")+5);
  641. SetProgressBarValue(FomeA, GetPVarInt(playerid,"Fome"));
  642. UpdateProgressBar(FomeA,playerid);
  643. if(GetPVarInt(playerid,"Fome") >= 95)
  644. {
  645. new Float:Vida;
  646. GetPlayerHealth(playerid,Vida),SetPlayerHealth(playerid,Vida-90.0);
  647. SendClientMessage(playerid,-1,"{AA3333}Vai Comer Um Lanche Ou Morrera.");
  648. }
  649.  
  650. return 1;
  651. }
  652.  
  653. public Sede(playerid)
  654. {
  655. SetPVarInt(playerid,"Sede",GetPVarInt(playerid,"Sede")+5);
  656. SetProgressBarValue(SedeB, GetPVarInt(playerid,"Sede"));
  657. UpdateProgressBar(SedeB,playerid);
  658. if(GetPVarInt(playerid,"Sede") >= 95)
  659. {
  660. new Float:Vida;
  661. GetPlayerHealth(playerid,Vida),SetPlayerHealth(playerid,Vida-90.0);
  662. SendClientMessage(playerid,-1,"{AA3333}Vai Beber Uma Agua Ou Morrera.");
  663. }
  664. return 1;
  665. }
  666.  
  667. public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid)
  668. {
  669.  
  670. if(damagedid != INVALID_PLAYER_ID)
  671. {
  672. if(weaponid == 24 || weaponid == 25 || weaponid == 26 || weaponid == 27 || weaponid == 33 || weaponid == 34 || weaponid == 38)
  673. {
  674.  
  675. new tmp; tmp=random(48);
  676.  
  677. switch(tmp)
  678. {
  679. case 0: { ApplyAnimation(damagedid,"PED","DAM_armL_frmBK",4.0,0,0,0,1,1); }
  680.  
  681. case 1: { }
  682.  
  683. case 2: { }
  684.  
  685. case 3: { ApplyAnimation(damagedid,"PED","DAM_armR_frmBK",4.0,0,0,0,1,1); }
  686.  
  687. case 4: { }
  688.  
  689. case 5: { }
  690.  
  691. case 6: { ApplyAnimation(damagedid,"PED","DAM_LegL_frmBK",4.0,0,0,0,1,1); }
  692.  
  693. case 7: { }
  694.  
  695. case 8: { }
  696.  
  697. case 9: { ApplyAnimation(damagedid,"PED","DAM_LegR_frmBK",4.0,0,0,0,1,1); }
  698.  
  699. case 10: { }
  700.  
  701. case 11: { }
  702.  
  703. case 12: { ApplyAnimation(damagedid,"PED","DAM_stomach_frmBK",4.0,0,0,0,1,1); }
  704.  
  705. case 13: { }
  706.  
  707. case 14: { }
  708.  
  709. case 15: { ApplyAnimation(damagedid,"PED","DAM_stomach_frmRT",4.0,0,0,0,1,1); }
  710.  
  711. case 16: { }
  712.  
  713. case 17: { }
  714.  
  715. case 18: { ApplyAnimation(damagedid,"PED","DAM_armL_frmFT",4.0,0,0,0,1,1); }
  716.  
  717. case 19: { }
  718.  
  719. case 20: { }
  720.  
  721. case 21: { ApplyAnimation(damagedid,"PED","DAM_armL_frmLT",4.0,0,0,0,1,1); }
  722.  
  723. case 22: { }
  724.  
  725. case 23: { }
  726.  
  727. case 24: { ApplyAnimation(damagedid,"PED","DAM_LegL_frmFT",4.0,0,0,0,1,1); }
  728.  
  729. case 25: { }
  730.  
  731. case 26: { }
  732.  
  733. case 27: { ApplyAnimation(damagedid,"PED","DAM_LegR_frmFT",4.0,0,0,0,1,1); }
  734.  
  735. case 28: { }
  736.  
  737. case 29: { }
  738.  
  739. case 30: { ApplyAnimation(damagedid,"PED","DAM_LegL_frmLT",4.0,0,0,0,1,1); }
  740.  
  741. case 31: { }
  742.  
  743. case 32: { }
  744.  
  745. case 33: { ApplyAnimation(damagedid,"PED","DAM_LegR_frmRT",4.0,0,0,0,1,1); }
  746.  
  747. case 34: { }
  748.  
  749. case 35: { }
  750.  
  751. case 36: { ApplyAnimation(damagedid,"PED","DAM_stomach_frmFT",4.0,0,0,0,1,1); }
  752.  
  753. case 37: { }
  754.  
  755. case 38: { }
  756.  
  757. case 39: { ApplyAnimation(damagedid,"PED","DAM_armR_frmFT",4.0,0,0,0,1,1); }
  758.  
  759. case 40: { }
  760.  
  761. case 41: { }
  762.  
  763. case 42: { ApplyAnimation(damagedid,"PED","DAM_armR_frmRT",4.0,0,0,0,1,1); }
  764.  
  765. case 43: { }
  766.  
  767. case 44: { }
  768.  
  769. case 45: { ApplyAnimation(damagedid,"PED","DAM_stomach_frmLT",4.0,0,0,0,1,1); }
  770.  
  771. case 46: { }
  772.  
  773. case 47: { }
  774.  
  775. }
  776. }
  777.  
  778. new Float:armour; GetPlayerArmour(damagedid,armour);
  779.  
  780. if(armour < 1)
  781. {
  782. new Float:health; GetPlayerHealth(damagedid, health);
  783. SetPlayerHealth(damagedid,health-amount);
  784. lasthit[damagedid] = playerid;
  785. return 1;
  786. }
  787.  
  788. if(armour > 0)
  789. {
  790. if(armour < amount)
  791. {
  792. new Float:health; GetPlayerHealth(damagedid, health);
  793. new Float:value = amount-armour;
  794. SetPlayerArmour(damagedid,0);
  795. SetPlayerHealth(damagedid,health-value);
  796. lasthit[damagedid] = playerid;
  797. return 1;
  798. }
  799.  
  800. if(armour > amount)
  801. {
  802. SetPlayerArmour(damagedid,armour-amount);
  803. lasthit[damagedid] = playerid;
  804. return 1;
  805. }
  806. return 1;
  807. }
  808. return 1;
  809. }
  810.  
  811. return 1;
  812. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement