ZahidShiraz

onplayertakedamage

Sep 5th, 2015
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 45.77 KB | None | 0 0
  1. public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid, bodypart)
  2. {
  3. if(!IsPlayerConnected(playerid)) return 0;
  4. if(!IsPlayerConnected(issuerid)) return 0;
  5. if (PlayerData[playerid][pFirstAid])
  6. {
  7. SendClientMessage(playerid, COLOR_LIGHTRED, "[WARNING]:{FFFFFF} Your first aid kit is no longer in effect as you took damage.");
  8.  
  9. PlayerData[playerid][pFirstAid] = 0;
  10. KillTimer(PlayerData[playerid][pAidTimer]);
  11. }
  12. if(issuerid != INVALID_PLAYER_ID && weaponid == 22 && bodypart == 9)
  13. {
  14. SetPlayerHealth(playerid, 0.0);
  15. SetPlayerDrunkLevel(playerid, 500000);
  16. ProcessShell(issuerid);
  17. ProcessBlood(playerid);
  18. TextDrawShowForPlayer(playerid, EffectHa);
  19. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  20. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  21. }
  22. if(issuerid != INVALID_PLAYER_ID && weaponid == 22 && bodypart == 8)
  23. {
  24. new Float:HP;
  25. GetPlayerHealth(playerid, HP);
  26. SetPlayerHealth(playerid, HP-20);
  27. SetPlayerDrunkLevel(playerid, 500000);
  28. ProcessShell(issuerid);
  29. ProcessBlood(playerid);
  30. TextDrawShowForPlayer(playerid, EffectHa);
  31. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  32. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  33. fallout[playerid] = 1;
  34. SetTimerEx("fallout1", 500000, false, "i", playerid);
  35. ApplyAnimation(playerid, "SWAT", "gnstwall_injurd", 4.1, 0, 1, 1, 1, 0, 1);
  36. }
  37. if(issuerid != INVALID_PLAYER_ID && weaponid == 22 && bodypart == 7)
  38. {
  39. new Float:HP;
  40. GetPlayerHealth(playerid, HP);
  41. SetPlayerHealth(playerid, HP-20);
  42. SetPlayerDrunkLevel(playerid, 500000);
  43. ProcessShell(issuerid);
  44. ProcessBlood(playerid);
  45. TextDrawShowForPlayer(playerid, EffectHa);
  46. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  47. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  48. fallout[playerid] = 1;
  49. SetTimerEx("fallout1", 500000, false, "i", playerid);
  50. ApplyAnimation(playerid, "SWAT", "gnstwall_injurd", 4.1, 0, 1, 1, 1, 0, 1);
  51. }
  52. if(issuerid != INVALID_PLAYER_ID && weaponid == 22 && bodypart == 6)
  53. {
  54. new Float:HP;
  55. GetPlayerHealth(playerid, HP);
  56. SetPlayerHealth(playerid, HP-40);
  57. SetPlayerDrunkLevel(playerid, 500000);
  58. ProcessShell(issuerid);
  59. ProcessBlood(playerid);
  60. TextDrawShowForPlayer(playerid, EffectHa);
  61. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  62. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  63. }
  64. if(issuerid != INVALID_PLAYER_ID && weaponid == 22 && bodypart == 5)
  65. {
  66. new Float:HP;
  67. GetPlayerHealth(playerid, HP);
  68. SetPlayerHealth(playerid, HP-40);
  69. SetPlayerDrunkLevel(playerid, 500000);
  70. ProcessShell(issuerid);
  71. ProcessBlood(playerid);
  72. TextDrawShowForPlayer(playerid, EffectHa);
  73. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  74. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  75. }
  76. if(issuerid != INVALID_PLAYER_ID && weaponid == 22 && bodypart == 4)
  77. {
  78. new Float:ARMOR;
  79. GetPlayerArmour(playerid, ARMOR);
  80. if(ARMOR > 0 && ARMOR >= 25)
  81. {
  82. SetPlayerArmour(playerid, ARMOR-25);
  83. }
  84. if(ARMOR == 0)
  85. {
  86. new Float:HP;
  87. GetPlayerHealth(playerid, HP);
  88. SetPlayerHealth(playerid, HP-60);
  89. SetPlayerDrunkLevel(playerid, 500000);
  90. ProcessShell(issuerid);
  91. ProcessBlood(playerid);
  92. TextDrawShowForPlayer(playerid, EffectHa);
  93. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  94. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  95. }
  96. }
  97. if(issuerid != INVALID_PLAYER_ID && weaponid == 22 && bodypart == 3)
  98. {
  99. new Float:ARMOR;
  100. GetPlayerArmour(playerid, ARMOR);
  101. if(ARMOR > 0 && ARMOR >= 25)
  102. {
  103. SetPlayerArmour(playerid, ARMOR-25);
  104. }
  105. if(ARMOR == 0)
  106. {
  107. new Float:HP;
  108. GetPlayerHealth(playerid, HP);
  109. SetPlayerHealth(playerid, HP-60);
  110. SetPlayerDrunkLevel(playerid, 500000);
  111. ProcessShell(issuerid);
  112. ProcessBlood(playerid);
  113. TextDrawShowForPlayer(playerid, EffectHa);
  114. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  115. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  116. }
  117. }
  118. if(issuerid != INVALID_PLAYER_ID && weaponid == 23 && bodypart == 9)
  119. {
  120. SetPlayerHealth(playerid, 0.0);
  121. SetPlayerDrunkLevel(playerid, 500000);
  122. TextDrawShowForPlayer(playerid, EffectHa);
  123. ProcessShell(issuerid);
  124. ProcessBlood(playerid);
  125. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  126. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  127. }
  128. if(issuerid != INVALID_PLAYER_ID && weaponid == 23 && bodypart == 8)
  129. {
  130. new Float:HP;
  131. GetPlayerHealth(playerid, HP);
  132. SetPlayerHealth(playerid, HP-40);
  133. SetPlayerDrunkLevel(playerid, 500000);
  134. TextDrawShowForPlayer(playerid, EffectHa);
  135. ProcessShell(issuerid);
  136. ProcessBlood(playerid);
  137. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  138. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  139. fallout[playerid] = 1;
  140. SetTimerEx("fallout1", 500000, false, "i", playerid);
  141. ApplyAnimation(playerid, "SWAT", "gnstwall_injurd", 4.1, 0, 1, 1, 1, 0, 1);
  142. }
  143. if(issuerid != INVALID_PLAYER_ID && weaponid == 23 && bodypart == 7)
  144. {
  145. new Float:HP;
  146. GetPlayerHealth(playerid, HP);
  147. SetPlayerHealth(playerid, HP-40);
  148. SetPlayerDrunkLevel(playerid, 500000);
  149. TextDrawShowForPlayer(playerid, EffectHa);
  150. ProcessShell(issuerid);
  151. ProcessBlood(playerid);
  152. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  153. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  154. fallout[playerid] = 1;
  155. SetTimerEx("fallout1", 500000, false, "i", playerid);
  156. ApplyAnimation(playerid, "SWAT", "gnstwall_injurd", 4.1, 0, 1, 1, 1, 0, 1);
  157. }
  158. if(issuerid != INVALID_PLAYER_ID && weaponid == 23 && bodypart == 6)
  159. {
  160. new Float:HP;
  161. GetPlayerHealth(playerid, HP);
  162. SetPlayerHealth(playerid, HP-40);
  163. SetPlayerDrunkLevel(playerid, 500000);
  164. TextDrawShowForPlayer(playerid, EffectHa);
  165. ProcessShell(issuerid);
  166. ProcessBlood(playerid);
  167. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  168. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  169. }
  170. if(issuerid != INVALID_PLAYER_ID && weaponid == 23 && bodypart == 5)
  171. {
  172. new Float:HP;
  173. GetPlayerHealth(playerid, HP);
  174. SetPlayerHealth(playerid, HP-40);
  175. SetPlayerDrunkLevel(playerid, 500000);
  176. TextDrawShowForPlayer(playerid, EffectHa);
  177. ProcessShell(issuerid);
  178. ProcessBlood(playerid);
  179. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  180. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  181. }
  182. if(issuerid != INVALID_PLAYER_ID && weaponid == 23 && bodypart == 4)
  183. {
  184. new Float:ARMOR;
  185. GetPlayerArmour(playerid, ARMOR);
  186. if(ARMOR > 0 && ARMOR >= 25)
  187. {
  188. SetPlayerArmour(playerid, ARMOR-25);
  189. }
  190. if(ARMOR == 0)
  191. {
  192. new Float:HP;
  193. GetPlayerHealth(playerid, HP);
  194. SetPlayerHealth(playerid, HP-60);
  195. SetPlayerDrunkLevel(playerid, 500000);
  196. TextDrawShowForPlayer(playerid, EffectHa);
  197. ProcessShell(issuerid);
  198. ProcessBlood(playerid);
  199. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  200. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  201. }
  202. }
  203. if(issuerid != INVALID_PLAYER_ID && weaponid == 23 && bodypart == 3)
  204. {
  205. new Float:ARMOR;
  206. GetPlayerArmour(playerid, ARMOR);
  207. if(ARMOR > 0 && ARMOR >= 25)
  208. {
  209. SetPlayerArmour(playerid, ARMOR-25);
  210. }
  211. if(ARMOR == 0)
  212. {
  213. new Float:HP;
  214. GetPlayerHealth(playerid, HP);
  215. SetPlayerHealth(playerid, HP-60);
  216. SetPlayerDrunkLevel(playerid, 500000);
  217. TextDrawShowForPlayer(playerid, EffectHa);
  218. ProcessShell(issuerid);
  219. ProcessBlood(playerid);
  220. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  221. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  222. }
  223. }
  224. if(issuerid != INVALID_PLAYER_ID && weaponid == 24 && bodypart == 9)
  225. {
  226. SetPlayerHealth(playerid, 0.0);
  227. SetPlayerDrunkLevel(playerid, 500000);
  228. TextDrawShowForPlayer(playerid, EffectHa);
  229. ProcessShell(issuerid);
  230. ProcessBlood(playerid);
  231. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  232. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  233. }
  234. if(issuerid != INVALID_PLAYER_ID && weaponid == 24 && bodypart == 8)
  235. {
  236. new Float:HP;
  237. GetPlayerHealth(playerid, HP);
  238. SetPlayerHealth(playerid, HP-40);
  239. SetPlayerDrunkLevel(playerid, 500000);
  240. TextDrawShowForPlayer(playerid, EffectHa);
  241. ProcessShell(issuerid);
  242. ProcessBlood(playerid);
  243. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  244. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  245. fallout[playerid] = 1;
  246. SetTimerEx("fallout1", 500000, false, "i", playerid);
  247. ApplyAnimation(playerid, "SWAT", "gnstwall_injurd", 4.1, 0, 1, 1, 1, 0, 1);
  248. }
  249. if(issuerid != INVALID_PLAYER_ID && weaponid == 24 && bodypart == 7)
  250. {
  251. new Float:HP;
  252. GetPlayerHealth(playerid, HP);
  253. SetPlayerHealth(playerid, HP-40);
  254. SetPlayerDrunkLevel(playerid, 500000);
  255. TextDrawShowForPlayer(playerid, EffectHa);
  256. ProcessShell(issuerid);
  257. ProcessBlood(playerid);
  258. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  259. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  260. fallout[playerid] = 1;
  261. SetTimerEx("fallout1", 500000, false, "i", playerid);
  262. ApplyAnimation(playerid, "SWAT", "gnstwall_injurd", 4.1, 0, 1, 1, 1, 0, 1);
  263. }
  264. if(issuerid != INVALID_PLAYER_ID && weaponid == 24 && bodypart == 6)
  265. {
  266. new Float:HP;
  267. GetPlayerHealth(playerid, HP);
  268. SetPlayerHealth(playerid, HP-40);
  269. SetPlayerDrunkLevel(playerid, 500000);
  270. TextDrawShowForPlayer(playerid, EffectHa);
  271. ProcessShell(issuerid);
  272. ProcessBlood(playerid);
  273. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  274. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  275. }
  276. if(issuerid != INVALID_PLAYER_ID && weaponid == 24 && bodypart == 5)
  277. {
  278. new Float:HP;
  279. GetPlayerHealth(playerid, HP);
  280. SetPlayerHealth(playerid, HP-40);
  281. SetPlayerDrunkLevel(playerid, 500000);
  282. TextDrawShowForPlayer(playerid, EffectHa);
  283. ProcessShell(issuerid);
  284. ProcessBlood(playerid);
  285. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  286. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  287. }
  288. if(issuerid != INVALID_PLAYER_ID && weaponid == 24 && bodypart == 4)
  289. {
  290. new Float:ARMOR;
  291. GetPlayerArmour(playerid, ARMOR);
  292. if(ARMOR > 0 && ARMOR >= 25)
  293. {
  294. SetPlayerArmour(playerid, ARMOR-25);
  295. }
  296. if(ARMOR == 0)
  297. {
  298. new Float:HP;
  299. GetPlayerHealth(playerid, HP);
  300. SetPlayerHealth(playerid, HP-60);
  301. SetPlayerDrunkLevel(playerid, 500000);
  302. TextDrawShowForPlayer(playerid, EffectHa);
  303. ProcessShell(issuerid);
  304. ProcessBlood(playerid);
  305. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  306. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  307. }
  308. }
  309. if(issuerid != INVALID_PLAYER_ID && weaponid == 24 && bodypart == 3)
  310. {
  311. new Float:ARMOR;
  312. GetPlayerArmour(playerid, ARMOR);
  313. if(ARMOR > 0 && ARMOR >= 25)
  314. {
  315. SetPlayerArmour(playerid, ARMOR-25);
  316. }
  317. if(ARMOR == 0)
  318. {
  319. new Float:HP;
  320. GetPlayerHealth(playerid, HP);
  321. SetPlayerHealth(playerid, HP-60);
  322. SetPlayerDrunkLevel(playerid, 500000);
  323. TextDrawShowForPlayer(playerid, EffectHa);
  324. ProcessShell(issuerid);
  325. ProcessBlood(playerid);
  326. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  327. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  328. }
  329. }
  330. if(issuerid != INVALID_PLAYER_ID && weaponid == 31 && bodypart == 9)
  331. {
  332. SetPlayerHealth(playerid, 0.0);
  333. SetPlayerDrunkLevel(playerid, 500000);
  334. TextDrawShowForPlayer(playerid, EffectHa);
  335. ProcessShell(issuerid);
  336. ProcessBlood(playerid);
  337. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  338. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  339. }
  340. if(issuerid != INVALID_PLAYER_ID && weaponid == 31 && bodypart == 8)
  341. {
  342. new Float:HP;
  343. GetPlayerHealth(playerid, HP);
  344. SetPlayerHealth(playerid, HP-40);
  345. SetPlayerDrunkLevel(playerid, 500000);
  346. TextDrawShowForPlayer(playerid, EffectHa);
  347. ProcessShell(issuerid);
  348. ProcessBlood(playerid);
  349. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  350. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  351. fallout[playerid] = 1;
  352. SetTimerEx("fallout1", 500000, false, "i", playerid);
  353. ApplyAnimation(playerid, "SWAT", "gnstwall_injurd", 4.1, 0, 1, 1, 1, 0, 1);
  354. }
  355. if(issuerid != INVALID_PLAYER_ID && weaponid == 31 && bodypart == 7)
  356. {
  357. new Float:HP;
  358. GetPlayerHealth(playerid, HP);
  359. SetPlayerHealth(playerid, HP-40);
  360. SetPlayerDrunkLevel(playerid, 500000);
  361. TextDrawShowForPlayer(playerid, EffectHa);
  362. ProcessShell(issuerid);
  363. ProcessBlood(playerid);
  364. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  365. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  366. fallout[playerid] = 1;
  367. SetTimerEx("fallout1", 500000, false, "i", playerid);
  368. ApplyAnimation(playerid, "SWAT", "gnstwall_injurd", 4.1, 0, 1, 1, 1, 0, 1);
  369. }
  370. if(issuerid != INVALID_PLAYER_ID && weaponid == 31 && bodypart == 6)
  371. {
  372. new Float:HP;
  373. GetPlayerHealth(playerid, HP);
  374. SetPlayerHealth(playerid, HP-40);
  375. SetPlayerDrunkLevel(playerid, 500000);
  376. TextDrawShowForPlayer(playerid, EffectHa);
  377. ProcessShell(issuerid);
  378. ProcessBlood(playerid);
  379. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  380. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  381. }
  382. if(issuerid != INVALID_PLAYER_ID && weaponid == 31 && bodypart == 5)
  383. {
  384. new Float:HP;
  385. GetPlayerHealth(playerid, HP);
  386. SetPlayerHealth(playerid, HP-40);
  387. SetPlayerDrunkLevel(playerid, 500000);
  388. TextDrawShowForPlayer(playerid, EffectHa);
  389. ProcessShell(issuerid);
  390. ProcessBlood(playerid);
  391. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  392. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  393. }
  394. if(issuerid != INVALID_PLAYER_ID && weaponid == 31 && bodypart == 4)
  395. {
  396. new Float:ARMOR;
  397. GetPlayerArmour(playerid, ARMOR);
  398. if(ARMOR > 0 && ARMOR >= 25)
  399. {
  400. SetPlayerArmour(playerid, ARMOR-25);
  401. }
  402. if(ARMOR == 0)
  403. {
  404. new Float:HP;
  405. GetPlayerHealth(playerid, HP);
  406. SetPlayerHealth(playerid, HP-60);
  407. SetPlayerDrunkLevel(playerid, 500000);
  408. TextDrawShowForPlayer(playerid, EffectHa);
  409. ProcessShell(issuerid);
  410. ProcessBlood(playerid);
  411. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  412. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  413. }
  414. }
  415. if(issuerid != INVALID_PLAYER_ID && weaponid == 31 && bodypart == 3)
  416. {
  417. new Float:ARMOR;
  418. GetPlayerArmour(playerid, ARMOR);
  419. if(ARMOR > 0 && ARMOR >= 25)
  420. {
  421. SetPlayerArmour(playerid, ARMOR-25);
  422. }
  423. if(ARMOR == 0)
  424. {
  425. new Float:HP;
  426. GetPlayerHealth(playerid, HP);
  427. SetPlayerHealth(playerid, HP-60);
  428. SetPlayerDrunkLevel(playerid, 500000);
  429. TextDrawShowForPlayer(playerid, EffectHa);
  430. ProcessShell(issuerid);
  431. ProcessBlood(playerid);
  432. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  433. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  434. }
  435. }
  436. if(issuerid != INVALID_PLAYER_ID && weaponid == 30 && bodypart == 9)
  437. {
  438. SetPlayerHealth(playerid, 0.0);
  439. SetPlayerDrunkLevel(playerid, 500000);
  440. TextDrawShowForPlayer(playerid, EffectHa);
  441. ProcessShell(issuerid);
  442. ProcessBlood(playerid);
  443. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  444. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  445. }
  446. if(issuerid != INVALID_PLAYER_ID && weaponid == 30 && bodypart == 8)
  447. {
  448. new Float:HP;
  449. GetPlayerHealth(playerid, HP);
  450. SetPlayerHealth(playerid, HP-40);
  451. SetPlayerDrunkLevel(playerid, 500000);
  452. TextDrawShowForPlayer(playerid, EffectHa);
  453. ProcessShell(issuerid);
  454. ProcessBlood(playerid);
  455. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  456. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  457. fallout[playerid] = 1;
  458. SetTimerEx("fallout1", 500000, false, "i", playerid);
  459. ApplyAnimation(playerid, "SWAT", "gnstwall_injurd", 4.1, 0, 1, 1, 1, 0, 1);
  460. }
  461. if(issuerid != INVALID_PLAYER_ID && weaponid == 30 && bodypart == 7)
  462. {
  463. new Float:HP;
  464. GetPlayerHealth(playerid, HP);
  465. SetPlayerHealth(playerid, HP-40);
  466. SetPlayerDrunkLevel(playerid, 500000);
  467. TextDrawShowForPlayer(playerid, EffectHa);
  468. ProcessShell(issuerid);
  469. ProcessBlood(playerid);
  470. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  471. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  472. fallout[playerid] = 1;
  473. SetTimerEx("fallout1", 500000, false, "i", playerid);
  474. ApplyAnimation(playerid, "SWAT", "gnstwall_injurd", 4.1, 0, 1, 1, 1, 0, 1);
  475. }
  476. if(issuerid != INVALID_PLAYER_ID && weaponid == 30 && bodypart == 6)
  477. {
  478. new Float:HP;
  479. GetPlayerHealth(playerid, HP);
  480. SetPlayerHealth(playerid, HP-40);
  481. SetPlayerDrunkLevel(playerid, 500000);
  482. TextDrawShowForPlayer(playerid, EffectHa);
  483. ProcessShell(issuerid);
  484. ProcessBlood(playerid);
  485. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  486. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  487. }
  488. if(issuerid != INVALID_PLAYER_ID && weaponid == 30 && bodypart == 5)
  489. {
  490. new Float:HP;
  491. GetPlayerHealth(playerid, HP);
  492. SetPlayerHealth(playerid, HP-40);
  493. SetPlayerDrunkLevel(playerid, 500000);
  494. TextDrawShowForPlayer(playerid, EffectHa);
  495. ProcessShell(issuerid);
  496. ProcessBlood(playerid);
  497. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  498. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  499. }
  500. if(issuerid != INVALID_PLAYER_ID && weaponid == 30 && bodypart == 4)
  501. {
  502. new Float:ARMOR;
  503. GetPlayerArmour(playerid, ARMOR);
  504. if(ARMOR > 0 && ARMOR >= 25)
  505. {
  506. SetPlayerArmour(playerid, ARMOR-25);
  507. }
  508. if(ARMOR == 0)
  509. {
  510. new Float:HP;
  511. GetPlayerHealth(playerid, HP);
  512. SetPlayerHealth(playerid, HP-60);
  513. SetPlayerDrunkLevel(playerid, 500000);
  514. TextDrawShowForPlayer(playerid, EffectHa);
  515. ProcessShell(issuerid);
  516. ProcessBlood(playerid);
  517. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  518. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  519. }
  520. }
  521. if(issuerid != INVALID_PLAYER_ID && weaponid == 30 && bodypart == 3)
  522. {
  523. new Float:ARMOR;
  524. GetPlayerArmour(playerid, ARMOR);
  525. if(ARMOR > 0 && ARMOR >= 25)
  526. {
  527. SetPlayerArmour(playerid, ARMOR-25);
  528. }
  529. if(ARMOR == 0)
  530. {
  531. new Float:HP;
  532. GetPlayerHealth(playerid, HP);
  533. SetPlayerHealth(playerid, HP-60);
  534. SetPlayerDrunkLevel(playerid, 500000);
  535. TextDrawShowForPlayer(playerid, EffectHa);
  536. ProcessShell(issuerid);
  537. ProcessBlood(playerid);
  538. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  539. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  540. }
  541. }
  542. if(issuerid != INVALID_PLAYER_ID && weaponid == 25 && bodypart == 9)
  543. {
  544. SetPlayerHealth(playerid, 0.0);
  545. SetPlayerDrunkLevel(playerid, 500000);
  546. TextDrawShowForPlayer(playerid, EffectHa);
  547. ProcessShell(issuerid);
  548. ProcessBlood(playerid);
  549. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  550. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  551. }
  552. if(issuerid != INVALID_PLAYER_ID && weaponid == 25 && bodypart == 8)
  553. {
  554. new Float:HP;
  555. GetPlayerHealth(playerid, HP);
  556. SetPlayerHealth(playerid, HP-40);
  557. SetPlayerDrunkLevel(playerid, 500000);
  558. TextDrawShowForPlayer(playerid, EffectHa);
  559. ProcessShell(issuerid);
  560. ProcessBlood(playerid);
  561. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  562. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  563. fallout[playerid] = 1;
  564. SetTimerEx("fallout1", 500000, false, "i", playerid);
  565. ApplyAnimation(playerid, "SWAT", "gnstwall_injurd", 4.1, 0, 1, 1, 1, 0, 1);
  566. }
  567. if(issuerid != INVALID_PLAYER_ID && weaponid == 25 && bodypart == 7)
  568. {
  569. new Float:HP;
  570. GetPlayerHealth(playerid, HP);
  571. SetPlayerHealth(playerid, HP-40);
  572. SetPlayerDrunkLevel(playerid, 500000);
  573. TextDrawShowForPlayer(playerid, EffectHa);
  574. ProcessShell(issuerid);
  575. ProcessBlood(playerid);
  576. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  577. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  578. fallout[playerid] = 1;
  579. SetTimerEx("fallout1", 500000, false, "i", playerid);
  580. ApplyAnimation(playerid, "SWAT", "gnstwall_injurd", 4.1, 0, 1, 1, 1, 0, 1);
  581. }
  582. if(issuerid != INVALID_PLAYER_ID && weaponid == 25 && bodypart == 6)
  583. {
  584. new Float:HP;
  585. GetPlayerHealth(playerid, HP);
  586. SetPlayerHealth(playerid, HP-40);
  587. SetPlayerDrunkLevel(playerid, 500000);
  588. TextDrawShowForPlayer(playerid, EffectHa);
  589. ProcessShell(issuerid);
  590. ProcessBlood(playerid);
  591. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  592. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  593. }
  594. if(issuerid != INVALID_PLAYER_ID && weaponid == 25 && bodypart == 5)
  595. {
  596. new Float:HP;
  597. GetPlayerHealth(playerid, HP);
  598. SetPlayerHealth(playerid, HP-40);
  599. SetPlayerDrunkLevel(playerid, 500000);
  600. TextDrawShowForPlayer(playerid, EffectHa);
  601. ProcessShell(issuerid);
  602. ProcessBlood(playerid);
  603. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  604. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  605. }
  606. if(issuerid != INVALID_PLAYER_ID && weaponid == 25 && bodypart == 4)
  607. {
  608. new Float:ARMOR;
  609. GetPlayerArmour(playerid, ARMOR);
  610. if(ARMOR > 0 && ARMOR >= 25)
  611. {
  612. SetPlayerArmour(playerid, ARMOR-25);
  613. }
  614. if(ARMOR == 0)
  615. {
  616. new Float:HP;
  617. GetPlayerHealth(playerid, HP);
  618. SetPlayerHealth(playerid, HP-60);
  619. SetPlayerDrunkLevel(playerid, 500000);
  620. TextDrawShowForPlayer(playerid, EffectHa);
  621. ProcessShell(issuerid);
  622. ProcessBlood(playerid);
  623. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  624. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  625. }
  626. }
  627. if(issuerid != INVALID_PLAYER_ID && weaponid == 25 && bodypart == 3)
  628. {
  629. new Float:ARMOR;
  630. GetPlayerArmour(playerid, ARMOR);
  631. if(ARMOR > 0 && ARMOR >= 25)
  632. {
  633. SetPlayerArmour(playerid, ARMOR-25);
  634. }
  635. if(ARMOR == 0)
  636. {
  637. new Float:HP;
  638. GetPlayerHealth(playerid, HP);
  639. SetPlayerHealth(playerid, HP-60);
  640. SetPlayerDrunkLevel(playerid, 500000);
  641. TextDrawShowForPlayer(playerid, EffectHa);
  642. ProcessShell(issuerid);
  643. ProcessBlood(playerid);
  644. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  645. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  646. }
  647. }
  648. if(issuerid != INVALID_PLAYER_ID && weaponid == 33 && bodypart == 9)
  649. {
  650. SetPlayerHealth(playerid, 0.0);
  651. SetPlayerDrunkLevel(playerid, 500000);
  652. TextDrawShowForPlayer(playerid, EffectHa);
  653. ProcessShell(issuerid);
  654. ProcessBlood(playerid);
  655. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  656. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  657. }
  658. if(issuerid != INVALID_PLAYER_ID && weaponid == 33 && bodypart == 8)
  659. {
  660. new Float:HP;
  661. GetPlayerHealth(playerid, HP);
  662. SetPlayerHealth(playerid, HP-40);
  663. SetPlayerDrunkLevel(playerid, 500000);
  664. TextDrawShowForPlayer(playerid, EffectHa);
  665. ProcessShell(issuerid);
  666. ProcessBlood(playerid);
  667. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  668. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  669. fallout[playerid] = 1;
  670. SetTimerEx("fallout1", 500000, false, "i", playerid);
  671. ApplyAnimation(playerid, "SWAT", "gnstwall_injurd", 4.1, 0, 1, 1, 1, 0, 1);
  672. }
  673. if(issuerid != INVALID_PLAYER_ID && weaponid == 33 && bodypart == 7)
  674. {
  675. new Float:HP;
  676. GetPlayerHealth(playerid, HP);
  677. SetPlayerHealth(playerid, HP-40);
  678. SetPlayerDrunkLevel(playerid, 500000);
  679. TextDrawShowForPlayer(playerid, EffectHa);
  680. ProcessShell(issuerid);
  681. ProcessBlood(playerid);
  682. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  683. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  684. fallout[playerid] = 1;
  685. SetTimerEx("fallout1", 500000, false, "i", playerid);
  686. ApplyAnimation(playerid, "SWAT", "gnstwall_injurd", 4.1, 0, 1, 1, 1, 0, 1);
  687. }
  688. if(issuerid != INVALID_PLAYER_ID && weaponid == 33 && bodypart == 6)
  689. {
  690. new Float:HP;
  691. GetPlayerHealth(playerid, HP);
  692. SetPlayerHealth(playerid, HP-40);
  693. SetPlayerDrunkLevel(playerid, 500000);
  694. TextDrawShowForPlayer(playerid, EffectHa);
  695. ProcessShell(issuerid);
  696. ProcessBlood(playerid);
  697. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  698. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  699. }
  700. if(issuerid != INVALID_PLAYER_ID && weaponid == 33 && bodypart == 5)
  701. {
  702. new Float:HP;
  703. SetPlayerHealth(playerid, HP-40);
  704. SetPlayerDrunkLevel(playerid, 500000);
  705. TextDrawShowForPlayer(playerid, EffectHa);
  706. ProcessShell(issuerid);
  707. ProcessBlood(playerid);
  708. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  709. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  710. }
  711. if(issuerid != INVALID_PLAYER_ID && weaponid == 33 && bodypart == 4)
  712. {
  713. new Float:ARMOR;
  714. GetPlayerArmour(playerid, ARMOR);
  715. if(ARMOR > 0 && ARMOR >= 25)
  716. {
  717. SetPlayerArmour(playerid, ARMOR-25);
  718. }
  719. if(ARMOR == 0)
  720. {
  721. new Float:HP;
  722. GetPlayerHealth(playerid, HP);
  723. SetPlayerHealth(playerid, HP-60);
  724. SetPlayerDrunkLevel(playerid, 500000);
  725. TextDrawShowForPlayer(playerid, EffectHa);
  726. ProcessShell(issuerid);
  727. ProcessBlood(playerid);
  728. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  729. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  730. }
  731. }
  732. if(issuerid != INVALID_PLAYER_ID && weaponid == 33 && bodypart == 3)
  733. {
  734. new Float:ARMOR;
  735. GetPlayerArmour(playerid, ARMOR);
  736. if(ARMOR > 0 && ARMOR >= 25)
  737. {
  738. SetPlayerArmour(playerid, ARMOR-25);
  739. }
  740. if(ARMOR == 0)
  741. {
  742. new Float:HP;
  743. GetPlayerHealth(playerid, HP);
  744. SetPlayerHealth(playerid, HP-60);
  745. SetPlayerDrunkLevel(playerid, 500000);
  746. TextDrawShowForPlayer(playerid, EffectHa);
  747. ProcessShell(issuerid);
  748. ProcessBlood(playerid);
  749. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  750. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  751. }
  752. }
  753. if(issuerid != INVALID_PLAYER_ID && weaponid == 27 && bodypart == 9)
  754. {
  755. SetPlayerHealth(playerid, 0.0);
  756. SetPlayerDrunkLevel(playerid, 500000);
  757. TextDrawShowForPlayer(playerid, EffectHa);
  758. ProcessShell(issuerid);
  759. ProcessBlood(playerid);
  760. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  761. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  762. }
  763. if(issuerid != INVALID_PLAYER_ID && weaponid == 27 && bodypart == 8)
  764. {
  765. new Float:HP;
  766. GetPlayerHealth(playerid, HP);
  767. SetPlayerHealth(playerid, HP-40);
  768. SetPlayerDrunkLevel(playerid, 500000);
  769. TextDrawShowForPlayer(playerid, EffectHa);
  770. ProcessShell(issuerid);
  771. ProcessBlood(playerid);
  772. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  773. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  774. fallout[playerid] = 1;
  775. SetTimerEx("fallout1", 500000, false, "i", playerid);
  776. ApplyAnimation(playerid, "SWAT", "gnstwall_injurd", 4.1, 0, 1, 1, 1, 0, 1);
  777. }
  778. if(issuerid != INVALID_PLAYER_ID && weaponid == 27 && bodypart == 7)
  779. {
  780. new Float:HP;
  781. GetPlayerHealth(playerid, HP);
  782. SetPlayerHealth(playerid, HP-40);
  783. SetPlayerDrunkLevel(playerid, 500000);
  784. TextDrawShowForPlayer(playerid, EffectHa);
  785. ProcessShell(issuerid);
  786. ProcessBlood(playerid);
  787. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  788. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  789. fallout[playerid] = 1;
  790. SetTimerEx("fallout1", 500000, false, "i", playerid);
  791. ApplyAnimation(playerid, "SWAT", "gnstwall_injurd", 4.1, 0, 1, 1, 1, 0, 1);
  792. }
  793. if(issuerid != INVALID_PLAYER_ID && weaponid == 27 && bodypart == 6)
  794. {
  795. new Float:HP;
  796. GetPlayerHealth(playerid, HP);
  797. SetPlayerHealth(playerid, HP-40);
  798. SetPlayerDrunkLevel(playerid, 500000);
  799. TextDrawShowForPlayer(playerid, EffectHa);
  800. ProcessShell(issuerid);
  801. ProcessBlood(playerid);
  802. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  803. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  804. }
  805. if(issuerid != INVALID_PLAYER_ID && weaponid == 27 && bodypart == 5)
  806. {
  807. new Float:HP;
  808. GetPlayerHealth(playerid, HP);
  809. SetPlayerHealth(playerid, HP-40);
  810. SetPlayerDrunkLevel(playerid, 500000);
  811. TextDrawShowForPlayer(playerid, EffectHa);
  812. ProcessShell(issuerid);
  813. ProcessBlood(playerid);
  814. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  815. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  816. }
  817. if(issuerid != INVALID_PLAYER_ID && weaponid == 27 && bodypart == 4)
  818. {
  819. new Float:ARMOR;
  820. GetPlayerArmour(playerid, ARMOR);
  821. if(ARMOR > 0 && ARMOR >= 25)
  822. {
  823. SetPlayerArmour(playerid, ARMOR-25);
  824. }
  825. if(ARMOR == 0)
  826. {
  827. new Float:HP;
  828. GetPlayerHealth(playerid, HP);
  829. SetPlayerHealth(playerid, HP-60);
  830. SetPlayerDrunkLevel(playerid, 500000);
  831. TextDrawShowForPlayer(playerid, EffectHa);
  832. ProcessShell(issuerid);
  833. ProcessBlood(playerid);
  834. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  835. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  836. }
  837. }
  838. if(issuerid != INVALID_PLAYER_ID && weaponid == 27 && bodypart == 3)
  839. {
  840. new Float:ARMOR;
  841. GetPlayerArmour(playerid, ARMOR);
  842. if(ARMOR > 0 && ARMOR >= 25)
  843. {
  844. SetPlayerArmour(playerid, ARMOR-25);
  845. }
  846. if(ARMOR == 0)
  847. {
  848. new Float:HP;
  849. GetPlayerHealth(playerid, HP);
  850. SetPlayerHealth(playerid, HP-60);
  851. SetPlayerDrunkLevel(playerid, 500000);
  852. TextDrawShowForPlayer(playerid, EffectHa);
  853. ProcessShell(issuerid);
  854. ProcessBlood(playerid);
  855. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  856. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  857. }
  858. }
  859. if(issuerid != INVALID_PLAYER_ID && weaponid == 32 && bodypart == 9)
  860. {
  861. SetPlayerHealth(playerid, 0.0);
  862. SetPlayerDrunkLevel(playerid, 500000);
  863. TextDrawShowForPlayer(playerid, EffectHa);
  864. ProcessShell(issuerid);
  865. ProcessBlood(playerid);
  866. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  867. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  868. }
  869. if(issuerid != INVALID_PLAYER_ID && weaponid == 32 && bodypart == 8)
  870. {
  871. new Float:HP;
  872. GetPlayerHealth(playerid, HP);
  873. SetPlayerHealth(playerid, HP-40);
  874. SetPlayerDrunkLevel(playerid, 500000);
  875. TextDrawShowForPlayer(playerid, EffectHa);
  876. ProcessShell(issuerid);
  877. ProcessBlood(playerid);
  878. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  879. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  880. fallout[playerid] = 1;
  881. SetTimerEx("fallout1", 500000, false, "i", playerid);
  882. ApplyAnimation(playerid, "SWAT", "gnstwall_injurd", 4.1, 0, 1, 1, 1, 0, 1);
  883. }
  884. if(issuerid != INVALID_PLAYER_ID && weaponid == 32 && bodypart == 7)
  885. {
  886. new Float:HP;
  887. GetPlayerHealth(playerid, HP);
  888. SetPlayerHealth(playerid, HP-40);
  889. SetPlayerDrunkLevel(playerid, 500000);
  890. TextDrawShowForPlayer(playerid, EffectHa);
  891. ProcessShell(issuerid);
  892. ProcessBlood(playerid);
  893. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  894. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  895. fallout[playerid] = 1;
  896. SetTimerEx("fallout1", 500000, false, "i", playerid);
  897. ApplyAnimation(playerid, "SWAT", "gnstwall_injurd", 4.1, 0, 1, 1, 1, 0, 1);
  898. }
  899. if(issuerid != INVALID_PLAYER_ID && weaponid == 32 && bodypart == 6)
  900. {
  901. new Float:HP;
  902. GetPlayerHealth(playerid, HP);
  903. SetPlayerHealth(playerid, HP-40);
  904. SetPlayerDrunkLevel(playerid, 500000);
  905. TextDrawShowForPlayer(playerid, EffectHa);
  906. ProcessShell(issuerid);
  907. ProcessBlood(playerid);
  908. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  909. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  910. }
  911. if(issuerid != INVALID_PLAYER_ID && weaponid == 32 && bodypart == 5)
  912. {
  913. new Float:HP;
  914. GetPlayerHealth(playerid, HP);
  915. SetPlayerHealth(playerid, HP-40);
  916. SetPlayerDrunkLevel(playerid, 500000);
  917. TextDrawShowForPlayer(playerid, EffectHa);
  918. ProcessShell(issuerid);
  919. ProcessBlood(playerid);
  920. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  921. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  922. }
  923. if(issuerid != INVALID_PLAYER_ID && weaponid == 32 && bodypart == 4)
  924. {
  925. new Float:ARMOR;
  926. GetPlayerArmour(playerid, ARMOR);
  927. if(ARMOR > 0 && ARMOR >= 25)
  928. {
  929. SetPlayerArmour(playerid, ARMOR-25);
  930. }
  931. if(ARMOR == 0)
  932. {
  933. new Float:HP;
  934. GetPlayerHealth(playerid, HP);
  935. SetPlayerHealth(playerid, HP-60);
  936. SetPlayerDrunkLevel(playerid, 500000);
  937. TextDrawShowForPlayer(playerid, EffectHa);
  938. ProcessShell(issuerid);
  939. ProcessBlood(playerid);
  940. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  941. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  942. }
  943. }
  944. if(issuerid != INVALID_PLAYER_ID && weaponid == 32 && bodypart == 3)
  945. {
  946. new Float:ARMOR;
  947. GetPlayerArmour(playerid, ARMOR);
  948. if(ARMOR > 0 && ARMOR >= 25)
  949. {
  950. SetPlayerArmour(playerid, ARMOR-25);
  951. }
  952. if(ARMOR == 0)
  953. {
  954. new Float:HP;
  955. GetPlayerHealth(playerid, HP);
  956. SetPlayerHealth(playerid, HP-60);
  957. SetPlayerDrunkLevel(playerid, 500000);
  958. TextDrawShowForPlayer(playerid, EffectHa);
  959. ProcessShell(issuerid);
  960. ProcessBlood(playerid);
  961. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  962. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  963. }
  964. }
  965. if(issuerid != INVALID_PLAYER_ID && weaponid == 34 && bodypart == 9)
  966. {
  967. SetPlayerHealth(playerid, 0.0);
  968. SetPlayerDrunkLevel(playerid, 500000);
  969. TextDrawShowForPlayer(playerid, EffectHa);
  970. ProcessShell(issuerid);
  971. ProcessBlood(playerid);
  972. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  973. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  974. }
  975. if(issuerid != INVALID_PLAYER_ID && weaponid == 34 && bodypart == 8)
  976. {
  977. new Float:HP;
  978. GetPlayerHealth(playerid, HP);
  979. SetPlayerHealth(playerid, HP-40);
  980. SetPlayerDrunkLevel(playerid, 500000);
  981. TextDrawShowForPlayer(playerid, EffectHa);
  982. ProcessShell(issuerid);
  983. ProcessBlood(playerid);
  984. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  985. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  986. fallout[playerid] = 1;
  987. SetTimerEx("fallout1", 500000, false, "i", playerid);
  988. ApplyAnimation(playerid, "SWAT", "gnstwall_injurd", 4.1, 0, 1, 1, 1, 0, 1);
  989. }
  990. if(issuerid != INVALID_PLAYER_ID && weaponid == 34 && bodypart == 7)
  991. {
  992. new Float:HP;
  993. GetPlayerHealth(playerid, HP);
  994. SetPlayerHealth(playerid, HP-40);
  995. SetPlayerDrunkLevel(playerid, 500000);
  996. TextDrawShowForPlayer(playerid, EffectHa);
  997. ProcessShell(issuerid);
  998. ProcessBlood(playerid);
  999. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  1000. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  1001. fallout[playerid] = 1;
  1002. SetTimerEx("fallout1", 500000, false, "i", playerid);
  1003. ApplyAnimation(playerid, "SWAT", "gnstwall_injurd", 4.1, 0, 1, 1, 1, 0, 1);
  1004. }
  1005. if(issuerid != INVALID_PLAYER_ID && weaponid == 34 && bodypart == 6)
  1006. {
  1007. new Float:HP;
  1008. GetPlayerHealth(playerid, HP);
  1009. SetPlayerHealth(playerid, HP-40);
  1010. SetPlayerDrunkLevel(playerid, 500000);
  1011. TextDrawShowForPlayer(playerid, EffectHa);
  1012. ProcessShell(issuerid);
  1013. ProcessBlood(playerid);
  1014. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  1015. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  1016. }
  1017. if(issuerid != INVALID_PLAYER_ID && weaponid == 34 && bodypart == 5)
  1018. {
  1019. new Float:HP;
  1020. GetPlayerHealth(playerid, HP);
  1021. SetPlayerHealth(playerid, HP-40);
  1022. SetPlayerDrunkLevel(playerid, 500000);
  1023. TextDrawShowForPlayer(playerid, EffectHa);
  1024. ProcessShell(issuerid);
  1025. ProcessBlood(playerid);
  1026. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  1027. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  1028. }
  1029. if(issuerid != INVALID_PLAYER_ID && weaponid == 34 && bodypart == 4)
  1030. {
  1031. new Float:ARMOR;
  1032. GetPlayerArmour(playerid, ARMOR);
  1033. if(ARMOR > 0 && ARMOR >= 25)
  1034. {
  1035. SetPlayerArmour(playerid, ARMOR-25);
  1036. }
  1037. if(ARMOR == 0)
  1038. {
  1039. new Float:HP;
  1040. GetPlayerHealth(playerid, HP);
  1041. SetPlayerHealth(playerid, HP-60);
  1042. SetPlayerDrunkLevel(playerid, 500000);
  1043. TextDrawShowForPlayer(playerid, EffectHa);
  1044. ProcessShell(issuerid);
  1045. ProcessBlood(playerid);
  1046. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  1047. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  1048. }
  1049. }
  1050. if(issuerid != INVALID_PLAYER_ID && weaponid == 34 && bodypart == 3)
  1051. {
  1052. new Float:ARMOR;
  1053. GetPlayerArmour(playerid, ARMOR);
  1054. if(ARMOR > 0 && ARMOR >= 25)
  1055. {
  1056. SetPlayerArmour(playerid, ARMOR-25);
  1057. }
  1058. if(ARMOR == 0)
  1059. {
  1060. new Float:HP;
  1061. GetPlayerHealth(playerid, HP);
  1062. SetPlayerHealth(playerid, HP-60);
  1063. SetPlayerDrunkLevel(playerid, 500000);
  1064. TextDrawShowForPlayer(playerid, EffectHa);
  1065. ProcessShell(issuerid);
  1066. ProcessBlood(playerid);
  1067. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  1068. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  1069. }
  1070. }
  1071. if(issuerid != INVALID_PLAYER_ID && weaponid == 29 && bodypart == 9)
  1072. {
  1073. SetPlayerHealth(playerid, 0.0);
  1074. SetPlayerDrunkLevel(playerid, 500000);
  1075. TextDrawShowForPlayer(playerid, EffectHa);
  1076. ProcessShell(issuerid);
  1077. ProcessBlood(playerid);
  1078. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  1079. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  1080. }
  1081. if(issuerid != INVALID_PLAYER_ID && weaponid == 29 && bodypart == 8)
  1082. {
  1083. new Float:HP;
  1084. GetPlayerHealth(playerid, HP);
  1085. SetPlayerHealth(playerid, HP-40);
  1086. SetPlayerDrunkLevel(playerid, 500000);
  1087. TextDrawShowForPlayer(playerid, EffectHa);
  1088. ProcessShell(issuerid);
  1089. ProcessBlood(playerid);
  1090. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  1091. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  1092. fallout[playerid] = 1;
  1093. SetTimerEx("fallout1", 500000, false, "i", playerid);
  1094. ApplyAnimation(playerid, "SWAT", "gnstwall_injurd", 4.1, 0, 1, 1, 1, 0, 1);
  1095. }
  1096. if(issuerid != INVALID_PLAYER_ID && weaponid == 29 && bodypart == 7)
  1097. {
  1098. new Float:HP;
  1099. GetPlayerHealth(playerid, HP);
  1100. SetPlayerHealth(playerid, HP-40);
  1101. SetPlayerDrunkLevel(playerid, 500000);
  1102. TextDrawShowForPlayer(playerid, EffectHa);
  1103. ProcessShell(issuerid);
  1104. ProcessBlood(playerid);
  1105. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  1106. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  1107. fallout[playerid] = 1;
  1108. SetTimerEx("fallout1", 500000, false, "i", playerid);
  1109. ApplyAnimation(playerid, "SWAT", "gnstwall_injurd", 4.1, 0, 1, 1, 1, 0, 1);
  1110. }
  1111. if(issuerid != INVALID_PLAYER_ID && weaponid == 29 && bodypart == 6)
  1112. {
  1113. new Float:HP;
  1114. GetPlayerHealth(playerid, HP);
  1115. SetPlayerHealth(playerid, HP-40);
  1116. SetPlayerDrunkLevel(playerid, 500000);
  1117. TextDrawShowForPlayer(playerid, EffectHa);
  1118. ProcessShell(issuerid);
  1119. ProcessBlood(playerid);
  1120. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  1121. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  1122. }
  1123. if(issuerid != INVALID_PLAYER_ID && weaponid == 29 && bodypart == 5)
  1124. {
  1125. new Float:HP;
  1126. GetPlayerHealth(playerid, HP);
  1127. SetPlayerHealth(playerid, HP-40);
  1128. SetPlayerDrunkLevel(playerid, 500000);
  1129. TextDrawShowForPlayer(playerid, EffectHa);
  1130. ProcessShell(issuerid);
  1131. ProcessBlood(playerid);
  1132. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  1133. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  1134. }
  1135. if(issuerid != INVALID_PLAYER_ID && weaponid == 29 && bodypart == 4)
  1136. {
  1137. new Float:ARMOR;
  1138. GetPlayerArmour(playerid, ARMOR);
  1139. if(ARMOR > 0 && ARMOR >= 25)
  1140. {
  1141. SetPlayerArmour(playerid, ARMOR-25);
  1142. }
  1143. if(ARMOR == 0)
  1144. {
  1145. new Float:HP;
  1146. GetPlayerHealth(playerid, HP);
  1147. SetPlayerHealth(playerid, HP-60);
  1148. SetPlayerDrunkLevel(playerid, 500000);
  1149. TextDrawShowForPlayer(playerid, EffectHa);
  1150. ProcessShell(issuerid);
  1151. ProcessBlood(playerid);
  1152. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  1153. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  1154. }
  1155. }
  1156. if(issuerid != INVALID_PLAYER_ID && weaponid == 29 && bodypart == 3)
  1157. {
  1158. new Float:ARMOR;
  1159. GetPlayerArmour(playerid, ARMOR);
  1160. if(ARMOR > 0 && ARMOR >= 25)
  1161. {
  1162. SetPlayerArmour(playerid, ARMOR-25);
  1163. }
  1164. if(ARMOR == 0)
  1165. {
  1166. new Float:HP;
  1167. GetPlayerHealth(playerid, HP);
  1168. SetPlayerHealth(playerid, HP-60);
  1169. SetPlayerDrunkLevel(playerid, 500000);
  1170. TextDrawShowForPlayer(playerid, EffectHa);
  1171. ProcessShell(issuerid);
  1172. ProcessBlood(playerid);
  1173. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  1174. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  1175. }
  1176. }
  1177. if(issuerid != INVALID_PLAYER_ID && weaponid == 28 && bodypart == 9)
  1178. {
  1179. SetPlayerHealth(playerid, 0.0);
  1180. SetPlayerDrunkLevel(playerid, 500000);
  1181. TextDrawShowForPlayer(playerid, EffectHa);
  1182. ProcessShell(issuerid);
  1183. ProcessBlood(playerid);
  1184. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  1185. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  1186. }
  1187. if(issuerid != INVALID_PLAYER_ID && weaponid == 28 && bodypart == 8)
  1188. {
  1189. new Float:HP;
  1190. GetPlayerHealth(playerid, HP);
  1191. SetPlayerHealth(playerid, HP-40);
  1192. SetPlayerDrunkLevel(playerid, 500000);
  1193. TextDrawShowForPlayer(playerid, EffectHa);
  1194. ProcessShell(issuerid);
  1195. ProcessBlood(playerid);
  1196. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  1197. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  1198. }
  1199. if(issuerid != INVALID_PLAYER_ID && weaponid == 28 && bodypart == 7)
  1200. {
  1201. new Float:HP;
  1202. GetPlayerHealth(playerid, HP);
  1203. SetPlayerHealth(playerid, HP-40);
  1204. SetPlayerDrunkLevel(playerid, 500000);
  1205. TextDrawShowForPlayer(playerid, EffectHa);
  1206. ProcessShell(issuerid);
  1207. ProcessBlood(playerid);
  1208. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  1209. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  1210. fallout[playerid] = 1;
  1211. SetTimerEx("fallout1", 500000, false, "i", playerid);
  1212. ApplyAnimation(playerid, "SWAT", "gnstwall_injurd", 4.1, 0, 1, 1, 1, 0, 1);
  1213. }
  1214. if(issuerid != INVALID_PLAYER_ID && weaponid == 28 && bodypart == 6)
  1215. {
  1216. new Float:HP;
  1217. GetPlayerHealth(playerid, HP);
  1218. SetPlayerHealth(playerid, HP-40);
  1219. SetPlayerDrunkLevel(playerid, 500000);
  1220. TextDrawShowForPlayer(playerid, EffectHa);
  1221. ProcessShell(issuerid);
  1222. ProcessBlood(playerid);
  1223. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  1224. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  1225. fallout[playerid] = 1;
  1226. SetTimerEx("fallout1", 500000, false, "i", playerid);
  1227.  
  1228. }
  1229. if(issuerid != INVALID_PLAYER_ID && weaponid == 28 && bodypart == 5)
  1230. {
  1231. new Float:HP;
  1232. GetPlayerHealth(playerid, HP);
  1233. SetPlayerHealth(playerid, HP-40);
  1234. SetPlayerDrunkLevel(playerid, 500000);
  1235. TextDrawShowForPlayer(playerid, EffectHa);
  1236. ProcessShell(issuerid);
  1237. ProcessBlood(playerid);
  1238. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  1239. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  1240. }
  1241. if(issuerid != INVALID_PLAYER_ID && weaponid == 28 && bodypart == 4)
  1242. {
  1243. new Float:ARMOR;
  1244. GetPlayerArmour(playerid, ARMOR);
  1245. if(ARMOR > 0 && ARMOR >= 25)
  1246. {
  1247. SetPlayerArmour(playerid, ARMOR-25);
  1248. }
  1249. if(ARMOR == 0)
  1250. {
  1251. new Float:HP;
  1252. GetPlayerHealth(playerid, HP);
  1253. SetPlayerHealth(playerid, HP-60);
  1254. SetPlayerDrunkLevel(playerid, 500000);
  1255. TextDrawShowForPlayer(playerid, EffectHa);
  1256. ProcessShell(issuerid);
  1257. ProcessBlood(playerid);
  1258. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  1259. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  1260. }
  1261. }
  1262. if(issuerid != INVALID_PLAYER_ID && weaponid == 28 && bodypart == 3)
  1263. {
  1264. new Float:ARMOR;
  1265. GetPlayerArmour(playerid, ARMOR);
  1266. if(ARMOR > 0 && ARMOR >= 25)
  1267. {
  1268. SetPlayerArmour(playerid, ARMOR-25);
  1269. }
  1270. if(ARMOR == 0)
  1271. {
  1272. new Float:HP;
  1273. GetPlayerHealth(playerid, HP);
  1274. SetPlayerHealth(playerid, HP-60);
  1275. SetPlayerDrunkLevel(playerid, 500000);
  1276. TextDrawShowForPlayer(playerid, EffectHa);
  1277. ProcessShell(issuerid);
  1278. ProcessBlood(playerid);
  1279. TImpact[playerid] = SetTimerEx("Impact", 250, 1, "i", playerid);
  1280. TCamera[playerid] = SetTimerEx("Camera", 10000, 1, "i", playerid);
  1281. }
  1282. }
  1283.  
  1284. return 1;
  1285. }
Advertisement
Add Comment
Please, Sign In to add comment