Hallo Leute,
ich habe angefangen zu scripten und bin nun bei einem /wanted Befehl für Cops.
Nun habe ich aber das Problem,dass man nur 1 Wanted vergeben kann -.-
Also die Wanteds werden auch gespeichert und alles nur ich kann halt nur 1 Wanted vergeben mehr nicht -.-
Mein Befehl:
ocmd:wanted(playerid,params[])
{
if(!IstSpielerInFraktion(playerid,1) && (!IstSpielerInFraktion(playerid,2)) && (!IstSpielerInFraktion(playerid,3)))return SendClientMessage(playerid,ROT,"Du bist kein LSPD/FBI oder Armysoldat!");
new pID, reason[128],string[128];
if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,ROT,"/wanted [playerid][GRUND]");
format(string,sizeof(string),"%s hat %s einen Wanted gegeben. Grund: %s",SpielerName(pID),SpielerName(playerid),reason);
SendClientMessage(pID,ROT,string);
if(IstSpielerInFraktion(playerid,1) && (IstSpielerInFraktion(playerid,2)) && (IstSpielerInFraktion(playerid,3)))SendClientMessage(playerid,ORANGE,"string");
SetPlayerWantedLevel(pID,1);
return 1;
}
Also ich mache /wanted [ID] [Grund] und er bekommt einen Wanted das soll ja so sein
nur wenn ich das dann nochmal mache bekommt er nicht nocheinen...
Und ich habe jetzt schon viele Sachen ausprobiert nur ich bekomme es nicht hin -.-
Hoffe ihr könnt mir helfen...
MFG Flashrex
/Edit 1 Rechtschreibfehler rausgenommen
/Edit 2 Nochmal was umgeschrieben^^
/Edit 3 Habe ausversehen was vergessen xD