Hallo Community,
nach dem ein User gekickt oder gebannt wird, bekommt er keine Nachricht. Er bekommt
sofort Server closed the connect.
Hab versucht GameTextForPlayer zu machen geht auch nicht:
ocmd:ban(playerid,params[])
{
new pID,reason[64],string[256];
if(!isPlayerAnAdmin(playerid,2))return SendClientMessage(playerid,HELLROT,"AdmCmd: Du besitzt keine Rechte, um diesen Befehl zu benutzen!");
if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,HELLROT,"AdmCmd: Benutze /ban [SpielerID] [Grund]");
format(string,sizeof(string),"AdmCmd: %s wurde vom Administrator %s vom Server gebannt. Grund: %s",SpielerName(pID),SpielerName(playerid),reason);
SendClientMessageToAll(HELLROT,string);
GameTextForPlayer(playerid,"Du wurdest gebannt.", 3000, 1);
SetPVarInt(pID,"Gebant",1);
Ban(pID);
return 1;
}
ocmd:kick(playerid,params[])
{
new pID,reason[64],string[256];
if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,HELLROT,"AdmCmd: Du besitzt keine Rechte, um diesen Befehl zu benutzen!");
if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,HELLROT,"AdmCmd: Benutze /kick [SpielerID] [Grund]");
format(string,sizeof(string),"AdmCmd: %s wurde vom Administrator %s vom Server gekickt. Grund: %s",SpielerName(pID),SpielerName(playerid),reason);
SendClientMessageToAll(HELLROT,string);
GameTextForPlayer(playerid,"Du wurdest gekickt.", 3000, 1);
Kick(pID);
return 1;
}