Ich weis nicht wie man das behebt !
Ingame kommt immer "Du kannst nicht mehr als 1 oder mehr als 6 geben" obwohl ich 4 gegeben habe. Dies kommt bei jeder Zahl die ich eingebe
dcmd_wanted(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
if(Spieler[playerid][Team] == 1)
{
new pID, string[128];
new level = Spieler[pID][Wanteds];
new grund[128];
new wanted;
GetPlayerName(playerid,spieler,sizeof spieler);
GetPlayerName(pID,spieler2,sizeof spieler2);
if(sscanf(params,"uds",pID,level,grund))
return SendClientMessage(playerid,weiß,"Nutze: /wanted [playerid] [Wanteds] [Grund]");
if(!IsPlayerConnected(pID))
return SendClientMessage(playerid,rot,"Der Spieler ist Offline !");
if(sscanf(params,"uds",pID,level,grund))
return SendClientMessage(playerid,weiß,"Nutze: /wanted [playerid] [Wanteds] [Grund]");
if(wanted < 1 || wanted > 6) { return SendClientMessage(playerid,rot,"Du kannst nicht weniger als 1 oder mehr als 6 Wanteds verteilen !"); }
if(sscanf(params,"uds",pID,level,grund))
return SendClientMessage(playerid,weiß,"Nutze: /wanted [playerid] [Wanteds] [Grund]");
SetPlayerWantedLevel(pID,wanted+level);
if(Spieler[playerid][Team] == 1) {
format(string,sizeof string,"Staatsbeamter %s hat einen Spieler als gesucht gemeldet,",spieler);
SendClientMessage(playerid,polizeiblau,string);
format(string,sizeof string,"Name des gesuchten: %s, Verbrechen: %s, Wantedanzahl: %d,",spieler2,grund,wanted);
SendClientMessage(playerid,polizeiblau,string); }
}
else { return SendClientMessage(playerid,weiß,"Du bist kein Mitglied von diesen Fraktionen: Polizei, FBI, Bundeswehr"); }
}
return 1;
}