SA-MP Forums

SA-MP Forums (https://forum.sa-mp.com/index.php)
-   Português/Portuguese (https://forum.sa-mp.com/forumdisplay.php?f=34)
-   -   [Ajuda] Carro (https://forum.sa-mp.com/showthread.php?t=383253)

Waldrey 06/10/2012 09:14 PM

Carro
 
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

FeelLikeASir_ 06/10/2012 09:36 PM

Re: Carro
 
Obter a vida do Veículo constantemente (GetVehicleHealth). Checar se ela é menor que 300 e parar o motor.(SetVehicleParamsEx. Params 2 off).

Ouro 06/10/2012 09:41 PM

Re: Carro
 
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.

FeelLikeASir_ 06/10/2012 09:48 PM

Re: Carro
 
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);

StreetGT 06/10/2012 10:41 PM

Re: Carro
 
Quote:

Originally Posted by Ouro (Post 2157067)
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.


All times are GMT. The time now is 05:08 AM.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.