Sorry erstmal für den Titel, is mir nix besseres eingefallen.
Ich habe hier einen Code, der auf meinem gm zum Taxifahrer job gehört.
Wenn man den Job angenomen hat und jemand einsteigt, bekommt man Geld, glaube alle paar sekunden oder so.
Wie kann ich darauf entfernen, dass der Taxifahrer nur geld bekommt, wenn jemand als Beifahrer eingestiegen ist?
Hoffe das ist der richtige Code^^
Möchte einen Job hinzufügen, Pilot, der einfach jederzeit Geld erhalten soll wie Taxifahrer, nur ohne dass jemand als beifahrer einsteigt.
Danke =)
C
public DriverUpdate()
{
new var;
for(new i=0;i<MAX_PLAYERS;i++)
{
if(IsPlayerConnected(i) && PlayerInfo[i][CURRENT_JOB]==JOB_DRIVER && PlayerInfo[i][CURRENT_JOB]==JOB_ABSCHLEPP && PlayerInfo[i][ON_DUTY])
{
var=GetPlayerVehicleID(i);
for(new j=0;j<MAX_PLAYERS;j++)
{
if(IsPlayerConnected(j) && i!=j)
{
if(IsPlayerInVehicle(j,var))
{
if(GetPlayerMoney(j)>=JobVar[i][1])
{
GivePlayerMoney(j,-JobVar[i][1]);
JobVar[i][0]+=JobVar[i][1];
}
else
RemovePlayerFromVehicle(j);
}
}
}
}
}
return 1;
}
Alles anzeigen