[Pedido] Base nisso
#1

Queria que alguem fizesse para mim um /farol que liga e desliga,peguei a base aqui de um amigo meu do /motor dele

PHP код:
    if(strcmp(cmd"/motor",true) == 0)
    {
        new 
vid GetPlayerVehicleID(playerid);
        new 
State;
        if(
IsPlayerInAnyVehicle(playerid))
        {
            
State=GetPlayerState(playerid);
            if(!
IsPlayerInAnyVehicle(playerid))
               {
                 
SendClientMessage(playeridCOLOR_GREY"Vocк tem que estar em um veнculo para ligar o motor");
                 return 
1;
            }
               if(
State!=PLAYER_STATE_DRIVER)
            {
                
SendClientMessage(playerid,COLOR_GREY," Vocк nгo й o motorista do veнculo !");
                return 
1;
            }
            if(
EngineCarro[vid] == && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
            {
                
GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
                
SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
                
SendClientMessage(playerid0xCFCFCFF6"Vocк ligou o motor do seu veiculo, digite /motor para desliga-lo");
                
EngineCarro[vid] = 1;
            }
            else if(
EngineCarro[vid] == && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
            {
                
GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
                
SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
                
SendClientMessage(playerid0xCFCFCFF6"Vocк desligou o motor do seu veiculo, digite /motor para liga-lo");
                
EngineCarro[vid] = 0;
            }
        }
        return 
1
OBIGADO
Reply
#2

pawn Код:
if(strcmp(cmd, "/farol",true) == 0)
{
    new luz[MAX_VEHICLES];
    new motor, farol, alarme, porta, capo, portamala, objetivo;
    new carro = GetPlayerVehicleID(playerid);
    if(carro != INVALID_VEHICLE_ID)
    {
        if(luz[playerid] == 0)
        {
            GetVehicleParamsEx(carro, motor, farol, alarme, porta, capo, portamala, objetivo);
            SetVehicleParamsEx(carro, motor, VEHICLE_PARAMS_ON, alarme, porta, capo, portamala, objetivo);
            luz[playerid] = 1;
            SendClientMessage(playerid, -1, "Farol do veiculo Ligado.");
        }
        else if(luz[playerid] == 1)
        {
            GetVehicleParamsEx(carro, motor, farol, alarme, porta, capo, portamala, objetivo);
            SetVehicleParamsEx(carro, motor, VEHICLE_PARAMS_OFF, alarme, porta, capo, portamala, objetivo);
            luz[playerid] = 0;
            SendClientMessage(playerid, -1, "Farol do veiculo Desligado.");
        }
    }
}
Reply
#3

Quote:
Originally Posted by zG
Посмотреть сообщение
pawn Код:
if(strcmp(cmd, "/farol",true) == 0)
{
    new luz[MAX_VEHICLES];
    new motor, farol, alarme, porta, capo, portamala, objetivo;
    new carro = GetPlayerVehicleID(playerid);
    if(carro != INVALID_VEHICLE_ID)
    {
        if(luz[playerid] == 0)
        {
            GetVehicleParamsEx(carro, motor, farol, alarme, porta, capo, portamala, objetivo);
            SetVehicleParamsEx(carro, motor, VEHICLE_PARAMS_ON, alarme, porta, capo, portamala, objetivo);
            luz[playerid] = 1;
            SendClientMessage(playerid, -1, "Farol do veiculo Ligado.");
        }
        else if(luz[playerid] == 1)
        {
            GetVehicleParamsEx(carro, motor, farol, alarme, porta, capo, portamala, objetivo);
            SetVehicleParamsEx(carro, motor, VEHICLE_PARAMS_OFF, alarme, porta, capo, portamala, objetivo);
            luz[playerid] = 0;
            SendClientMessage(playerid, -1, "Farol do veiculo Desligado.");
        }
    }
}
sу ta dando para ligar,desligar n vai
Reply
#4

https://sampforum.blast.hk/showthread.php?tid=397061
Reply
#5

tanks
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)