[Pedido] 2 Tiros de Pistola/Eagle e Morrer
#1

alguem faz esse comando pra min ? Vlw!
Reply
#2

pawn Код:
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid, bodypart)
{
    if(weaponid == 24 ) // Detecta se a arma й uma eagle
    {
        new Float:Life = GetPlayerHealth(playerid, Life);
        SetPlayerHealth(playerid, Life /2); // Diminue a vida pela metade
    }
    return 1;
}
Reply
#3

Funcionou ai ?
Reply
#4

Pooo vei vlw ! Man tu й zika Vlw mesmo!
Reply
#5

kkkk de boa
Reply
#6

eu indico utilizar o public OnPlayerGiveDamage no lugar do OnPlayerTakeDamage.

o GiveDamage serб tiro diretamente a skin do jogador.
Reply
#7

Quote:
Originally Posted by BrasilPlayGames
Посмотреть сообщение
eu indico utilizar o public OnPlayerGiveDamage no lugar do OnPlayerTakeDamage.

o GiveDamage serб tiro diretamente a skin do jogador.
OnPlayerTakeDamage - Esta callback й chamado quando um jogador recebe dano.
OnPlayerGiveDamage - Esta callback й chamado quando um jogador dano a outro jogador.

No meu entender seu comentбrio nгo faz sentido.
Reply
#8

Quote:
Originally Posted by DiiMeNoR
Посмотреть сообщение
OnPlayerTakeDamage - Esta callback й chamado quando um jogador recebe dano.
OnPlayerGiveDamage - Esta callback й chamado quando um jogador dano a outro jogador.

No meu entender seu comentбrio nгo faz sentido.
depende da forma que vocк utiliza os publics amigo, faзa o seu teste e descubra.

no meu servidor, eu utilizo os 2 publics, sendo o OnPlayerGiveDamage para armas comuns e o OnPlayerTakeDamage para armas com explosгo, como: Bazuca, etc...
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)