Ez így jó? Ha nem valakit kérem hogy javítsa ki!
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "Pista" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say /admin", "adminok") } public adminok(id) { new Item[512] new players[32], pnum, tempid new szName[32], szTempid[10] get_players(players, pnum) new menu = menu_create("\yJelen\d ADMINOK", "top_h") for(new i; i< pnum; i++) { if(get_user_flags(tempid) && ADMIN_KICK) { tempid = players[i] get_user_name(tempid, szName, 31) num_to_str(tempid, szTempid, 9) formatex(Item, charsmax(Item), "\rADMIN\w Neve:\y %s\w |\r Jogok:\y bcdefjium", szName) menu_additem(menu, Item, szTempid, 0) } } menu_setprop(menu, MPROP_EXIT, MEXIT_ALL ) menu_display(id, menu) } public top_h(id, menu, item) { if(item == MENU_EXIT) { menu_destroy(menu) return; } new data[6] ,szName[64],access,callback; menu_item_getinfo(menu, item, access, data, charsmax(data), szName, charsmax(szName), callback); new key = str_to_num(data) switch(key) { case 1:adminok(id) } } stock print_color(const id, const input[], any:...) { new count = 1, players[32] static msg[191] vformat(msg, 190, input, 3) replace_all(msg, 190, "!g", "^4") replace_all(msg, 190, "!y", "^1") replace_all(msg, 190, "!t", "^3") replace_all(msg, 190, "á", "á") replace_all(msg, 190, "é", "Ă©") replace_all(msg, 190, "í", "Ă") replace_all(msg, 190, "ó", "Ăł") replace_all(msg, 190, "ö", "ö") replace_all(msg, 190, "ő", "Ĺ‘") replace_all(msg, 190, "ú", "Ăş") replace_all(msg, 190, "ü", "ĂĽ") replace_all(msg, 190, "ű", "ű") replace_all(msg, 190, "Á", "Ă") replace_all(msg, 190, "É", "É") replace_all(msg, 190, "Í", "ĂŤ") replace_all(msg, 190, "Ó", "Ă“") replace_all(msg, 190, "Ö", "Ă–") replace_all(msg, 190, "Ő", "Ĺ") replace_all(msg, 190, "Ú", "Ăš") replace_all(msg, 190, "Ü", "Ăś") replace_all(msg, 190, "Ű", "Ű") if (id) players[0] = id; else get_players(players, count, "ch") { for (new i = 0; i < count; i++) { if (is_user_connected(players[i])) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]) write_byte(players[i]) write_string(msg) message_end() } } } return PLUGIN_HANDLED }
|