[DUVIDA] Como deixar todos os veiculos desligado
#1

Eu denovo aqui

Eu peguei dois comandos ligarmotor desligarmotor, quando eu entro em um veiculo ele sempre esta com o motor ligado, tem como deixar o motor de todos os veiculos desligado?

pawn Код:
CMD:ligarmotor(playerid, params[])
{
      new veiculoid = GetPlayerVehicleID(playerid);
        if(IsPlayerInAnyVehicle(playerid)){
            GetVehicleParamsEx(veiculoid,engine,lights,alarm,doors,bonnet,boot,objective);
            if(engine == VEHICLE_PARAMS_ON){
                SendClientMessage(playerid,0x800000AA,"[HTS]: O Veiculo jб estб ligado!");
                return 1;
            }else{
                SetVehicleParamsEx(veiculoid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
                SendClientMessage(playerid,0x008040AA,"[HTS]: Motor Ligado.");
            }
        }else{
            SendClientMessage(playerid,0x800000AA,"[HTS]: Vocк nгo estб em um veiculo!");
        }
        return 1;
    }

CMD:desligarmotor(playerid, params[])
{
        new veiculoid = GetPlayerVehicleID(playerid);
        if(IsPlayerInAnyVehicle(playerid)){
            GetVehicleParamsEx(veiculoid,engine,lights,alarm,doors,bonnet,boot,objective);
            if(engine == VEHICLE_PARAMS_OFF){
                SendClientMessage(playerid,0x800000AA,"[HTS]: O Veiculo jб estб desligado!");
                return 1;
            }else{
                SetVehicleParamsEx(veiculoid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
                SendClientMessage(playerid,0x008040AA,"[HTS]: Motor Desligado.");
            }
        }else{
            SendClientMessage(playerid,0x800000AA,"[HTS]: Vocк nгo estб em um veiculo!");
        }
        return 1;
}
Reply
#2

Com um loop? Facilmente
Reply
#3

ManualVehicleEngineAndLights()
Reply
#4

q?

falto posta isso
pawn Код:
new engine,lights,alarm,doors,bonnet,boot,objective;
Reply
#5

Vlww @Stewie

Ja tem rep minha e nгo da pra dar mais :/
Reply
#6

Quote:
Originally Posted by Stewie`
Посмотреть сообщение
Eu nгo conhecia essa funзгo
Reply
#7

Sу mais uma perguntinha, tem como, quando a pessoa entra no veiculo dar a mensagem Й preciso ligar o motor blablabla...

Ъnica coisa que eu sei й que tem que por no OnPlayerStateChange agora como fazer para dar a mensagem complica um pouco
Reply
#8

OnPlayerEnterVehicle.
Reply
#9

A resposta estava na wiki como sempre

vlw ai
Reply
#10

Mais uma ajuda
Qual o problema nesse codigo

Eu to tentando fazer o sistema de quando o motor estiver desligado mostrar a mensagem que estб desligado, e quando motor tiver ligado mostrar que esta ligado, mais eu entro no veiculo que posteriormente estб desligado digito /ligarmotor e nгo aparece mais a mensagem Motordesligado e nem aparece a mensagem Motor ligado, com outros veiculos sгo tudo a mesma coisa

pawn Код:
if(newstate == PLAYER_STATE_DRIVER)
    {
        if(engine == VEHICLE_PARAMS_OFF)
        {
            SendClientMessage(playerid, COR_AMARELO, "* Motor desligado");
        }
        else
        if(engine == VEHICLE_PARAMS_ON)
        {
            SendClientMessage(playerid, COR_AMARELO, "* Motor ligado");
        }
    }
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)