hlmod.hu
https://hlmod.hu/

Figyelmesztető.
https://hlmod.hu/viewtopic.php?f=29&t=17421
Oldal: 1 / 1

Szerző:  AsD# [2014.09.27. 20:55 ]
Hozzászólás témája:  Figyelmesztető.

Helló. Nekem egy figyelmesztető plugin kellene amivel figyelmesztetni tudom a jatekos.
Az adminmenübe legyen mégegy menü neve: Figyelmesztet és ha ramegyek akkor a jatekosokat látom ahol kitudom válaszani kit akarok figyelmesztetni. Ha kiválasztottam hogy kit akarok figyelmesztetni akkorkérje az okot hogy miért figyelmesztetem és amikor beírom az okot akkor akit fogyelmeszettem annak írja ki a hudra nagyal ezt: [Adminneve aki figyelmeszteti]: itt a figyelmeszteési okot mutassa

Leírok egy példát hogy pls én vagyok AdminFeri és jani figyelmesztettem és eszt írja ki neki hudra

AdminFeri Figyelmesztetett: Ne beszélj csunyán!

Aki elkészíti megyneki a gomb és a köszönet! :)

Szerző:  Z77 [2014.09.28. 16:05 ]
Hozzászólás témája:  Re: Figyelmesztető.

Üdv!

Ezt találtam, igaz nem HUDba írja, de remélem megteszi :) :
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <colorchat>
  4.  
  5.  
  6. #define PLUGIN "Figyelmeztetes"
  7. #define AUTHOR "qKKKJ"
  8. #define VERSION "1.0"
  9. new warn[33]
  10. new g_maxwarn
  11. new g_tempid;
  12. public plugin_init()
  13. {
  14. register_plugin(PLUGIN, VERSION, AUTHOR)
  15. register_clcmd("say /warn", "warnmenu")
  16. g_maxwarn = register_cvar("Max Warn", "3")
  17. register_clcmd("INDOK", "infok")
  18. }
  19.  
  20. public warnmenu(id)
  21. {
  22. if(get_user_flags(id) & ADMIN_BAN)
  23. {
  24. new menu = menu_create("\rKit akarsz figyelmeztetni?", "menu_handler");
  25. new players[32], pnum, tempid;
  26. new szName[32], szTempid[10];
  27. get_players(players, pnum);
  28. for( new i; i<pnum; i++ )
  29. {
  30. tempid = players[i];
  31. get_user_name(tempid, szName, charsmax(szName));
  32. num_to_str(tempid, szTempid, charsmax(szTempid));
  33. menu_additem(menu, szName, szTempid, 0);
  34. }
  35. menu_display(id, menu, 0);
  36. }
  37. else ColorChat(id, RED, "Nincs elerhetoseged ehhez a parancshoz!")
  38. }
  39. public menu_handler(id, menu, item)
  40. {
  41. if( item == MENU_EXIT )
  42. {
  43. menu_destroy(menu);
  44. return PLUGIN_HANDLED;
  45. }
  46. new data[6], szName[64];
  47. new access, callback;
  48. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  49. g_tempid = str_to_num(data);
  50. client_cmd(id, "messagemode INDOK");
  51. menu_destroy(menu);
  52. return PLUGIN_HANDLED;
  53. }
  54. public infok(id)
  55. {
  56. new uzenet[121];
  57. new adminname[32], tempname[32]
  58. read_args(uzenet, charsmax(uzenet))
  59. remove_quotes(uzenet)
  60. get_user_name(id, adminname, 31)
  61. get_user_name(g_tempid, tempname, 31)
  62. if(warn[g_tempid] < get_pcvar_num(g_maxwarn))
  63. {
  64. warn[g_tempid]++
  65. ColorChat(0, GREEN, "ADMIN: ^3%s ^4figyelmeztette ^3%s ^4-t figyelmeztetesei: ^3%d/%d ^4Oka: ^3%s",adminname, tempname, warn[g_tempid], get_pcvar_num(g_maxwarn), uzenet)
  66. }
  67. if(warn[g_tempid] == get_pcvar_num(g_maxwarn))
  68. {
  69. server_cmd("amx_ban ^"#%d^" ^"30^" ^"%d-szer figyelmeztettek!^"",get_user_userid(g_tempid), warn[g_tempid])
  70. ColorChat(0, RED, "^4ADMIN: ^3%s ^4bannolta ^3%s ^4-t mert elerte a max figyelmeztetest!", adminname, tempname)
  71. return PLUGIN_HANDLED
  72. }
  73. return PLUGIN_HANDLED;
  74. }
  75.  


AsD# írta:
Helló. Nekem egy figyelmesztető plugin kellene amivel figyelmesztetni tudom a jatekos.
Az adminmenübe legyen mégegy menü neve: Figyelmesztet és ha ramegyek akkor a jatekosokat látom ahol kitudom válaszani kit akarok figyelmesztetni. Ha kiválasztottam hogy kit akarok figyelmesztetni akkorkérje az okot hogy miért figyelmesztetem és amikor beírom az okot akkor akit fogyelmeszettem annak írja ki a hudra nagyal ezt: [Adminneve aki figyelmeszteti]: itt a figyelmeszteési okot mutassa

Leírok egy példát hogy pls én vagyok AdminFeri és jani figyelmesztettem és eszt írja ki neki hudra

AdminFeri Figyelmesztetett: Ne beszélj csunyán!

Aki elkészíti megyneki a gomb és a köszönet! :)

Szerző:  AsD# [2014.09.28. 16:36 ]
Hozzászólás témája:  Re: Figyelmesztető.

Köszi. nem gond szerintem megtudomoldani hogy Hud ba írja ki

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/