Helló.
Ezt a kódot kijavítaná nekem valaki, hogy a playernek is ki írja, hogy kickelve lett?
CMD:kick(playerid, params[])
{
if(pInfo[playerid][pALogin] == 0) return SendClientMessage(playerid, PIROS, \"Nincs ilyen parancs, lehet hogy elírtál valamit!\");
if(pInfo[playerid][pAdmin] >= 1)
{
new Indok[64], S[128];
if(sscanf(params, \"us[64]\", id, Indok)) return SendClientMessage(playerid, PIROS, \"Használat: /kick < Név / Id > < Indok >\");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, PIROS, \"A játékos nem elérhetõ!\");
if(pInfo[id][pAdmin] > pInfo[playerid][pAdmin]) return SendClientMessage(playerid, PIROS, \"Nálad nagyobb magasabb rangú Admint nem rúghatsz ki!\");
format(S, sizeof(S), \"<> %s kirúgva a szerverrõl %s által | Indok: %s <>\", Nev(id), pInfo[playerid][pANev], Indok);
SendClientMessageToAll(PIROS, S);
SendClientMessage(id, PIROS, \"Ki lettél rúgva a szerverrõl, ha úgy érzed nem jogos, tedd fel a képet a fórumra! (F8)\");
TogglePlayerControllable(id, false);
Kick(id);
}
else
{
SendClientMessage(playerid, PIROS, \"Nem vagy Kezdõ Admin!\");
}
return 1;
}
Elõre is köszönöm!