Unter OnPlayerStateChange kannst du folgendes abfragen:
C
if(newstate == PLAYER_STATE_PASSENGER && GetVehicleModel(GetPlayerVehicleID(playerid)) == 538) //Enter modelid oder vehicleid abfragen
{
if(SpielerInfo[playerid][pTicket] == false) //Pseudocode..hier wird geschaut ob er ein Ticket hat...
{
RemovePlayerFromVehicle(playerid); //Hier wird der Spieler aus dem Zug geworfen
}
}
Mal so als "Pseudocode" musst du natürlich noch anpassen ![]()