SA-MP Forums Archive
[Ajuda] Carro - 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] Carro (/showthread.php?tid=383253)



Carro - Waldrey - 06.10.2012

Olб pessoal nгo queria ser preguiзoso ou folgado. Mais sou inciante em PAWM queria criar um sistema que exemplo quando chega na fumaзa PRETA o carro parasse ou simplesmente desliga-se quando pessoa tentava ligar o carro fala tipo em textdraw "Falha no motor"
Mais se for possнvel e tiver tempo se nгo tiver ok, vo tentar mais tarde.

Abraзo
Waldrey



Re: Carro - FeelLikeASir_ - 06.10.2012

Obter a vida do Veнculo constantemente (GetVehicleHealth). Checar se ela й menor que 300 e parar o motor.(SetVehicleParamsEx. Params 2 off).


Re: Carro - Ouro - 06.10.2012

pawn Code:
public OnPlayerUpdate(playerid)
{
    new vehicleid, Float:Lataria;
    vehicleid = GetPlayerVehicleID(playerid);
    GetVehicleHealth(vehicleid, Lataria);
    if(Lataria < 300)
    {
        GameTextForPlayer(playerid, "Falha no Motor", 3000, 4);
    }
    return 1;
}
Infelizmente, nгo sei fazer com que o motor desligue.


Re: Carro - FeelLikeASir_ - 06.10.2012

pawn Code:
new e, l, a, d, b, bo, o;
GetVehicleParamsEx(vehicleid, e, l, a, d, b, bo, o);
SetVehicleParamsEx(vehicleid, false, l, a, d, b, bo, o);



Re: Carro - StreetGT - 06.10.2012

Quote:
Originally Posted by Ouro
View Post
pawn Code:
public OnPlayerUpdate(playerid)
{
    new vehicleid, Float:Lataria;
    vehicleid = GetPlayerVehicleID(playerid);
    GetVehicleHealth(vehicleid, Lataria);
    if(Lataria < 300)
    {
        GameTextForPlayer(playerid, "Falha no Motor", 3000, 4);
    }
    return 1;
}
Infelizmente, nгo sei fazer com que o motor desligue.
й melhor criar um Timer de 2 segundos ou isso.