[Pedido] Pegar Posicao da Frente
#1

Gente, eu nгo estou encontrando algo que pegue a posiзгo da Frente do jogador.

Se alguem souber de algum sistema deste me avisem

Agradeзo jб!
Reply
#2

Como assim posiзao da frente??voce quer dizer que que quer Getar a posiзao na frente do jogador,e tipo,Salva a posiзao e Geta A Pos,ai voce so add +1(valor da posiзao que ficara a frente) na posiзao Y(acho que e Y que e a da frente)..
Reply
#3

PHP код:
stock GetXYFromPlayer(playerid, &Float:x, &Float:yFloat:distancegxy_mode:mode gxy_before)
{
    new
        
Float:a;
    if(
GetPlayerPos(playeridxya))
    {
        
GetPlayerFacingAngle(playerida);
        switch(
mode)
        {
            case 
gxy_behind: if((+= 180) > 360-= 360;
            case 
gxy_right: if((+= 90) > 360-= 360;
            case 
gxy_left: if((-= 90) < 0+= 360;
        }
        
+= distance floatsin(-adegrees);
        
+= distance floatcos(-adegrees);
        return 
1;
    }
    return 
0;

http://forum.sa-mp.com/showpost.php?...&postcount=432
Reply
#4

Entгo isso pega вngulos do triвngulo para calcular uma posiзгo de acordo com o angulo?

Sou pйssimo em geometria.
Reply
#5

Pelo que eu entendi da tua frase - se й que eu entendi - sim.
Reply
#6

cara esse codigo ae serve para pegar a coordenada de um serto local do corpo da skin pra por um objeto nela tipo um pickup?
Reply
#7

Nao Bruno,Para fazer isso voce pode usar Hold Studio(Feito Por Slice),esta na parte ENG.
Reply
#8

hum vlw ae cara pela ajuda
Reply
#9

Este cуdigo seria usado desta forma:

PHP код:
new Float:xFloat:yFloat:z;
GetPlayerPos(playeridxyz);
GetXYFromPlayer(playeridxy5); // 5 й a distancia 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)