Hallo.
Ich habe folgendes Problem wenn ich beim Befehl die Playerid auswähl kommt manchmal ein ganz anderer Spieler raus als ich ihn ausgwählt habe.
Bitte um Hilfe.
ocmd:sieger1(playerid,params[])
{
new pID,platz[5],string[256];
if(sscanf(params,"ui",PlayerName(pID),platz))return SendClientMessage(playerid,ROT,"Benutze: /sieger 1 [playerid] [platz]");
if(pID==playerid)return SendClientMessage(playerid,ROT,"Du kannst Dich nicht selbst als Sieger machen!");
if(!IsPlayerConnected(pID))return SendClientMessage(playerid,ROT,"Der Spieler ist nicht online!");
format(string,sizeof(string),"[EVENT] Eventleiter %s hat %s zum %d. Platz der kleinen Klasse im ersten Lauf ernannt!",PlayerName(playerid),PlayerName(pID),platz);
SendClientMessageToAll(ROT,string);
return 1;
}