Guten Tag,
Ich habe soeben einen kleinen Befehl erstellt.
Was ist denn daran falsch?
ocmd:su(playerid,params[])
{
if(IsPlayerInFrakt(playerid,2)||IsPlayerInFrakt(playerid,13))return SendClientMessage(playerid,WEIß,"*Du bist kein Polizei Beamter.");
new pID, wanteds, grund[52], string[30], string2[168], string3[168];
if(sscanf(params,"uis",pID,wanteds))return SendClientMessage(playerid,WEIß,"Benutzung: /su [ID/Name] [Betrag] [Grund]");
if(wanteds<1)return SendClientMessage(playerid,WEIß,"* Bitte gültigen Betrag angeben.");
SetPlayerWantedLevel(pID, GetPlayerWantedLevel(pID)+wanteds);
SendClientMessage(pID,ROT,"Du hast ein Verbrechen begangen");
format(string,sizeof string,"Anzahl: %i Polizist: %s",wanteds,SpielerName(playerid));
SendClientMessage(pID,ROT,string);
format(string2,sizeof string2,"Grund: %s",grund);
SendClientMessage(pID,ROT,string);
format(string3,sizeof string3,"Du hast %s %i wanteds gegeben. Grund: %s",SpielerName(pID),wanteds,grund);
SendClientMessage(playerid,ROT,string3);
return 1;
}
LG,
badnat
PS: ich bekomme keine Errors oder sonstiges. Könnte mir mal jemand diesen Befehl so ändern, dass er funktionniert?