Hey,
ich möchte beim befehl /arrest überprüfen ob der cop auch den spieler festgenommen hab.
Dass mache ich über SetPVarString.
Hier nur ein Teil aus meinen Script
ocmd:cuff(playerid,params[])
{
if(isPlayerInFrakt(playerid,1)||isPlayerInFrakt(playerid,4)||isPlayerInFrakt(playerid,5))
{
new pID,str[50],string[128];
if(sscanf(params,"u",pID))return SendClientMessage(playerid,blau,"/cuff [ID]");
format(str,50,"%s",pID);
SetPVarString(playerid,"arrestpID",str);
}
return 1;
}
ocmd:arrest(playerid,params[])
{
new plID[20],pID,zeit,grund[128];
if(isPlayerInFrakt(playerid,1)||isPlayerInFrakt(playerid,4)||isPlayerInFrakt(playerid,5))return SCM(playerid,rot,"Du bist kein Cop.");
if(sscanf(params,"uds",pID,zeit,grund))return SCM(playerid,blau,"/arrest [playerid] [zeit] [grund]");
if(GetPVarString(playerid,"arrestpID",plid,20)==pID);//Hier soll er abfragen ob die ID von /cuff die gleiche ist wie hier
return 1;
}
Kann wir jemand da helfen?