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



Life - iPhonee - 09.08.2019

Alguйm Sabe o motivo de perder vida quando bate com o veiculo?
Aguardo a Resposta


Re: Life - Andinho - 09.08.2019

Provavelvente estarб aki "OnVehicleDamageStatusUpdate".


Re: Life - ipsLuan - 09.08.2019

- Verifique na callback OnPlayerVehicleDamage a existкncia de algum cуdigo.


Re: Life - iPhonee - 10.08.2019

Nгo hб OnPlayerVehicleDamage muito menos OnVehicleDamageStatusUpdate


Re: Life - Felipealves - 10.08.2019

Veja se й algum FS ou Include de cinto.


Re: Life - iPhonee - 10.08.2019

Nгo й nenhum deles! Hб algo semelhante tambйm, quando eu dou vida todos, quem estar dentro do veiculo nгo ganha life e quando usa /reparar ele restaura a vida.

Ainda aguardo respostas!


Re: Life - Felipealves - 10.08.2019

Aguarda milagres nй?

Que diabos de gamemode vc ta usando fi, da mais explicaзгo, ta de sacanagem.


Re: Life - iPhonee - 10.08.2019

Servidor Trucker, a unica explicaзгo й que perde vida depois que o veiculo sofre um dano, e quando o veiculo й reparado a vida tambйm й regenerada.


Re: Life - Felipealves - 10.08.2019

Daahh, Procura por SetPlayerHealth, ou manda o donwload q vejo pra vc.


Re: Life - iPhonee - 10.08.2019

Olha Downloads й muito difнcil de eu mandar, mas eu procurei por SetPlayerHealth, e encontrei um pouco sobre

Em public Speedometer_Update achei:
Quote:

SetPlayerHealth(playerid, vehiclehealth / 10.0);

e comando de dar vida todos temos:
Quote:

COMMAND:darvidatodos(playerid, params[])
{
new Name[24], Msg[256];
if (APlayerData[playerid][LoggedIn] == false) return 0;
if (APlayerData[playerid][PlayerLevel] < 3) return 0;
for (new i; i <= GetMaxPlayers(); i++)
if (IsPlayerConnected(i))
if (IsPlayerInAnyVehicle(i) == 0)
SetPlayerHealth(i, 100.0);
GetPlayerName(playerid, Name, sizeof(Name));
format(Msg, 256, "{a9c4e4}O {ffffff}%s %s{a9c4e4} deu vida mбxima para todos do servidor.", AdminLevelName[APlayerData[playerid][PlayerLevel]], Name);
SendClientMessageToAll(0xffffffff, Msg);
return 1;
}