[Pedido] Farois
#1

Galera eu queria um comando que ligasse/desligasse o farol do veiculo porйm sem ser por CMD mais sim apertando a tecla de numero "3" se possivel eu tentei criar mais n consegui :/ alguem me ajudaria?
Reply
#2

Quote:
Originally Posted by Eduardo Honorato
Посмотреть сообщение
Galera eu queria um comando que ligasse/desligasse o farol do veiculo porйm sem ser por CMD mais sim apertando a tecla de numero "3" se possivel eu tentei criar mais n consegui :/ alguem me ajudaria?
Tentou Criar posta o que vc tentou fazer pra nуs te ajudar, Comando Pronto e Foda '-'
Reply
#3

entгo brother eu apaguei o cmd tem um no meu sv que funciona sу que й por dialog eu queria deixar ele como uma segunda opзгo como eu disse acima o que estб em meu gm й assim

pawn Код:
if(strcmp(cmd, "/cveiculo", true) == 0 || strcmp(cmd, "/controleveiculo", true) == 0)
    {
        if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        {
            ShowPlayerDialog(playerid, DIALOG_RANGE, DIALOG_STYLE_LIST,"Controle do Veiculo","\n{0FE700}Luzes \n{B9FF00}Alarme \n{F5E000}Abrir/Fechar Capф \n{8433CD}Abrir/Fechar Porta-Malas ","Ok","Sair");
        }
        return true;
    }

pawn Код:
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        {
            for(new i = 0; i < sizeof(SpikeInfo); i++)
            {
                if(IsPlayerInRangeOfPoint(playerid, 3.0, SpikeInfo[i][sX], SpikeInfo[i][sY], SpikeInfo[i][sZ]))
                {
                    if(SpikeInfo[i][sCreated] == 1)
                    {
                        new panels, doors, luzes, tires;
                        new carid = GetPlayerVehicleID(playerid);
                        GetVehicleDamageStatus(carid, panels, doors, luzes, tires);
                        tires = encode_tires(1, 1, 1, 1);
                        UpdateVehicleDamageStatus(carid, panels, doors, luzes, tires);
                    }
                }
            }
        }
    }
Reply
#4

Vou colocar pra vocк escrever /farol :
PHP код:
//--------------[ Topo ]------------
new luz[MAX_PLAYERS];
//-----------[ _|_ ]-----------
if (strcmp("/farol"cmdtexttrue10) == 0)
{
    new 
motlualarporcappormaob;
    new 
carro GetPlayerVehicleID(playerid);
    if(
carro != INVALID_VEHICLE_ID)
    {
        if(
luz[playerid] == 0)
        {
            
GetVehicleParamsEx(carromotlualarporcappormaob);
            
SetVehicleParamsEx(carromotVEHICLE_PARAMS_ONalarporcappormaob);
            
luz[playerid] = 1;
            
SendClientMessage(playerid, -1"Farol Ligado!");
           }
        else if(
luz[playerid] == 1)
          {
            
GetVehicleParamsEx(carromotlualarporcappormaob);
              
SetVehicleParamsEx(carromotVEHICLE_PARAMS_OFFalarporcappormaob);
            
luz[playerid] = 0;
             
SendClientMessage(playerid, -1"Farol Desligado!");
        }
    }

Reply
#5

vlw ai mano +rep pra ti so que ainda preciso que ele ligue apertando um botгo alternado nгo por cmd alguem me ajuda?
Reply
#6

Quote:
Originally Posted by Eduardo Honorato
Посмотреть сообщение
vlw ai mano +rep pra ti so que ainda preciso que ele ligue apertando um botгo alternado nгo por cmd alguem me ajuda?
Vai nessa public ai e coloca isso, o Botгo й o Alt quando aperta o Alt vai ligar o farol


PHP код:
public OnPlayerKeyStateChange(playerid,newkeys,oldkeys)//Vai na Public ""
{
    
//Coloca isso ai !
    
if((newkeys == 4) && (IsPlayerInAnyVehicle(playerid)))
    {
        
OnPlayerCommandText(playerid"/farol");
        return 
1;
    }

Reply
#7

nao ta copilando que raiva :@

aparece que parou de funcionar e fica branco onde aparece que foi com sucesso e tals
Reply
#8

Quote:
Originally Posted by Eduardo Honorato
Посмотреть сообщение
nao ta copilando que raiva :@

aparece que parou de funcionar e fica branco onde aparece que foi com sucesso e tals
Ver se algum chave que foi aberta nгo fechada ou Vocк estб usando 2 public igual !
Reply
#9

Boa, esse codigo da para digitar fora do carro /farol no caso como faзo para ele dar uma menssagem de erro? seria um else? sou novato entгo ando meio perdido..
Reply
#10

Quote:
Originally Posted by Bruno Bastos
Посмотреть сообщение
Boa, esse codigo da para digitar fora do carro /farol no caso como faзo para ele dar uma menssagem de erro? seria um else? sou novato entгo ando meio perdido..
Ham?

PHP код:
(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1"Nгo Pode digitar fora de um Veiculo"); 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)