22.07.2014, 23:25
Adicionaremos uma variбvel ao topo para identificar as pickups do "tipo vida":
Criaremos a pickup que serб criada quando o usuбrio morrer:
Adicionaremos a funзгo que serб chamada quando o usuбrio 'pegar' a pickup quando dropada:
Nгo teste, fiz do jeito que me veio a mente. Nгo tenho certeza que irб funcionar, porйm, teste.
#Se eu tiver errado em algum ponto, me desculpem, podem me corrigir
Boa sorte e abraзos.
PHP код:
new pickVida;
PHP код:
public OnPlayerDeath(playerid, killerid, reason)
{
new Float:x, Float:y, Float:z; // Variбveis que serгo necessбrias para a posiзгo do usuбrio
GetPlayerPos(playerid, x, y, z); // Pegando as posiзхes do local da morte do usuбrio
pickVida = CreatePickup(1240, 0, x, y, z); // Criando a Pickup no local da morte do usuбrio
return 1;
}
PHP код:
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == pickVida)
{
new Float:vida;
GetPlayerHealth(playerid, vida); // Verifica a vida do usuбrio
SetPlayerHealth(playerid, vida + 20); // Adiciona +20 a vida do usuбrio
}
return 1;
}
#Se eu tiver errado em algum ponto, me desculpem, podem me corrigir
Boa sorte e abraзos.