Quando um jogador entrar em um veículo, verifique apenas se o motor está ligado ou desligado. Em seguida, ajuste o estado do motor para o estado atual, conforme necessário.
Para simplificar o controle do estado do motor, só precisa salvar o valor em uma variável global booleana (por exemplo, `new bool:motorLigado[MAX_VEHICLES];`), já que você trabalha apenas com os estados "on" e "off".
Faça isso na callback OnPlayerEnterVehicle ou na callback OnPlayerStateChange.
Tanto faz verificar se ele é o motorista, já que você está tratando com o estado do motor do veículo pelo lado do servidor.
Para simplificar o controle do estado do motor, só precisa salvar o valor em uma variável global booleana (por exemplo, `new bool:motorLigado[MAX_VEHICLES];`), já que você trabalha apenas com os estados "on" e "off".
Faça isso na callback OnPlayerEnterVehicle ou na callback OnPlayerStateChange.
Tanto faz verificar se ele é o motorista, já que você está tratando com o estado do motor do veículo pelo lado do servidor.