Guten Tag,
ich habe eben einen Befehl gescriptet mit dem man einen Spieler mit dem Schema /auninvite [ID] [Grund] einen Spieler zum Zivilisten machen kann.
Wenn ich nun aber beispielsweise eingebe: /auninvite 0 kommt im Chat: Benutze: /auninvite [ID] [Grund].
Ich hoffe jemand kann mir helfen den Fehler zu lösen.
Hier der Befehl:
ocmd:auninvite(playerid,params[])
{
if(!IsPlayerAnAdmin(playerid,1337))return SendClientMessage(playerid,COLOR_RED,"Du hast nicht das ausreichende Adminlevel.");
new pID,reason[64],string[128];
if(sscanf(params,"us",pID))return SendClientMessage(playerid,COLOR_GREY,"Benutze: /auninvite [ID] [Grund]");
SetPVarInt(pID,"Fraktion",0);
format(string,sizeof(string),"Du hast den Spieler %s aus seiner Fraktion geworfen.",SpielerName(pID));
SendClientMessage(playerid,COLOR_ORANGE,string);
format(string,sizeof(string),"Du wurdest vom Admin %s aus deiner Fraktion geworfen. Grund: %s.",SpielerName(playerid),reason);
SendClientMessage(pID,COLOR_ORANGE,string);
SpawnPlayer(pID);
SetPlayerInterior(pID,0);
SaveAccount(pID);
return 1;
}
Mit freundlichen Grüßen,
Mr.Cro997