HLMOD.HU Forrás Megtekintés - www.hlmod.hu
  1. #include <amxmodx>
  2.  
  3. new blocked[] = "votemap"
  4.  
  5. public plugin_init()
  6. {
  7. register_plugin("novoting", "1.01", "Maddo")
  8. register_clcmd("say", "block_vote")
  9. }
  10.  
  11. public block_vote(id)
  12. {
  13. new arg1[32]
  14. new arg2[32]
  15.  
  16. read_argv (1, arg1, 31)
  17. strtolower(arg1)
  18. remove_spaces(arg1, arg2)
  19.  
  20. if(is_blocked(arg2, blocked))
  21. {
  22. client_print(id, print_chat, "A szavazas ki van kapcsolva ezen a szerveren!")
  23. return PLUGIN_HANDLED
  24. }
  25.  
  26. return PLUGIN_CONTINUE
  27. }
  28.  
  29. public remove_spaces(arg1[], arg2[])
  30. {
  31. new i = 0
  32. new j = 0
  33. new len = 0
  34. len = strlen(arg1)
  35.  
  36. for(i=0;i<len;i++)
  37. {
  38. if(!isspace(arg1[i]))
  39. {
  40. arg2[j] = arg1[i]
  41. j++
  42. }
  43. }
  44. return PLUGIN_HANDLED
  45. }
  46.  
  47. public is_blocked(arg[], blocked[])
  48. {
  49. new j = strlen(blocked)
  50.  
  51. for(new i = 0;i<j;i++)
  52. {
  53. if (arg[i] != blocked[i])
  54. {
  55. return 0
  56. }
  57. }
  58. return 1
  59. }
  60.