Wenn ich ingame /wanted 0 0 ka schreibe dann bekommt der spieler mit der id 0 97 Wanteds ?? und wenn ich schreibe /wanted 0 6 1 dann bekommt er 0 Wanted woran kann das liegen ?? Hier der code:
CMD:wanted(playerid, params[])
{
if(Spieler[playerid][Fraktion] == 1 && GetPlayerColor(playerid) == Blau)
{
new id;
new wl;
new grund;
new playername[MAX_PLAYER_NAME];
new wname[MAX_PLAYER_NAME];
new string [128];
new pstring[128];
GetPlayerName(playerid, playername, sizeof(playername));
GetPlayerName(id, wname, sizeof(wname));
if(sscanf(params,"uis", id, wl, grund)) return SendClientMessage(playerid, ROT, "/wanted [PlayerID] [WantedLevel] [Grund]");
SetPlayerWantedLevel(id, GetPlayerWantedLevel(id)+wl);
format(string,sizeof(string), "Du hast %s %d Wanteds gegeben", wname, wl);
SendClientMessage(playerid, ROT, string);
format(pstring,sizeof(pstring), "Du hast %d Wanteds bekommen, Grund: %s(Reporter: %s)", wl, grund, playername);
SendClientMessage(id,ROT, pstring);
}
else
{
SendClientMessage(playerid, ROT, "Du bist kein Polizist oder nicht im Dienst!");
}
return 1;
}