[Ajuda] ajuda com comando
#1

Como fazer para que esse comando sу funcione para o dono do carro. (Jб tentei varias coisas, estudnado outro cуdigo parecido, mas, ou nгo funciona ou da a mensagem de erro para todos os carros)

Quote:

CMD:ignicao(playerid, params[])
{
new vehicleid = GetPlayerVehicleID(playerid);

if (!IsEngineVehicle(vehicleid))
return SendErrorMessage(playerid, "Vocк nгo estб em nenhum veнculo.");

if (GetPlayerState(playerid) != PLAYER_STATE_DRIVER)
return SendErrorMessage(playerid, "Vocк precissa ser o motorista para usar esse comando.");

if (CoreVehicles[vehicleid][vehFuel] < 1)
return SendErrorMessage(playerid, "O tanque de combustнvel estб vazio.");

if (ReturnVehicleHealth(vehicleid) <= 300)
return SendErrorMessage(playerid, "Este veнculo й totalizado destruido.");

switch (GetEngineStatus(vehicleid))
{
case false:
{
SetEngineStatus(vehicleid, true);
ShowPlayerFooter(playerid, "Vocк ~g~ligou~w~ o motor!");
SendNearbyMessage(playerid, 30.0, COLOR_PURPLE, "** %s gira a chave na igniзгo e liga o motor.", ReturnName(playerid, 0));
}
case true:
{
SetEngineStatus(vehicleid, false);
ShowPlayerFooter(playerid, "Vocк ~r~desligou~w~ o motor!");
SendNearbyMessage(playerid, 30.0, COLOR_PURPLE, "** %s Gira a chave na igniзгo e desliga o motor.", ReturnName(playerid, 0));
}
}
return 1;
}

Reply
#2

Testa aн,
PHP код:

CMD
:ignicao(playeridparams[])
{
    if (
GetPlayerState(playerid) != PLAYER_STATE_DRIVER)
        return 
SendErrorMessage(playerid"Vocк precissa ser o motorista para usar esse comando.");
    else {
        
        new 
vehicleid GetPlayerVehicleID(playerid);
        if (!
IsEngineVehicle(vehicleid))
            return 
SendErrorMessage(playerid"Vocк nгo estб em nenhum veнculo.");
        if (
CoreVehicles[vehicleid][vehFuel] < 1)
            return 
SendErrorMessage(playerid"O tanque de combustнvel estб vazio.");
        if (
ReturnVehicleHealth(vehicleid) <= 300)
            return 
SendErrorMessage(playerid"Este veнculo й totalizado destruido.");
        switch (
GetEngineStatus(vehicleid))
        {
            case 
false:
            {
                
SetEngineStatus(vehicleidtrue);
                
ShowPlayerFooter(playerid"Vocк ~g~ligou~w~ o motor!");
                
SendNearbyMessage(playerid30.0COLOR_PURPLE"** %s gira a chave na igniзгo e liga o motor."ReturnName(playerid0));
            }
            case 
true:
            {
                
SetEngineStatus(vehicleidfalse);
                
ShowPlayerFooter(playerid"Vocк ~r~desligou~w~ o motor!");
                
SendNearbyMessage(playerid30.0COLOR_PURPLE"** %s Gira a chave na igniзгo e desliga o motor."ReturnName(playerid0));
            }
        }
    }
    return 
1;

Reply
#3

Nгo funcionou, vocк poderia me falar qual alteraзгo foi feita?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)