HLMOD.HU Forrás Megtekintés - www.hlmod.hu
  1. #include <amxmodx>
  2. #include <engine>
  3.  
  4. new pcvar_reload_flashlight
  5. new Float:float_flashlight_reload
  6.  
  7. new bool:BlockLight[33] = false;
  8.  
  9. public UnlockL(id){ BlockLight[id] = false; }
  10.  
  11. public client_connect(id){ BlockLight[id] = false; }
  12.  
  13. public client_disconnect(id){ BlockLight[id] = false; }
  14.  
  15. public plugin_init()
  16. {
  17. register_plugin("FlashLight No Spam", "1.0", "Leo")
  18.  
  19. pcvar_reload_flashlight = register_cvar("flashlight_reload", "2.0")
  20.  
  21. register_impulse(100, "FlashLight")
  22. }
  23.  
  24. public plugin_cfg()
  25. {
  26. float_flashlight_reload = float ( get_pcvar_num(pcvar_reload_flashlight) )
  27. }
  28.  
  29. public FlashLight(id)
  30. {
  31. if(BlockLight[id])
  32. {
  33. return PLUGIN_HANDLED;
  34. }
  35. else
  36. {
  37. BlockLight[id] = true;
  38. set_task(float_flashlight_reload, "UnlockL", id) // Time Reload FlashLight
  39. return PLUGIN_CONTINUE
  40. }
  41. return PLUGIN_HANDLED;
  42. }