Hali!
Valaki tudna abba segíteni hogy hogyan oldjam meg hogy csak az 5 játékos legyen benne? Mármint aki többet öl az legyen.
public topok(id) { new Item[512] new players[32], pnum, tempid new szName[32], szTempid[10] get_players(players, pnum) new menu = menu_create("\yTop\d Ölések", "top_h") for(new i; i< pnum; i++) { tempid = players[i] get_user_name(tempid, szName, 31) num_to_str(tempid, szTempid, 9) formatex(Item, charsmax(Item), "\wNév:\y %s\d Ölések:\w %d\r |\d Halálok:\w %d\r |\d HS:\w %d", szName, oles[players[i]], halalok[players[i]], hs[players[i]]) menu_additem(menu, Item, szTempid, 0) } menu_setprop(menu, MPROP_EXIT, MEXIT_ALL) menu_setprop(menu, MPROP_EXITNAME, "Kilépés"); 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) topok(id) }
MEGOLDVA: new g_pCvar
g_pCvar = register_cvar( "TOP_MENU", "5" );
for(new i; i< pnum; i++) ---> for(new i; i< iCvar; i++)
|