SA-MP Forums Archive
[Ajuda] Comando - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Comando (/showthread.php?tid=390747)



Comando - Yuri_xD - 07.11.2012

criei um comando para desligar os motores por que n concegui que eles nasce-cem desligados :S
deu 2 erros sera que podem me ajudar?

Comando

Quote:

if (strcmp("/carrosreset", cmdtext, true, 10) == 0)
{
new vid = GetPlayerVehicleID(playerid);
new engine,lights,alarm,doors,bonnet,boot,objective;
if(IsPlayerInAnyVehicle(playerid))
for(new player=0; player<MAX_PLAYERS; player++)
{
linha do erro - else if(EngineCarro[vid] == 1 && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
new viados[MAX_PLAYER_NAME];
GetVehicleParamsEx(vid,engine,lights,alarm,doors,b onnet,boot,objective);
SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,a larm,doors,bonnet,boot,objective);
SendClientMessage(playerid, 0xFFFFFFAA, "Motor {E31919}Desligado!");
EngineCarro[vid] = 0;
GetPlayerName(playerid, viados, sizeof(viados));
format(string, sizeof(string), "* %s Girou a chave e desligou o veiculo.", viados);
ProxDetector(20.0, playerid, string, ROXO,ROXO,ROXO,ROXO,ROXO);
}
}
return 1;
}

erros

Quote:

C:\Users\Yuri\Desktop\GM\BID\gamemodes\BID.pwn(249 43) : error 029: invalid expression, assumed zero
C:\Users\Yuri\Desktop\GM\BID\gamemodes\BID.pwn(249 43) : warning 215: expression has no effect
C:\Users\Yuri\Desktop\GM\BID\gamemodes\BID.pwn(249 43) : error 001: expected token: ";", but found "if"




Re: Comando - Yuri_xD - 07.11.2012

alguйm?


Re: Comando - jpeg - 07.11.2012

pawn Код:
if (strcmp("/carrosreset", cmdtext, true) == 0)
{
    new vid = GetPlayerVehicleID(playerid);
    new engine,lights,alarm,doors,bonnet,boot,objective;
    new viados[MAX_PLAYER_NAME];
    if(IsPlayerInAnyVehicle(playerid) && EngineCarro[vid] == 1 && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {
        for(new playerid=0; playerid<MAX_PLAYERS; playerid++)
        {
            GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
            SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
            SendClientMessage(playerid, 0xFFFFFFAA, "Motor {E31919}Desligado!");
            EngineCarro[vid] = 0;
            GetPlayerName(playerid, viados, sizeof(viados));
            format(string, sizeof(string), "* %s Girou a chave e desligou o veiculo.", viados);
            ProxDetector(20.0, playerid, string, ROXO,ROXO,ROXO,ROXO,ROXO);
        }
    }
    return 1;
}



Re: Comando - Sergiinhonike - 07.11.2012

Tenta aн
PHP код:
if (strcmp("/carrosreset"cmdtexttrue10) == 0)
{
    new 
vid GetPlayerVehicleID(playerid);
    new 
enginelightsalarmdoorsbonnetbootobjective;

    if(
IsPlayerInAnyVehicle(playerid))
    {
        for(new 
player=0player<MAX_PLAYERSplayer++)
        {
            if(
EngineCarro[vid] == && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
            {
            new 
viados[MAX_PLAYER_NAME];

            
GetVehicleParamsEx(vid,engine,lights,alarm,doors,b onnet,boot,objective);
            
SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,a larm,doors,bonnet,boot,objective);
            
EngineCarro[vid] = 0;

            
SendClientMessage(playerid0xFFFFFFAA"Motor {E31919}Desligado!");
            
GetPlayerName(playeridviadossizeof(viados));
            
format(stringsizeof(string), "* %s Girou a chave e desligou o veiculo."viados);
            
ProxDetector(20.0playeridstringROXO,ROXO,ROXO,ROXO,ROXO);
            }
        }
    }
    return 
1;




Re: Comando - Yuri_xD - 07.11.2012

4 erros '-'

Quote:

C:\Users\Yuri\Desktop\GM\BID\gamemodes\BID.pwn(249 45) : error 017: undefined symbol "b"
C:\Users\Yuri\Desktop\GM\BID\gamemodes\BID.pwn(249 45) : error 017: undefined symbol "onnet"
C:\Users\Yuri\Desktop\GM\BID\gamemodes\BID.pwn(249 45) : error 029: invalid expression, assumed zero
C:\Users\Yuri\Desktop\GM\BID\gamemodes\BID.pwn(249 45) : fatal error 107: too many error messages on one line




Re: Comando - Yuri_xD - 07.11.2012

ja arrumei vlw ai '-'


Re: Comando - Sergiinhonike - 07.11.2012

new engine, lights, alarm, doors, bonnet, boot, objective; Certa

new engine, lights, alarm, doors, b onnet, boot, objective; Errada