Hey ich habe mein script auf enum umgeschreiben nur habe jetzt ein paar probleme kann mir jmd helfen ?! Wenn ich /busfahren mache dann geht das egal welcher Job ich habe
ocmd:busfahren(playerid,params[])
{
// 1 für busfahrer
if(pInfo[playerid][pJob] !=1) return SendClientMessage(playerid,ROT,"Du bist kein Busfahrer.");
if(GetPVarInt(playerid,"JobAktiv")!=0) return SendClientMessage(playerid,ROT,"Das geht nicht, du bist schon am Busfahren");
if(GetPVarInt(playerid,"JobBisPayday")!=0) return SendClientMessage(playerid,ROT,"Du hast genug gearbeitet komme nach Payday wieder");
if(GetPlayerVehicleSeat(playerid) != 0) return SendClientMessage(playerid,ROT,"Du musst hinter dem Steuer hocken.");
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 431){
SetPlayerCheckpoint(playerid,-322.0639,1080.0698,20.0098,10);
SetPVarInt(playerid,"JobAktiv",1);
JobCheckpoint[playerid] = 1;
}
return 1;
}
enum EpInfo
{
pJob,
}
new pInfo [MAX_PLAYERS][EpInfo];
pInfo[playerid][pJob] = SetPVarInt(playerid,"Job",dini_Int(Spielerdatei,"Job"));