Guten Tag liebe Comunity, ich habe ein Bansystem mit einem kleinen Problem:
ocmd:ban(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,4))return SendClientMessage(playerid,ROT,"Tja Plankton.");
{
new pID, reason[128],string[128];
if(sscanf(params,"uq",pID,reason))return SendClientMessage(playerid,GELB,"Benutze /ban [ID] [GRUND]");
format(string,sizeof(string),"%s Wurde von %s gebannt! Grund: %s",Spielername(pID),Spielername(playerid),reason);
SendClientMessageToAll(ROT,string);
Kick(pID);
SetPVarInt(pID,"Baned",1);
return 1;
}
}
Leider wird ingame der Grund nicht angezeigt und die Spielervariable "Baned" bleibt ebenfalls auf 0.
Es wäre nett wenn jemand Abhilfe wüsste.
mfg.