Ich bekomme einen Error wegen einem ungültigen Befehl:
ZitatZeile (725) : Ungültiger Befehl
aber eigendlich müsste es so doch richtig sein:
ocmd:festnehmen(playerid,params[])
{
if(IstSpielerInFraktion(playerid,1|2|3))return SendClientMessage(playerid,Rot,"Dazu bist du nicht berrechtigt.");
new pID,string[128];
if(sscanf(params,"ui",pID))return SendClientMessage(playerid,Gelb,"/festnehmen [ID]");
if(IsPlayerInAnyVehicle(pID|playerid)); //Und kann ich das so machen=?
{
format (string,sizeof(string),"Du wurdest von dem Beamten %s festgenommen.",SpielerName(playerid));
SendClientMessage(pID,Rot,string);
format (string,sizeof(string),"Du hast den Verbrecher %s festgenommen.",SpielerName(pID));
SendClientMessage(playerid,Gruen,string);
TogglePlayerControllable(pID, 0);
SetPVarInt(pID,"Festgenommen",1);
}
else //error
{
SendClientMessage(playerid,Rot,"Du oder der Spieler sind in keinem Fahrzeug");
return 1;
}
}