[Ajuda] Bug em um comando
#3

Quote:
Originally Posted by LeViNS
Посмотреть сообщение
Verifique:

PHP код:
CMD:abrir(playeridparams[]) {
    new 
item[32];
    if(
sscanf(params"s[32]"item)) return SendClientMessage(playerid, -1"Use: /abrir portamalas ou maletero.");
    if(!
strcmp(item"portamalas") || !strcmp(item"maletero"))
    {
        new 
string[256];
        if(
IsPlayerInRangeOfPoint(playerid4.0x,y,z))
        {
            if(!
NOBAUL(autos[playerid]))
            {
                if(
Baul[autos[playerid]] == 1) return SendClientMessage(playerid,-1,"O portamalas jб estб aberto.");
                
GetVehicleParamsEx(autos[playerid], enginelightsalarmdoorsbonnetbootobjective);
                
SetVehicleParamsEx(autos[playerid], enginelightsalarmdoorsbonnet1objective);
                
Baul[autos[playerid]] = 1;
                
format(string256,"%s abre o portamalas de seu veнculo."NombreJugador(playerid));
                
ProxDetector(15.0playeridstringCOLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO);
            }
            return 
1;
        }
        else if(
IsPlayerInRangeOfPoint(playerid4.0x2,y2,z2))
        {
              if(!
NOBAUL(autos2[playerid]))
            {
                if(
Baul[autos2[playerid]] == 1) return SendClientMessage(playerid,-1,"O portamalas jб estб aberto.");
                
GetVehicleParamsEx(autos2[playerid], enginelightsalarmdoorsbonnetbootobjective);
                
SetVehicleParamsEx(autos2[playerid], enginelightsalarmdoorsbonnet1objective);
                
Baul[autos2[playerid]] = 1;
                
format(string256,"%s abre o portamalas de seu veнculo."NombreJugador(playerid));
                
ProxDetector(15.0playeridstringCOLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO);
            }
            return 
1;
        }
        else if(
IsPlayerInRangeOfPoint(playerid4.0x3,y3,z3))
        {
            if(!
NOBAUL(autos3[playerid]))
            {
                if(
Baul[autos3[playerid]] == 1) return SendClientMessage(playerid,-1,"O portamalas jб estб aberto.");
                
GetVehicleParamsEx(autos3[playerid], enginelightsalarmdoorsbonnetbootobjective);
                
SetVehicleParamsEx(autos3[playerid], enginelightsalarmdoorsbonnet1objective);
                
Baul[autos3[playerid]] = 1;
                
format(string256,"%s abre o portamalas de seu veнculo."NombreJugador(playerid));
                
ProxDetector(15.0playeridstringCOLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO);
            }
            return 
1;
        }
        else if(
IsPlayerInRangeOfPoint(playerid4.0x4,y4,z4))
        {
             if(!
NOBAUL(autos4[playerid]))
            {
                if(
Baul[autos4[playerid]] == 1) return SendClientMessage(playerid,-1,"O portamalas jб estб aberto.");
                
GetVehicleParamsEx(autos4[playerid], enginelightsalarmdoorsbonnetbootobjective);
                
SetVehicleParamsEx(autos4[playerid], enginelightsalarmdoorsbonnet1objective);
                
Baul[autos4[playerid]] = 1;
                
format(string256,"%s abre o portamalas de seu veнculo."NombreJugador(playerid));
                
ProxDetector(15.0playeridstringCOLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO);
            }
            return 
1;
        }
        else if(
PlayerInfo[playerid][jAdminNvl] >= 5)
        {
            new 
id GetPlayerVehicleID(playerid);
            if(!
IsPlayerInAnyVehicle(playerid)) return 1;
            if(!
NOBAUL(id))
            {
                if(
Baul[id] == 1) return SendClientMessage(playerid,-1,"O portamalas jб estб aberto.");
                
GetVehicleParamsEx(idenginelightsalarmdoorsbonnetbootobjective);
                
SetVehicleParamsEx(idenginelightsalarmdoorsbonnet1objective);
                
Baul[id] = 1;
                
format(string,256,"%s abre el maletero del vehнculo."NombreJugador(playerid));
                
ProxDetector(15.0playeridstringCOLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO);
            }
            return 
1;
        }
        else return 
SendClientMessage(playerid, -1,"Debes estar cerca de tu vehiculo para abrir su baul");
    } else 
SendClientMessage(playerid, -1"Use: /fechar portamalas ou maletero.");
    return 
1;
}
CMD:fechar(playeridparams[]) {
    new 
item[32];
    if(
sscanf(params"s[32]"item)) return SendClientMessage(playerid, -1"Use: /fechar portamalas ou maletero.");
    if(!
strcmp(item"portamalas") || !strcmp(item"maletero"))
    {
        new 
string[256];
        if(
IsPlayerInRangeOfPoint(playerid4.0x,y,z))
        {
            if(
Baul[autos[playerid]] == 0) return SendClientMessage(playerid,-1,"O portamalas jб estб fechado.");
            
GetVehicleParamsEx(autos[playerid], enginelightsalarmdoorsbonnetbootobjective);
            
SetVehicleParamsEx(autos[playerid], enginelightsalarmdoorsbonnet0objective);
            
Baul[autos[playerid]] = 0;
            
format(string256,"%s fecha o portamalas de seu veнculo"NombreJugador(playerid));
            
ProxDetector(15.0playeridstringCOLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO);
            return 
1;
        }
        else if(
IsPlayerInRangeOfPoint(playerid4.0x2,y2,z2))
        {
            if(
Baul[autos2[playerid]] == 0) return SendClientMessage(playerid,-1,"O portamalas jб estб fechado.");
            
GetVehicleParamsEx(autos2[playerid], enginelightsalarmdoorsbonnetbootobjective);
            
SetVehicleParamsEx(autos2[playerid], enginelightsalarmdoorsbonnet0objective);
            
Baul[autos2[playerid]] = 0;
            
format(string256,"%s fecha o portamalas de seu veнculo"NombreJugador(playerid));
            
ProxDetector(15.0playeridstringCOLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO);
            return 
1;
        }
        else if(
IsPlayerInRangeOfPoint(playerid4.0x3,y3,z3))
        {
            if(
Baul[autos3[playerid]] == 0) return SendClientMessage(playerid,-1,"O portamalas jб estб fechado.");
            
GetVehicleParamsEx(autos3[playerid], enginelightsalarmdoorsbonnetbootobjective);
            
SetVehicleParamsEx(autos3[playerid], enginelightsalarmdoorsbonnet0objective);
            
Baul[autos3[playerid]] = 0;
            
format(string256,"%s fecha o portamalas de seu veнculo"NombreJugador(playerid));
            
ProxDetector(15.0playeridstringCOLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO);
            return 
1;
        }
        else if(
IsPlayerInRangeOfPoint(playerid4.0x4,y4,z4))
        {
            if(
Baul[autos4[playerid]] == 0) return SendClientMessage(playerid,-1,"O portamalas jб estб fechado.");
            
GetVehicleParamsEx(autos4[playerid], enginelightsalarmdoorsbonnetbootobjective);
            
SetVehicleParamsEx(autos4[playerid], enginelightsalarmdoorsbonnet0objective);
            
Baul[autos4[playerid]] = 0;
            
format(string256,"%s fecha o portamalas de seu veнculo"NombreJugador(playerid));
            
ProxDetector(15.0playeridstringCOLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO);
            return 
1;
        }
        else if(
PlayerInfo[playerid][jAdminNvl] >= 5)
        {
            new 
id GetPlayerVehicleID(playerid);
            if(!
IsPlayerInAnyVehicle(playerid)) return 1;
            if(
Baul[id] == 0) return SendClientMessage(playerid,-1,"O portamalas jб estб fechado.");
            
format(string,128,"%s fecha o portamalas de seu veнculo"NombreJugador(playerid));
            
ProxDetector(15.0playeridstringCOLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO,COLOR_VERDECLARO);
            
GetVehicleParamsEx(idenginelightsalarmdoorsbonnetbootobjective);
            
SetVehicleParamsEx(idenginelightsalarmdoorsbonnet1objective);
            
Baul[id] = 0;
        }
        else return 
SendClientMessage(playerid, -1,"Debes estar cerca de tu vehiculo para cerrar su baul");
    } else 
SendClientMessage(playerid, -1"Use: /fechar portamalas ou maletero.");
    return 
1;

Resolvido! Thanks <3
Reply


Messages In This Thread
Bug em um comando - by JoelNyiTz - 10.07.2018, 16:09
Re: Bug em um comando - by LeViNS - 10.07.2018, 16:44
Re: Bug em um comando - by JoelNyiTz - 10.07.2018, 18:34

Forum Jump:


Users browsing this thread: 1 Guest(s)