new AllowJob[MAX_PLAYERS];
beim Speichern:
AllowJob[playerid] = 0;
PlayerInfo[playerid][pPersoStop] = 0;
forward warten(playerid);
public warten(playerid)
{
SendClientMessage(playerid, COLOR_YELLOW,"~~~~~~~~~~Job~~~~~~~~~~");
SendClientMessage(playerid, COLOR_GRAD5,"Die Bearbeitung ist beendet. Du kannst jetzt deinen Job annehmen!");
AllowJob[playerid] = 1;
PlayerInfo[playerid][pJobStop] = 0;
return 1;
}
das kommt in den cmd:
if(PlayerInfo[playerid][pJobStop] == 1)
{
SendClientMessage(playerid, COLOR_GRAD2,"Dein Antrag auf einen Job ist nocht nicht fertig. Bitte komm später wieder!");
return 1;
}
if(AllowJob[playerid] == 1)
{
SendClientMessage(playerid, COLOR_NEWS, "Job erfolgreich angenommen!");
//deine Code, das er den Job hat
}
else if(AllowJob[playerid] == 0)
{
SendClientMessage(playerid, COLOR_WHITE,"Dein Antrag wurde erfolgreich gestellt. In 15 Minuten wird er fertig sein!");
SetTimerEx("warten", 900000, 0, "d", playerid);
PlayerInfo[playerid][pJobStop] = 1;
}
}