Advertisement
Guest User

Untitled

a guest
May 21st, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.74 KB | None | 0 0
  1. switch(weaponid)
  2. {
  3.  
  4. case 0: {}
  5. case WEAPON_BRASSKNUCKLE: return PlayerDealDamage(damagedid, 7.0, bodypart, weaponid, playerid);
  6. case WEAPON_CANE: return PlayerDealDamage(damagedid, 13.0, bodypart, weaponid, playerid);
  7. case WEAPON_POOLSTICK: return PlayerDealDamage(damagedid, 13.0, bodypart, weaponid, playerid);
  8. case WEAPON_BAT: return PlayerDealDamage(damagedid, 13.0, bodypart, weaponid, playerid);
  9. case WEAPON_NITESTICK: return PlayerDealDamage(damagedid, 13.0, bodypart, weaponid, playerid);
  10. case WEAPON_GOLFCLUB: return PlayerDealDamage(damagedid, 13.0, bodypart, weaponid, playerid);
  11. case WEAPON_SHOVEL: return PlayerDealDamage(damagedid, 13.0, bodypart, weaponid, playerid);
  12. case WEAPON_KNIFE: return PlayerDealDamage(damagedid, 14.0, bodypart, weaponid, playerid);
  13. case WEAPON_KATANA: return PlayerDealDamage(damagedid, 22.0, bodypart, weaponid, playerid);
  14.  
  15. case WEAPON_COLT45: {
  16. if(DM_BODYPART_HEAD) return PlayerDealDamage(damagedid, 32.0, bodypart, weaponid, playerid);
  17. else if(DM_BODYPART_CHEST) return PlayerDealDamage(damagedid, 19.0, bodypart, weaponid, playerid);
  18. else if(DM_BODYPART_ARM) return PlayerDealDamage(damagedid, 18.0, bodypart, weaponid, playerid);
  19. else if(DM_BODYPART_LEG) return PlayerDealDamage(damagedid, 19.0, bodypart, weaponid, playerid);
  20. }
  21.  
  22. case WEAPON_SILENCED: {
  23. if(DM_BODYPART_HEAD) return PlayerDealDamage(damagedid, 32.0, bodypart, weaponid, playerid);
  24. else if(DM_BODYPART_CHEST) return PlayerDealDamage(damagedid, 20.0, bodypart, weaponid, playerid);
  25. else if(DM_BODYPART_ARM) return PlayerDealDamage(damagedid, 19.0, bodypart, weaponid, playerid);
  26. else if(DM_BODYPART_LEG) return PlayerDealDamage(damagedid, 20.0, bodypart, weaponid, playerid);
  27. }
  28.  
  29. case WEAPON_DEAGLE: {
  30. if(DM_BODYPART_HEAD) return PlayerDealDamage(damagedid, 50.0, bodypart, weaponid, playerid);
  31. else if(DM_BODYPART_CHEST) return PlayerDealDamage(damagedid, 39.0, bodypart, weaponid, playerid);
  32. else if(DM_BODYPART_ARM) return PlayerDealDamage(damagedid, 34.0, bodypart, weaponid, playerid);
  33. else if(DM_BODYPART_LEG) return PlayerDealDamage(damagedid, 39.0, bodypart, weaponid, playerid);
  34. }
  35.  
  36. case WEAPON_SHOTGUN: {
  37. if(DM_BODYPART_HEAD) return PlayerDealDamage(damagedid, 99.0 / (GetDistanceBetweenPlayers(playerid, damagedid) / 2.0), bodypart, weaponid, playerid);
  38. else if(DM_BODYPART_CHEST) return PlayerDealDamage(damagedid, 80.0 / (GetDistanceBetweenPlayers(playerid, damagedid) / 2.0), bodypart, weaponid, playerid);
  39. else if(DM_BODYPART_ARM) return PlayerDealDamage(damagedid, 80.0 / (GetDistanceBetweenPlayers(playerid, damagedid) / 2.0), bodypart, weaponid, playerid);
  40. else if(DM_BODYPART_LEG) return PlayerDealDamage(damagedid, 79.0 / (GetDistanceBetweenPlayers(playerid, damagedid) / 2.0), bodypart, weaponid, playerid);
  41. }
  42.  
  43. case WEAPON_SAWEDOFF: {
  44. if(DM_BODYPART_HEAD) return PlayerDealDamage(damagedid, 85.0 / (GetDistanceBetweenPlayers(playerid, damagedid) / 2.0), bodypart, weaponid, playerid);
  45. else if(DM_BODYPART_CHEST) return PlayerDealDamage(damagedid, 82.0 / (GetDistanceBetweenPlayers(playerid, damagedid) / 2.0), bodypart, weaponid, playerid);
  46. else if(DM_BODYPART_ARM) return PlayerDealDamage(damagedid, 67.0 / (GetDistanceBetweenPlayers(playerid, damagedid) / 2.0), bodypart, weaponid, playerid);
  47. else if(DM_BODYPART_LEG) return PlayerDealDamage(damagedid, 64.0 / (GetDistanceBetweenPlayers(playerid, damagedid) / 2.0), bodypart, weaponid, playerid);
  48. }
  49.  
  50. case WEAPON_SHOTGSPA: {
  51. if(DM_BODYPART_HEAD) return PlayerDealDamage(damagedid, 95.0 / (GetDistanceBetweenPlayers(playerid, damagedid) / 2.0), bodypart, weaponid, playerid);
  52. else if(DM_BODYPART_CHEST) return PlayerDealDamage(damagedid, 82.0 / (GetDistanceBetweenPlayers(playerid, damagedid) / 2.0), bodypart, weaponid, playerid);
  53. else if(DM_BODYPART_ARM) return PlayerDealDamage(damagedid, 77.0 / (GetDistanceBetweenPlayers(playerid, damagedid) / 2.0), bodypart, weaponid, playerid);
  54. else if(DM_BODYPART_LEG) return PlayerDealDamage(damagedid, 74.0 / (GetDistanceBetweenPlayers(playerid, damagedid) / 2.0), bodypart, weaponid, playerid);
  55. }
  56.  
  57. case WEAPON_TEC9: {
  58. if(DM_BODYPART_HEAD) return PlayerDealDamage(damagedid, 30.0, bodypart, weaponid, playerid);
  59. else if(DM_BODYPART_CHEST) return PlayerDealDamage(damagedid, 20.0, bodypart, weaponid, playerid);
  60. else if(DM_BODYPART_ARM) return PlayerDealDamage(damagedid, 18.0, bodypart, weaponid, playerid);
  61. else if(DM_BODYPART_LEG) return PlayerDealDamage(damagedid, 19.0, bodypart, weaponid, playerid);
  62. }
  63.  
  64. case WEAPON_UZI: {
  65. if(DM_BODYPART_HEAD) return PlayerDealDamage(damagedid, 31.0, bodypart, weaponid, playerid);
  66. else if(DM_BODYPART_CHEST) return PlayerDealDamage(damagedid, 23.0, bodypart, weaponid, playerid);
  67. else if(DM_BODYPART_ARM) return PlayerDealDamage(damagedid, 21.0, bodypart, weaponid, playerid);
  68. else if(DM_BODYPART_LEG) return PlayerDealDamage(damagedid, 20.0, bodypart, weaponid, playerid);
  69. }
  70.  
  71. case WEAPON_MP5: {
  72. if(DM_BODYPART_HEAD) return PlayerDealDamage(damagedid, 32.0, bodypart, weaponid, playerid);
  73. else if(DM_BODYPART_CHEST) return PlayerDealDamage(damagedid, 30.0, bodypart, weaponid, playerid);
  74. else if(DM_BODYPART_ARM) return PlayerDealDamage(damagedid, 26.0, bodypart, weaponid, playerid);
  75. else if(DM_BODYPART_LEG) return PlayerDealDamage(damagedid, 28.0, bodypart, weaponid, playerid);
  76. }
  77.  
  78. case WEAPON_AK47: {
  79. if(DM_BODYPART_HEAD) return PlayerDealDamage(damagedid, 70.0, bodypart, weaponid, playerid);
  80. else if(DM_BODYPART_CHEST) return PlayerDealDamage(damagedid, 49.0, bodypart, weaponid, playerid);
  81. else if(DM_BODYPART_ARM) return PlayerDealDamage(damagedid, 39.0, bodypart, weaponid, playerid);
  82. else if(DM_BODYPART_LEG) return PlayerDealDamage(damagedid, 35.0, bodypart, weaponid, playerid);
  83. }
  84.  
  85. case WEAPON_M4: {
  86. if(DM_BODYPART_HEAD) return PlayerDealDamage(damagedid, 60.0, bodypart, weaponid, playerid);
  87. else if(DM_BODYPART_CHEST) return PlayerDealDamage(damagedid, 44.0, bodypart, weaponid, playerid);
  88. else if(DM_BODYPART_ARM) return PlayerDealDamage(damagedid, 35.0, bodypart, weaponid, playerid);
  89. else if(DM_BODYPART_LEG) return PlayerDealDamage(damagedid, 31.0, bodypart, weaponid, playerid);
  90. }
  91.  
  92. case WEAPON_RIFLE: {
  93. if(DM_BODYPART_HEAD) return PlayerDealDamage(damagedid, 80.0, bodypart, weaponid, playerid);
  94. else if(DM_BODYPART_CHEST) return PlayerDealDamage(damagedid, 59.0, bodypart, weaponid, playerid);
  95. else if(DM_BODYPART_ARM) return PlayerDealDamage(damagedid, 47.0, bodypart, weaponid, playerid);
  96. else if(DM_BODYPART_LEG) return PlayerDealDamage(damagedid, 53.0, bodypart, weaponid, playerid);
  97. }
  98.  
  99. case WEAPON_SNIPER: {
  100. if(DM_BODYPART_HEAD) return PlayerDealDamage(damagedid, 250.0, bodypart, weaponid, playerid);
  101. else if(DM_BODYPART_CHEST) return PlayerDealDamage(damagedid, 74.0, bodypart, weaponid, playerid);
  102. else if(DM_BODYPART_ARM) return PlayerDealDamage(damagedid, 58.0, bodypart, weaponid, playerid);
  103. else if(DM_BODYPART_LEG) return PlayerDealDamage(damagedid, 67.0, bodypart, weaponid, playerid);
  104. }
  105. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement