SA-MP Forums Archive
[Ajuda] Comando nгo existe - 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 nгo existe (/showthread.php?tid=476965)



Comando nгo existe - Jorge-IN - 21.11.2013

Oque tem de errado no meu comando, sempre quando digito /rcars fala que o comando nгo existe...
PHP код:
    CMD:rcars(playeridparams[])
    {
        
#pragma unused params
        
if(Player[playerid][pAdmin] < 4)
            return 
SendFormatMsg(playerid0xFFFFFFAA"{FF0000}|ERRO|{FFFFFF} Vocк nгo tem permissгo para usar este comando!");
        new 
bool:unwanted[CAR_AMOUNT];
        for(new 
player=0player <= HighestIDplayer++)
        {
               if(
IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
        }
        for(new 
car 1car <= CAR_AMOUNTcar++)
        {
            if(
VehicleInfo[car][vPRFLock] != 1)
            {
                
SetVehicleToRespawn(car);
            }
            if(!
unwanted[car]) //=============percebi que o erro estб aqui, mais nгo vejo o motivo que o causa...
            
{
                
SetVehicleToRespawn(car);
            }
        }
        
format(thestringsizeof(thestring), "[Administrador] Veнculos inutilizados resetados por %s."Player[playerid][pName]);
        
BroadCast(COLOR_NOTICIAthestring);
        return 
1;
    } 



Re: Comando nгo existe - PT - 21.11.2013

tenta

pawn Код:
CMD:rcars(playerid)
{
    if(Player[playerid][pAdmin] < 4)
        return SendFormatMsg(playerid, 0xFFFFFFAA, "{FF0000}|ERRO|{FFFFFF} Vocк nгo tem permissгo para usar este comando!");
    for(new v = 0; v <= CAR_AMOUNT; v++)
    {
        if(!IsVehicleOccupied(v)) SetVehicleToRespawn(v);
        if(VehicleInfo[v][vPRFLock] != 1) SetVehicleToRespawn(v);
    }
    format(thestring, sizeof(thestring), "[Administrador] Veнculos inutilizados resetados por %s.", Player[playerid][pName]);
    BroadCast(COLOR_NOTICIA, thestring);
    return 1;
}



Re: Comando nгo existe - Jorge-IN - 21.11.2013

undefined symbol "IsVehicleOccupied"


Re: Comando nгo existe - Jorge-IN - 21.11.2013

Isto server ?

PHP код:
stock IsVehicleOccupied(vehicleid// Returns 1 if there is anyone in the vehicle
{
    foreach(
Player,i)
    {
        if(
IsPlayerInAnyVehicle(i))
        {
            if(
GetPlayerVehicleID(i)==vehicleid)
            {
                return 
1;
            }
            else
            {
                return 
0;
            }
        }
    }

achei num gringo ali, rs


Re: Comando nгo existe - PT - 21.11.2013

pawn Код:
stock IsVehicleOccupied(vehicleid)
{
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i))
        {
            if(GetPlayerState(i) == PLAYER_STATE_DRIVER || GetPlayerState(i) == PLAYER_STATE_PASSENGER)
            {
                if(GetPlayerVehicleID(i) == vehicleid)
                {
                    return 1;
                }
            }
        }
    }
    return 0;
}



Re: Comando nгo existe - Kmatsu - 21.11.2013

ou entao muda essa linha
pawn Код:
for(new car = 1; car <= CAR_AMOUNT; car++)
para essa
pawn Код:
for(new car = 1; car < CAR_AMOUNT; car++)
'-'


Re: Comando nгo existe - Jorge-IN - 21.11.2013

o carro estб spawnando com o player dentro '-'


Re: Comando nгo existe - Jorge-IN - 21.11.2013

@Resolvido, jб arrumei.

Valeu @PT *-*