new sitz = GetPlayerVehicleSeat(playerid);
Wie du schon festgestellt hast (laut dem Namen der Variable), fragst du damit den Sitz ab.
Und du fragst ab, ob sich der Spieler auf Sitz 4 (Platz 5) befindet.
Das Auto ist so aufgebaut:
Sprich Sitz 4 wäre z.B. nur in einem Bus möglich.
Was du aber abfragen willst, ist nicht der Sitzplatz, sondern ob er einfach nur als Beifahrer im Auto ist und das machst du so:
if(oldkeys & KEY_JUMP && IsPlayerInVehicle(playerid, busa) && GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
{
print("wird ausgeführt");
}
mfg. ![]()