[Ajuda]Carro Quebrar -
keller012 - 04.01.2011
Como eu faзo pro carro quando chegar a "vida" de quase explodindo ele desligar?
o desligar motor do 0.3c
Re: [Ajuda]Carro Quebrar -
Macintosh - 04.01.2011
Se existir a funзгo GetVehicleHealth que eu nгo sei...
podes usar isso.
pawn Код:
if(GetVehicleHealth == 33) // o carro explode com 30 de lataria eu acho ._.
{
//funзгo
}
Re: [Ajuda]Carro Quebrar -
[FeK]Knife - 04.01.2011
Usa o Search que la tem eu te garanto !
E na parte PT ainda ._.
Re: [Ajuda]Carro Quebrar -
Black Sσldiєя - 04.01.2011
Precisaria verificar a vida do carro constantemente, pode ser no OnPlayerUpdate ou em um timer repetitivo.
Seu GM usa algum SetTimer de atualizaзгo (no mбximo 2-2 segundos) ?
Re: [Ajuda]Carro Quebrar -
Macintosh - 04.01.2011
Tinha Knife tinha...
O codigo expirou do pastebin :S
pawn Код:
new Float:health;
GetVehicleHealth(GetPlayerVehicleID(playerid), health);
if(health < 33)
{
//funзгo
}
Crйditos a DraKinS D:
Re: [Ajuda]Carro Quebrar -
Black Sσldiєя - 04.01.2011
Lucas, eu acho que o carro pega fogo abaixo de 250 e nгo de 33, jб que a vida total do carro й 1000.
Re: [Ajuda]Carro Quebrar -
Macintosh - 04.01.2011
Se o carro nгo pegar no 30 vai aumentando atй achar RIARIARIARAIIAIRAIRAIRAIRAIRAI
Pхe 253...
Respuesta: [Ajuda]Carro Quebrar -
zSuYaNw - 04.01.2011
GetVehicleDemageStats ?
Re: [Ajuda]Carro Quebrar -
Black Sσldiєя - 04.01.2011
Bom, jб que o autor do tуpico demora pra responder, fiz um simples. Poem na public OnPlayerUpdate e vк se funciona, testei nгo.
pawn Код:
if (GetPlayerVehicleSeat(playerid) == 0)
{
new Float:health, engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleHealth(GetPlayerVehicleID(playerid), health);
if (health < 250)
{
SetVehicleHealth(GetPlayerVehicleID(playerid), 300.0);
GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(GetPlayerVehicleID(playerid), false, lights, alarm, doors, bonnet, boot, objective);
SendClientMessage(playerid, 0xFF0000AA, "Seu carro pifou!");
}
}