Witam, mam taki problem że wybieram w menu np. Nazwa Gracza 1 a banuje w ogóle innego gracza np. Nazwa Gracza 2
public menuBanowania(id) {
if(!access(id, ADMIN_CVAR)) {
client_print(id, print_console, "Nie masz dostepu do tej komendy");
return PLUGIN_HANDLED;
}
new menu=menu_create("Wybierz gracza do zbanowania", "handleBanowanie");
new Player[32], iPlayers, pid, szName[32], szBuff[2];
get_players(Player, iPlayers)
for(new i=0; i<iPlayers; i++) {
pid=Player[i];
if(is_user_connected(pid)) {
formatex(szBuff, 1, "%d", pid);
get_user_name(pid, szName, 31);
menu_additem(menu, szName, szBuff);
}
}
menu_display(id, menu);
return PLUGIN_HANDLED;
}
public handleBanowanie(id, menu, item) {
if(item==MENU_EXIT)
return PLUGIN_HANDLED;
new access,data[2],szName[32],callback,pid;
menu_item_getinfo(menu, item, access, data,1, szName, 31, callback);
pid=str_to_num(data);
zbanujGracza(id, pid);
return PLUGIN_HANDLED;
}
public zbanujGracza(aid, pid) {
if(!is_user_connected(pid)) {
return;
}
new szName[32], szName2[32], szSid[32], szSid2[32], szDate[32];
get_time("%H:%M:%S %d-%m-%Y", szDate, 31);
get_user_name(pid, szName, 31);
get_user_name(aid, szName2, 31);
ColorChat(aid, TEAM_COLOR, "[Ban]^x01 Gracz^x04 %s^x01 zostal pomyslnie zbanowany!", szName);
ColorChat(pid, TEAM_COLOR, "[Ban]^x04 %s^x01, zostales zbanowany!", szName);
}


Dodatki SourceMod



Temat jest zamknięty









