SA-MP Forums Archive
[Pedido] Sistema de aparecer nome da vitima ao mirar sniper ? - 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: [Pedido] Sistema de aparecer nome da vitima ao mirar sniper ? (/showthread.php?tid=560770)



Sistema de aparecer nome da vitima ao mirar sniper ? - ScripterInicianteBR - 30.01.2015

Pessoal preciso de um sistema que quando o atirar apenas mirar na vitima aparecer em quem ele estб mirando um sistema simples ou parecido por favor deixem os downloads / tutoriais / dicas , tudo serгo bem vindos ^^

Ex do que eu queria mesmo quando apenas mirar :

Vitima :
Arma :
Distвncia :
Vida/Colete :

se nгo um simpleszinho apenas aparecendo o nome da vitima jб estб bom


Re: Sistema de aparecer nome da vitima ao mirar sniper ? - ScripterInicianteBR - 30.01.2015

@Edit

Ngm ... aguardando .


Re: Sistema de aparecer nome da vitima ao mirar sniper ? - Gii - 30.01.2015

pawn Код:
public OnPlayerUpdate(playerid)
{
    new mirandoEm = GetPlayerTargetPlayer(playerid);
   
    if( mirandoEm != INVALID_PLAYER_ID && GetPlayerWeapon(playerid) == 34 )
    {
        new
            Float:x,
            Float:y,
            Float:z,
            Float:vida,
            Float:distancia,
            str[100],
            Nome[24],
        ;
       
        GetPlayerName(mirandoEm, Nome, 24);
        GetPlayerHealth(mirandoEm, vida);
        GetPlayerPos(mirandoEm, x, y, z);
       
        distancia = GetPlayerDistanceFromPoint(playerid, x, y, z),
       
        format(str, sizeof(str), "Nome: %s - Vida: %0.2f - Distвncia: %0.2f metros", Nome, vida, distancia);
        SendClientMessage(playerid, -1, str);
    }
   
    return 1;
}
O "resto" й contigo.

OBS:Do modo atual irб ocorrer um flood no chat se vocк ficar mirando no jogador...
Em textdraw ficaria melhor.


Re: Sistema de aparecer nome da vitima ao mirar sniper ? - ScripterInicianteBR - 30.01.2015

@EditTуpic :
Pessoal esqueci de colocar no tуpico que eu queria em TextDraw :C , obrigado por lembrar iCasTiel

@Off

Obrigado iCasTiel , ... irei tentar bota-lo em TextDraw e tentar botar em meu servidor


Re: Sistema de aparecer nome da vitima ao mirar sniper ? - ScripterInicianteBR - 30.01.2015

@Edit

iCasTiel , sу mente com o seu cуdigo estб dando " O Pawn Library Parou De Funcionar " ... vou estudar um pouquinho de TextDraw pra aprender colocar no canto da tela >> , obrigado


Re: Sistema de aparecer nome da vitima ao mirar sniper ? - Gii - 30.01.2015

pawn Код:
new
    Float:x,
    Float:y,
    Float:z,
    Float:vida,
    Float:distancia,
    str[100],
    Nome[24]
;



Re: Sistema de aparecer nome da vitima ao mirar sniper ? - ScripterInicianteBR - 30.01.2015

iCasTiel , onde eu posso achar as x,y,z (Definiзхes) para eu poder colocar ao lado , como acho a posiзгo ?


Re: Sistema de aparecer nome da vitima ao mirar sniper ? - Bruno13 - 30.01.2015

Quote:
Originally Posted by ScripterInicianteBR
Посмотреть сообщение
iCasTiel , onde eu posso achar as x,y,z (Definiзхes) para eu poder colocar ao lado , como acho a posiзгo ?
Cara, vocк pede muita coisa, e nгo pesquisa, vocк nunca vai aprender assim...pesquise no ******, "como pegar posiзгo player samp", duvido que nгo vб encontrar.


Re: Sistema de aparecer nome da vitima ao mirar sniper ? - ScripterInicianteBR - 30.01.2015

@Bruno13 , me mande o link da regra que nгo pode pedir ^^ ... Obrigado !


Re: Sistema de aparecer nome da vitima ao mirar sniper ? - zPain - 31.01.2015

Quote:
Originally Posted by iCasTiel
Посмотреть сообщение
pawn Код:
public OnPlayerUpdate(playerid)
{
    new mirandoEm = GetPlayerTargetPlayer(playerid);
   
    if( mirandoEm != INVALID_PLAYER_ID && GetPlayerWeapon(playerid) == 34 )
    {
        new
            Float:x,
            Float:y,
            Float:z,
            Float:vida,
            Float:distancia,
            str[100],
            Nome[24],
        ;
       
        GetPlayerName(mirandoEm, Nome, 24);
        GetPlayerHealth(mirandoEm, vida);
        GetPlayerPos(mirandoEm, x, y, z);
       
        distancia = GetPlayerDistanceFromPoint(playerid, x, y, z),
       
        format(str, sizeof(str), "Nome: %s - Vida: %0.2f - Distвncia: %0.2f metros", Nome, vida, distancia);
        SendClientMessage(playerid, -1, str);
    }
   
    return 1;
}
O "resto" й contigo.

OBS:Do modo atual irб ocorrer um flood no chat se vocк ficar mirando no jogador...
Em textdraw ficaria melhor.
Recomendo usar static.