[Ajuda] Combustнvel Veнculo - 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] Combustнvel Veнculo (
/showthread.php?tid=398423)
Combustнvel Veнculo -
dPlaYer_ - 09.12.2012
Estou com um problema, a reduзгo da gasolina nem a remoзгo do player nгo estб acotencendo.
Alguem poderia me ajudar?
pawn Код:
public CombustivelVeiculos()
{
for(new i = 0; i < MAX_VEHICLES; i++)
{
new mFile[32] , iState = GetPlayerVehicleSeat(i);
format(mFile, sizeof(mFile), PASTA_CONTAS, GetName(i));
vidc = GetPlayerVehicleID(i);
modeloc = GetVehicleModel(vidc);
if(!(modeloc == 509 || modeloc == 510 || modeloc == 481))
{
GetPlayerState(i);
if(IsPlayerInAnyVehicle(i)) continue;
if(iState == 0) return Gasolina[i]--;//DOF2_SetInt(mFile, "Gasolina", DOF2_GetInt(mFile, "Gasolina") - 1);
if(Gasolina[i] < 2)
{
SendClientMessage(i, Vermelho, "( Info ) O Seu Tanque de Combustнvel estб vazio, vб atй o posto mais prуximo para re-abastecer seu veнculo.");
RemovePlayerFromVehicle(i);
}
}
}
return 1;
}
Re: Combustнvel Veнculo -
Lucas-Fc - 09.12.2012
lol mano nгo acredito que vocк fez isso !
loool vei
Mano, quer dizer que se a minha gasolina acabar, todo mundo do servidor que estiver de carro vai ser removido do carro ?
MAX_PLAYERS ?
Tinha que ser sу o playerid mano.
Re: Combustнvel Veнculo -
dPlaYer_ - 09.12.2012
.-. Me confudi copiei o loop de outro cуdigo do gm .-.
Bem , o erro continua ._.'
Re: Combustнvel Veнculo -
Lucas-Fc - 09.12.2012
Da Edit no Post, e concerta ai entгo mano.
Deixa Playerid.
As mensagens tambйm.
E para a gasolina ir diminuindo, crie um timer.
GetPlayerState Player State Driver
SetTimer"Gasolina" TEMPO PARA IR DIMINUINDO" True
Public gasolina
Gasolina -=
Re: Combustнvel Veнculo -
mau.tito - 09.12.2012
E veiculo do player?
pawn Код:
format(mFile, sizeof(mFile), PASTA_CONTAS, GetName(i));
Re: Combustнvel Veнculo -
dPlaYer_ - 09.12.2012
Erro resolvido obrigado.
Re: Combustнvel Veнculo -
EditPawn - 09.12.2012
Da pra vocк optimizar muito esse cуdigo ai em :S
DICA: Use SetVehicleParamsEx desligando o motor, fica parecendo mais real ^^