HLMOD.HU Forrás Megtekintés - www.hlmod.hu
  1. new WeaponAmmoList[15] = {0,15,8,30,30,30,30,30,17,32,32,5,10,30,8}
  2. new WeaponNameList[18][16] = {"0","Beretta Cougar","SPAS-12","M4A1","MP5A4","MP5SD5","AK47","AKS74U","Glock","M11","M11SD","PSG-1","Zastava M76","M16A2","Remington 1100","Nato Grenade","Tango Grenade","Flashbang"}
  3.  
  4. #include <amxmodx>
  5.  
  6. public plugin_init()
  7. {
  8. register_plugin("Hostile Intent Ammo check","1.0.0","EKS")
  9. register_clcmd("amx_checkammo","cmd_AmmoCheck",0," - Loszer megnezese a jelenlegi fegyverben")
  10. register_cvar("sv_checkammo","1")
  11. }
  12.  
  13. public cmd_AmmoCheck(id)
  14. {
  15. if(is_user_alive(id))
  16. return PLUGIN_HANDLED
  17. new Ammo,Clip
  18. new Weapon[32]
  19. new WeaponNum
  20. get_user_weapons(id,Weapon,WeaponNum)
  21. get_user_weapon(id,Clip,Ammo);
  22.  
  23. if(get_cvar_num("sv_checkammo") == 1)
  24. {
  25. new Message[256],TempMessage[128]
  26. for(new i=0;i<=WeaponNum;i++)
  27. {
  28. if(Weapon[i] != 15 && Weapon[i] != 16 && Weapon[i] != 17 && Weapon[i] != 0)
  29. {
  30. new WeaponName[18]
  31. get_weaponname(Weapon[i],WeaponName,17)
  32. get_user_ammo(id,Weapon[i],Clip,Ammo)
  33. format(TempMessage,127,"%s maradt %d loszerre a fegyverben^n",WeaponNameList[Weapon[i]],(Ammo / WeaponAmmoList[Weapon[i]]))
  34. }
  35. else if(Weapon[i] == 15 && Weapon[i] != 0 || Weapon[i] == 16 && Weapon[i] != 0 || Weapon[i] == 17 && Weapon[i] != 0)
  36. {
  37. format(TempMessage,127,"1x %s^n",WeaponNameList[Weapon[i]])
  38. }
  39. add(Message,255,TempMessage)
  40.  
  41.  
  42. }
  43. set_hudmessage(255, 255, 255, 0.01, 0.87, 0, 0.0, 5.0, 0.0, 0.0,2)
  44. show_hudmessage(id,"%s",Message)
  45. }
  46. return PLUGIN_HANDLED
  47. }
  48.