Na dann so
public OnPlayerStateChange(playerid, newstate, oldstate){if(newstate == PLAYER_STATE_DRIVER){ if(startbmx[playerid] == GetPlayerVehicleID(playerid)) { //Motor starten. } else { //Motor nicht starten }}}
Funktioniert immer noch nicht.
Andere Spieler können das Fahrrad von den Spieler fahren.
Code:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
if(startbmx[playerid] == GetPlayerVehicleID(playerid))
{
SetVehicleParamsEx(startbmx[playerid], true, true, false, 0, true, false, false);
}
else
{
SetVehicleParamsEx(startbmx[playerid], false, true, false, 0, true, false, false);
}
}
return 1;
}