Heyho,
Mein Piloten System ist in Arbeit.
Nun hier ein Command den man nur in einer At-400 oder Beagle machen kann, vorrausgesetzt man ist Pilot.
ocmd:duty(playerid,params[])
{
if(istPlayerJob(playerid,2))return SendClientMessage(playerid,Gelb,"Du bist kein Pilot");
new vehicleid = GetPlayerVehicleID(playerid);
if(vehicleid == 511)
if(vehicleid == 577)
SetPlayerCheckpoint(playerid,2052.0886,-2593.5962,13.5469,10.0);
return 1;
}
Aber mache ich in einem Flugzeug /duty zeigt er an das ich kein Pilot bin.
Bei meiner Account.txt steht Job 2.
Hier habe ich die Jobs #defined.
#define gJob1 "Mechanicker"
#define gJob2 "Pilot"
#define gJob3 "Busfahrer"
#define gJob4 "Straßenreiniger"
#define gJob5 "Trucker"
#define gJob6 "Waffendealer"
#define gJob7 "Drogendealer"
#define gJob8 "Taxifahrer"
#define gJob9 "Fischer"
Hier die Job Annahme:
if(dialogid==DIALOG_JOB)
{
if(listitem==0)
{
SendClientMessage(playerid,Grün,"Deine Bewerbung war erfolgreich, du bist nun ein Mechanicker.");
SetPVarInt(playerid,"Job",1);
}
if(listitem==1)
{
SendClientMessage(playerid,Grün,"Deine Bewerbung war erfolgreich, du bist nun ein Pilot.");
SetPVarInt(playerid,"Job",2);
}
if(listitem==2)
{
SendClientMessage(playerid,Grün,"Deine Bewerbung war erfolgreich, du bist nun ein Busfahrer.");
SetPVarInt(playerid,"Job",3);
}
if(listitem==3)
{
SendClientMessage(playerid,Grün,"Deine Bewerbung war erfolgreich, du bist nun ein Straßenreiniger.");
SetPVarInt(playerid,"Job",4);
}
if(listitem==4)
{
SendClientMessage(playerid,Grün,"Deine Bewerbung war erfolgreich, du bist nun ein Trucker.");
SetPVarInt(playerid,"Job",5);
}
if(listitem==5)
{
SendClientMessage(playerid,Grün,"Deine Bewerbung war erfolgreich, du bist nun ein Waffendealer.");
SetPVarInt(playerid,"Job",6);
}
if(listitem==6)
{
SendClientMessage(playerid,Grün,"Deine Bewerbung war erfolgreich, du bist nun ein Drogendealer.");
SetPVarInt(playerid,"Job",7);
}
if(listitem==7)
{
SendClientMessage(playerid,Grün,"Deine Bewerbung war erfolgreich, du bist nun ein Taxifahrer.");
SetPVarInt(playerid,"Job",8);
}
if(listitem==8)
{
SendClientMessage(playerid,Grün,"Deine Bewerbung war erfolgreich, du bist nun ein Fischer.");
SetPVarInt(playerid,"Job",9);
}
if(listitem==9)
{
SendClientMessage(playerid,Gelb,"Du hast deinen Job erfolgreich gekündigt.");
SetPVarInt(playerid,"Job",0);
}
Need help