[AJUDA]OnPlayerShootPlayer nгo funcionando...
#1

Bom galera eu uso a include OPSP e acrescentei ao meu GM a public OnPlayerShootPlayer.
Dentro dela eu coloquei o seguinte cуdigo:
pawn Код:
public OnPlayerShootPlayer(Shooter,Target,Float:HealthLost,Float:ArmourLost)
{
    new msg[128],name1[24],name2[24];
    GetPlayerName(Shooter,name1,24);
    GetPlayerName(Target,name2,24);
    format(msg,sizeof(msg),"[INFO]: %s atirou em %s(Perdeu %f de HP e %f de Colete)!",name1,name2,HealthLost,ArmourLost);
    SendClientMessageToAll(0xFFFFFFFF,msg);
    return 1;
}
Mas, por algum motivo, quando eu vou testar o cуdigo com alguйm, se eu atiro com qualquer arma nгo acontece exatamente nada...

Alguem poderia ajudar?
<3
Reply
#2

Segundo este codigo que vocк postou, deverб somente mostrar o nome e a saude do jogador que atirou e do jogador que foi alvejado.
Reply
#3

Й, somente, mas o problema й que eu criei um cуdigo enorme e nгo funcionou, daн eu percebi que tambйm nгo estava mandando a mensagem. Retirei todo o cуdigo e deixei sу essa parte e testei.
Nгo mandou a mensagem.
@Edit
Acabei de adicionar mais uma parte no cуdigo, que eu vi em um tуpico americano, o cara usava antes de qualquer coisa no OnPlayerShootPlayer:
pawn Код:
if ( Shooter != INVALID_PLAYER_ID )  
    {
Isso tem haver com alguma coisa?
Bom, por via das dъvidas vou arranjar alguйm pra testar comigo no Hamachi aqui... Qualquer coisa eu respondo.
@edit2
Testei com o code acima e nгo funcionou tambйm...
O que serб?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)