Üdv!
Ezt találtam, igaz nem HUDba írja, de remélem megteszi
![mosoly :)](./images/smilies/icon_e_smile.gif)
:
#include <amxmodx>
#include <amxmisc>
#include <colorchat>
#define PLUGIN "Figyelmeztetes"
#define AUTHOR "qKKKJ"
#define VERSION "1.0"
new warn[33]
new g_maxwarn
new g_tempid;
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /warn", "warnmenu")
g_maxwarn = register_cvar("Max Warn", "3")
register_clcmd("INDOK", "infok")
}
public warnmenu(id)
{
if(get_user_flags(id) & ADMIN_BAN)
{
new menu = menu_create("\rKit akarsz figyelmeztetni?", "menu_handler");
new players[32], pnum, tempid;
new szName[32], szTempid[10];
get_players(players, pnum);
for( new i; i<pnum; i++ )
{
tempid = players[i];
get_user_name(tempid, szName, charsmax(szName));
num_to_str(tempid, szTempid, charsmax(szTempid));
menu_additem(menu, szName, szTempid, 0);
}
menu_display(id, menu, 0);
}
else ColorChat(id, RED, "Nincs elerhetoseged ehhez a parancshoz!")
}
public menu_handler(id, menu, item)
{
if( item == MENU_EXIT )
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], szName[64];
new access, callback;
menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
g_tempid = str_to_num(data);
client_cmd(id, "messagemode INDOK");
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public infok(id)
{
new uzenet[121];
new adminname[32], tempname[32]
read_args(uzenet, charsmax(uzenet))
remove_quotes(uzenet)
get_user_name(id, adminname, 31)
get_user_name(g_tempid, tempname, 31)
if(warn[g_tempid] < get_pcvar_num(g_maxwarn))
{
warn[g_tempid]++
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)
}
if(warn[g_tempid] == get_pcvar_num(g_maxwarn))
{
server_cmd("amx_ban ^"#%d^" ^"30^" ^"%d-szer figyelmeztettek!^"",get_user_userid(g_tempid), warn[g_tempid])
ColorChat(0, RED, "^4ADMIN: ^3%s ^4bannolta ^3%s ^4-t mert elerte a max figyelmeztetest!", adminname, tempname)
return PLUGIN_HANDLED
}
return PLUGIN_HANDLED;
}
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!
![mosoly :)](./images/smilies/icon_e_smile.gif)