HLMOD.HU Forrás Megtekintés - www.hlmod.hu
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <colorchat>
  5. #include <cstrike>
  6.  
  7. #define PLUGIN "AFK Kiléptetõ"
  8. #define VERSION "1.0"
  9. #define AUTHOR "PikHácsúú#"
  10.  
  11.  
  12. public plugin_init() {
  13. register_plugin(PLUGIN, VERSION, AUTHOR)
  14. register_clcmd("say /afk", "Away_K")
  15. register_clcmd("say_team /afk", "Away_K")
  16. register_clcmd("say /away", "Away_K")
  17. register_clcmd("say_team /away", "Away_K")
  18. }
  19. public Away_K(id)
  20. {
  21. new menu = menu_create("AFK Menu", "fk_handler")
  22.  
  23. menu_additem(menu, "Eszek", "0", 0)
  24. menu_additem(menu, "WC-zek", "1", 0)
  25. menu_additem(menu, "Furdok", "2", 0)
  26. menu_additem(menu, "Egyeb", "3", 0)
  27. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  28. menu_display(id, menu, 0);
  29. }
  30. public fk_handler(id, menu, item)
  31. {
  32. if( item == MENU_EXIT )
  33. {
  34. menu_destroy(menu);
  35. return PLUGIN_HANDLED;
  36. }
  37. new data[9], szName[64];
  38. new access, callback;
  39. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  40. new key = str_to_num(data);
  41. new name[33]
  42. get_user_name(id, name, 31)
  43.  
  44. switch(key)
  45. {
  46. case 0:{
  47. user_silentkill(id)
  48. cs_set_user_team (id, CS_TEAM_SPECTATOR)
  49. ColorChat(0, RED, "^3%s ^4AFK ^1| Indok: ^4Eszik", name)
  50. }
  51. case 1:{
  52. user_silentkill(id)
  53. cs_set_user_team (id, CS_TEAM_SPECTATOR)
  54. ColorChat(0, RED, "^3%s ^4AFK ^1| Indok: ^4WC-zik", name)
  55. }
  56. case 2:{
  57. user_silentkill(id)
  58. cs_set_user_team (id, CS_TEAM_SPECTATOR)
  59. ColorChat(0, RED, "^3%s ^4AFK ^1| Indok: ^4Furdik", name)
  60. }
  61. case 3:{
  62. user_silentkill(id)
  63. cs_set_user_team (id, CS_TEAM_SPECTATOR)
  64. ColorChat(0, RED, "^3%s ^4AFK ^1| Indok: ^4Egyeb", name)
  65. }
  66. }
  67. menu_destroy(menu)
  68. return PLUGIN_HANDLED
  69. }
  70.