Hey
Hab da seit längerem ein kleines Problem welches ich jetzt gerne mal behandeln würde.
Und zwar wird die "onPlayerEnterVehicle" Funktion recht schnell aufgerufen. Wenn zum Beispiel ein Taxifahrer in sein eigenes Taxi steigen möchte muss er dies über die Fahrertür machen weil (in meinem Fall jetzt zumindest) sonst die Meldung kommt das dieses Taxi nicht in Betrieb ist.
Aber ok das könnte ich eventuell noch mit einem Delay lösen.
Das größere Problem für mich ist das wenn jetzt ein Taxifahrer aussteigt während ein Spieler am Beifahrer sitzt, dass sich der dann ganz einfach rüber setzen kann ohne das diese Funktion nochmal aufgerufen wird.
Ich hab´s bisher so gelöst das ich eine "onUpdate" Funktion geschrieben habe in der das ganze nochmal überprüft wird.
Gibt´s da keine Resourcen sparendere Möglichkeit als das ich alle paar Sekunden alle Spieler durchgehen muss und überprüfen muss ob die jetzt in einem Fahrzeug, auf einem Sitz sind auf dem sie nicht sein dürfen?