VHealth print ajudae -
focaximubh - 22.02.2014
Olб, boa tarde, ai galera alguйm pode me dar uma luz nessa parada do 0.3z?
pawn Код:
public OnPlayerWeaponShot( playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ )
{
if(hittype == 2) // Ao acertar qualquer veiculo com tiro
{
new Float:Health, msg[150];
new vhit = GetVehicleHealth(hitid, Health);
GetVehicleHealth(hitid, Health);
SetVehicleHealth(hitid, Health - 30);
format(msg, sizeof(msg), "Hit: %i", vhit);
SendClientMessage(playerid, -1, msg);
}
return true;
}
Neste cуdigo estou tentando imprimir o valor do hit executado pelo player ao atingir o veнculo, dessa forma que eu fiz o veнculo perde 30 de life por tiro sendo assim ele nгo irб explodir assim que tomar 1 tiro sу tendo que dar vбrios para o veнculo chegar a pegar fogo mais a minha dъvida й como fazer para exibir o HIT dado ex:
2 tiros = 60 life retirados
1 tiro = 30 life retirados
ou o valor expressado acima...
vlw desdejб '-'
Re: VHealth print ajudae -
IgorVini - 22.02.2014
Nгo entendo muito bem.. mas, a vida dos veнculos sгo 1000, e nгo 100, entгo vocк deveria colocar
Код:
SetVehicleHealth(hitid, Health - 650);
https://sampwiki.blast.hk/wiki/VehicleHealth
Re: VHealth print ajudae -
focaximubh - 22.02.2014
Foi mal coloquei 100 mais tipo assim pelo tiro o veнculo perde por exemplo 50 de lataria a cada tiro, eu quero й imprimir o valor que foi retirado de vida do carro quando a gente atira nele '-'
Re: VHealth print ajudae -
IgorVini - 22.02.2014
Код:
SetVehicleHealth(hitid, Health - 551);
format(msg, sizeof(msg), "Hit: %i", vhit);
SendClientMessage(playerid, -1, "O seu veiculo perdeu metade de sua vida");
Vocк sу tem que definir quando ele atirar uma vez ele perde metade, quando atira 2 explode..
Nгo entendo muito bem, mas, se ajudei..
Re: VHealth print ajudae -
Schocc - 22.02.2014
Use 128 cell's quando usar funзхes como
SendClientMessage. ^^
Re: VHealth print ajudae -
ViniBorn - 22.02.2014
Tenta retornar 0 na funзгo, e setar manualmente o valor de dano que vocк quer, de acordo com a arma que foi usada.
Re: VHealth print ajudae -
focaximubh - 22.02.2014
Quote:
Originally Posted by ViniBorn
Tenta retornar 0 na funзгo, e setar manualmente o valor de dano que vocк quer, de acordo com a arma que foi usada.
|
VLW vini consegui aqui a partir do que vocк falou thank's