[Ajuda] Comando nгo existe
#1

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;
    } 
Reply
#2

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;
}
Reply
#3

undefined symbol "IsVehicleOccupied"
Reply
#4

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
Reply
#5

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;
}
Reply
#6

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++)
'-'
Reply
#7

o carro estб spawnando com o player dentro '-'
Reply
#8

@Resolvido, jб arrumei.

Valeu @PT *-*
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)