Guten Abend.
Ich habe einen Befehl begonnen & Eben Fertig gestellt.
Jetzt habe Ich es Getestet & Es Funktioniert auch.
Aber immer wenn Ich dann Nochmal ein Wandet setzte, bleibt es Nur bei 1...
Hier mein Befehl:
ocmd:su(playerid,params[])
{
if(!isPlayerInFrak(playerid,1))return SendClientMessage(playerid,Rot,"Du bist kein Beamter.");
new otherid,string[128],reason[64],amount;
if(sscanf(params,"uds",otherid,amount,reason))return SendClientMessage(playerid,Blau,"Benutzung: /suspect [ID] [Wanteds] [Grund]");
if(otherid == INVALID_PLAYER_ID)return SendClientMessage(playerid,Rot,"Der Spieler ist nicht Online.");
SetPVarInt(playerid,"Wanteds",GetPlayerWantedLevel(playerid)+1);
format(string,sizeof(string),"Beamter %s hat dir %d Wanteds gegeben. Grund: %s",SpielerName(playerid),amount,reason);
SendClientMessage(otherid,Rot,string);
format(string,sizeof(string),"Du hast %s %d Wanteds gegeben. Grund: %s",SpielerName(otherid),amount,reason);
SendClientMessage(playerid,Hellgrün,string);
return 1;
}
Ich Speichere meine Systeme auf Folgende Art:
GetPVarInt--> Zum Auslesen
SetPVarInt--< Zum Speichern
Findet ihr in dem Befehl den Fehler?
Ich finde Ihn nämlich grade Nicht...
MFG
Smoker2012