hallo ich habe alles soweit hin bekommen^^ nur jetzt hänge ich fest -.-"
ich weis nicht wie ich das machen soll wenn ein fahrgast einsteigt das der fahrer 5$ pro sek bekommt.
kann mir jemand helfen??
MFG
xDNGRSx
hallo ich habe alles soweit hin bekommen^^ nur jetzt hänge ich fest -.-"
ich weis nicht wie ich das machen soll wenn ein fahrgast einsteigt das der fahrer 5$ pro sek bekommt.
kann mir jemand helfen??
MFG
xDNGRSx
Hast du schon Angefangen?
Wenn nein dan Frag doch ab ob er im Auto ist und Aktualliesiere es doch mit nem Timer
hmm du bist ja lustig mein problem ist das geld geben wie kann ich die playerid vom taxifahrer abfragen
kennt jemand ne fuktion wo man den fahrer abfragen kann?
1 Thread reicht ?
was willst du jetzt ??
ich habe doch nur einen mit der frage ...
Sei mal nicht so unverschämt so hilft dir keiner du hattest eben noch ein Thread
hää ich hatte keinen 2 Thread
Zitathää ich hatte keinen 2 Thread
Meine Idee wäre(Weiß nicht ob es klappt!):
eine neue for schleife im Timer , die alle Spieler durchgeht.
Dann fragst du ab , ob ein SPieler im gleichen Fahrzeug ist wie Playerid , wenn ja , fragst du ab ob der Spieler auf dem Sitz 0 ist , wenn ja , gibst du ihm Geld , wenn nein , machst du garnichts.
xD an den habe ich ganet mehr gedacht sry
ja wie soll ich fragen ob er auf dem fahrer platz sitzt das ist mein problem
könnte ich das vlt so abfragen?
if(GetPlayerVehicleSeat(i)==1)??
MFG
xDNGRSx
Den Timer startest du , wenn er in ein Taxi-Auto einsteigt!
public taxitimer(playerid)
{
for(new i=0;i<MAX_PLAYERS;i++)
{
if(GetPlayerVehicleID(i)==GetPlayerVehicleID(playerid))
{
if(GetPlayerVehicleSeat(i)==0)
{
GivePlayerMoney(i,50);
GivePlayerMoney(playerid,-50);
}
}
}
}
Wie gesagt , ich weiß nicht, ob es richtig ist!
ah ok so hatte ich es auch gerade rausbekommen DANKE JUNGS
MANO es geht nicht -.-"
Was geht nicht?
garnix mit dem timer
Etwas genauer ?
der timer geht net habe ihn so eingebaut aber Passiert nichts.
habe schon mit print versucht passiert nichts w
Hast du auch SetTimerEx bei OnPlayerEnterVehicle ?
ne bei
if(newstate == PLAYER_STATE_PASSENGER)
{
if(GetPlayerVehicleID(playerid) == Taxi[0]||Taxi[1]||Taxi[2]||Taxi[3]||Taxi[4]||Taxi[5]||Taxi[6])
{
SetTimerEx("taxitimer", 1000, true, "d", playerid);
drinnen[playerid] = 1;
}
}
ICH HABS