[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(playerid, params[])
{
#pragma unused params
if(Player[playerid][pAdmin] < 4)
return SendFormatMsg(playerid, 0xFFFFFFAA, "{FF0000}|ERRO|{FFFFFF} Vocк nгo tem permissгo para usar este comando!");
new bool:unwanted[CAR_AMOUNT];
for(new player=0; player <= HighestID; player++)
{
if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
}
for(new car = 1; car <= CAR_AMOUNT; car++)
{
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(thestring, sizeof(thestring), "[Administrador] Veнculos inutilizados resetados por %s.", Player[playerid][pName]);
BroadCast(COLOR_NOTICIA, thestring);
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 *-*