23.12.2011, 17:24
Quote:
@rjjj
Nгo funcionou cara... =/ O carro explode, jб tentei mudar o valou de 100 para 500, mas continua sem dar certo. |
Bem, fiz alguns testes e a resistкncia do veнculo atinge seu limite quando a vida do mesmo estб menor que 400 .
Mas ao chegar nesse limite, o jogador fica paralisado fora do veнculo apуs tentar entrar no mesmo, como vocк disse que queria :
Quote:
Quando aperta "F" para entrar no carro ele congela, mas era pra acontecer isso sу se o carro tivesse 100 ou menos de vida
|
Caso vocк esteja querendo que o veнculo que fique paralisado apуs chegar ao seu limite coloque :
pawn Код:
//Na public OnPlayerStateChange:
if(newstate == PLAYER_STATE_DRIVER)
{
new Parte[7];
new ID_Veiculo = GetPlayerVehicleID(playerid);
new Float:Saude;
GetVehicleHealth(ID_Veiculo, Saude);
GetVehicleParamsEx(ID_Veiculo, Parte[0], Parte[1], Parte[2], Parte[3], Parte[4], Parte[5], Parte[6]);
if(Saude < 400)
{
SetVehicleParamsEx(ID_Veiculo, false, Parte[1], Parte[2], Parte[3], Parte[4], Parte[5], Parte[6]);
SendClientMessage(playerid, 0x33CCFFAA, "Veнculo quebrado.");
}
else
{
SetVehicleParamsEx(ID_Veiculo, true, Parte[1], Parte[2], Parte[3], Parte[4], Parte[5], Parte[6]);
}
}
Se nгo for isso, especifique o que vocк quer o cуdigo faзa no jogo .
Espero ter ajudado .