HLMOD.HU Forrás Megtekintés - www.hlmod.hu
  1. /* Plugin by: TheArmagedon
  2.  
  3. ##################################################################################
  4. ## Cvars: ##
  5. ## zp_blockspray [1/0] - Enable/Disable BlockSpray ##
  6. ## zp_blockspray_all [1/0] - Enable/Disable Spray for Z/H ##
  7. ## zp_blockspray_zombie [1/0] - Enable/Disable Spray for Zombie ##
  8. ## zp_blockspray_human [1/0] - Enable/Disable Spray for Human ## ##
  9. ##################################################################################
  10.  
  11. Credits:
  12.  
  13. */
  14.  
  15. #include <amxmodx>
  16. #include <zombieplague>
  17. #include <engine>
  18. #include <cstrike>
  19.  
  20. #define SPRAY 201
  21.  
  22. // Pcvar
  23. new blockspray_zm, blockspray_human, blockspray_all, blockspray_OnOff
  24.  
  25. public plugin_init() {
  26. // Register Plugin
  27. register_plugin("[ZP] Block Spray", "1.0", "TheArmagedon")
  28.  
  29. // Lang
  30. register_dictionary("zp_blockspray.txt")
  31.  
  32. // Cvar
  33. blockspray_OnOff = register_cvar("zp_blockspray", "1")
  34. blockspray_all = register_cvar("zp_blockspray_all", "0")
  35. blockspray_zm = register_cvar("zp_blockspray_zombie", "1")
  36. blockspray_human = register_cvar("zp_blockspray_human", "1")
  37. }
  38.  
  39. public client_impulse(id, impulse)
  40. {
  41. if(get_pcvar_num(blockspray_OnOff) == 1 && impulse == SPRAY)
  42. {
  43. if(get_pcvar_num(blockspray_all) == 1) {
  44. client_print(id, print_center, "%L", LANG_PLAYER, "SPRAY_ALL");
  45. }
  46. if(get_pcvar_num(blockspray_zm) == 1 && cs_get_user_team(id) == ZP_TEAM_ZOMBIE) {
  47. client_print(id, print_center, "%L", LANG_PLAYER, "SPRAY_ZM");
  48. }
  49. if(get_pcvar_num(blockspray_human) == 1 && cs_get_user_team(id) == ZP_TEAM_HUMAN) {
  50. client_print(id, print_center, "%L", LANG_PLAYER, "SPRAY_HUMAN");
  51. }
  52. return PLUGIN_HANDLED;
  53. }
  54.  
  55. return PLUGIN_CONTINUE;
  56. }
  57. /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
  58. *{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1034\\ f0\\ fs16 \n\\ par }
  59. */
  60.