[Ajuda] Ligar e desligar carro com uma tecla
#7

tenta ae:

Код:
#include <a_samp>

new motor[MAX_PLAYERS], farol[MAX_PLAYERS];

public OnGameModeInit()
{
    ManualVehicleEngineAndLights();
    return 1;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(IsPlayerInAnyVehicle(playerid) && newkeys == 1)
    {
        if(motor[playerid] == 0)
        {
            new car = GetPlayerVehicleID(playerid), wi, ll, ia, n, dlc, dmais, he;
            GetVehicleParamsEx(car, wi, ll, ia, n, dlc, dmais, he);
            SetVehicleParamsEx(car, VEHICLE_PARAMS_ON, ll, ia, n, dlc, dmais, he);
            motor[playerid] = 1;
            SendClientMessage(playerid, -1, "Motor ligado.");
            return 1;
        }
        else if(motor[playerid] == 1)
        {
            new car = GetPlayerVehicleID(playerid), wi, ll, ia, n, dlc, dmais, he;
            GetVehicleParamsEx(car, wi, ll, ia, n, dlc, dmais, he);
            SetVehicleParamsEx(car, VEHICLE_PARAMS_OFF, ll, ia, n, dlc, dmais, he);
            motor[playerid] = 0;
            SendClientMessage(playerid,-1, "Motor desligado.");
            return 1;
        }
        return 1;
    }
    if(IsPlayerInAnyVehicle(playerid) && newkeys == 2)
    {
        if(farol[playerid] == 0)
        {
            new car = GetPlayerVehicleID(playerid), wi, ll, ia, n, dlc, dmais, he;
            GetVehicleParamsEx(car, wi, ll, ia, n, dlc, dmais, he);
            SetVehicleParamsEx(car, wi, VEHICLE_PARAMS_ON, ia, n, dlc, dmais, he);
            farol[playerid] = 1;
            SendClientMessage(playerid, -1, "Farol ligado.");
            return 1;
        }
        else if(farol[playerid] == 1)
        {
            new car = GetPlayerVehicleID(playerid), wi, ll, ia, n, dlc, dmais, he;
            GetVehicleParamsEx(car, wi, ll, ia, n, dlc, dmais, he);
            SetVehicleParamsEx(car, wi, VEHICLE_PARAMS_OFF, ia, n, dlc, dmais, he);
            farol[playerid] = 0;
            SendClientMessage(playerid, -1, "Farol desligado.");
            return 1;
        }
        return 1;
    }
    return 1;
}
Reply


Messages In This Thread
Ligar e desligar carro com uma tecla - by Duun - 22.08.2014, 01:21
Re: Ligar e desligar carro com uma tecla - by Duun - 22.08.2014, 01:32
Re: Ligar e desligar carro com uma tecla - by Gii - 22.08.2014, 02:06
Re: Ligar e desligar carro com uma tecla - by Cor3y - 22.08.2014, 02:38
Re: Ligar e desligar carro com uma tecla - by Duun - 22.08.2014, 07:08
Re: Ligar e desligar carro com uma tecla - by Duun - 22.08.2014, 07:34
Re: Ligar e desligar carro com uma tecla - by AssasinoLM - 22.08.2014, 14:44
Re: Ligar e desligar carro com uma tecla - by Gii - 22.08.2014, 14:59
Re: Ligar e desligar carro com uma tecla - by Duun - 22.08.2014, 15:39
Re: Ligar e desligar carro com uma tecla - by Gii - 22.08.2014, 15:47

Forum Jump:


Users browsing this thread: 2 Guest(s)