[Ajuda] Ligando veículo automaticamente - Versão de Impressão +- Portal SAMP (https://portalsamp.com) +-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5) +--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6) +--- Tópico: [Ajuda] Ligando veículo automaticamente (/showthread.php?tid=4912) |
Ligando veículo automaticamente - Mackor - 04/11/2024 Já faz um tempo que não posto nada no fórum, agora preciso muito da ajuda de alguém que tenha mais experiência que eu. Existe um aplicativo android que liga automaticamente todos os veículos no servidor, por exemplo, o veículo é desligado, ele entra no veículo e consegue dar a partida sem as chaves, acredito que exista algo como o abaixo dentro do aplicativo quando ele entra no veículo. Código PHP: new mot, lu, alar, por, cap, porma, ob; Algo assim faz os veículos darem partida automaticamente sem precisar usar o comando partida do veículo, onde ele verifica se o jogador tem as chaves do veículo e então dá a partida. Lembrando que eu uso um sistema para ligar e desligar veículos com chaves, se um jogador for do Front Yard Ballas por exemplo, ele consegue dar a partida no veículo apertando Y, com o aplicativo android vantajoso ele só entra no veículo e o veículo dá a partida sem verificar se ele tem as chaves, pensei em fazer um anti-cheat, não consegui fazer sozinho. Alguém tem alguma sugestão? RE: Ligando veículo automaticamente - BitSain - 04/11/2024 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. RE: Ligando veículo automaticamente - Mackor - 04/11/2024 (04/11/2024 15:01)BitSain Escreveu: 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. Você teria um exemplo de como usar essa global? RE: Ligando veículo automaticamente - Aranha - 04/11/2024 (04/11/2024 15:15)Mackor Escreveu:(04/11/2024 15:01)BitSain Escreveu: 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. Código: public OnPlayerStateChange(playerid, newstate, oldstate) RE: Ligando veículo automaticamente - Mackor - 04/11/2024 Fiz do modo que o BitSain citou e funcionou, reputado! |