[Ayuda] SetObjectRot + Timer.
#5

Quote:
Originally Posted by Daniel-92
Посмотреть сообщение
pawn Код:
GetPlayerPos(i, Pos[X], Pos[Y], Pos[Z]);
SetObjectRot(Object, Pos[X], Pos[Y], Pos[Z]);
Ahi obtienes la posiciуn del jugador y se la pones como rotaciуn al objeto, eso esta totalmente mal tenes que usar una funciуn para cambiarle la rotaciуn Z al objeto y se te complicaria un poco mas buscando la rotaciones X,Y.

Para la rotaciуn Z te puedes guiar de йsta funciуn de the_chaoz, tenes q modiicarla para que funcione con un objeto.
pawn Код:
SetPlayerFacingPos(playerid, Float:x, Float:y) //BY THE_CHAOZ
{
    if(!floatcmp(x, 0.0) && !floatcmp(y, 0.0))return 0;
    static Float:p[3];
    GetPlayerPos(playerid, p[0], p[1], p[2]);
    p[2] = atan2((y-p[1]), (x-p[0])) + 270.00;
    if(p[2]>360)p[2]-=360.00;
    return SetPlayerFacingAngle(playerid, p[2]);
}
Estudiй ese cуdigo, lo eh entendido mucho, pero no entendн lo de 'atan2'. Podrнas explicarme para quй sirve?.

Saludos.
Reply


Messages In This Thread
[Ayuda] SetObjectRot + Timer. - by Swedky - 21.11.2013, 11:46
Re: [Ayuda] SetObjectRot + Timer. - by 0xFFFFFF - 21.11.2013, 12:01
Respuesta: Re: [Ayuda] SetObjectRot + Timer. - by Swedky - 21.11.2013, 12:09
Re: [Ayuda] SetObjectRot + Timer. - by Daniel-92 - 21.11.2013, 14:20
Respuesta: Re: [Ayuda] SetObjectRot + Timer. - by Swedky - 27.11.2013, 14:33
Re: [Ayuda] SetObjectRot + Timer. - by Daniel-92 - 27.11.2013, 16:17
Respuesta: [Ayuda] SetObjectRot + Timer. - by Swedky - 30.11.2013, 19:38
Respuesta: [Ayuda] SetObjectRot + Timer. - by OTACON - 30.11.2013, 23:05
Respuesta: [Ayuda] SetObjectRot + Timer. - by Swedky - 30.11.2013, 23:15
Respuesta: [Ayuda] SetObjectRot + Timer. - by DesingMyCry - 30.11.2013, 23:37
Respuesta: [Ayuda] SetObjectRot + Timer. - by EnzoMetlc - 01.12.2013, 00:46
Respuesta: [Ayuda] SetObjectRot + Timer. - by OTACON - 01.12.2013, 01:06
Respuesta: [Ayuda] SetObjectRot + Timer. - by EnzoMetlc - 01.12.2013, 01:11
Respuesta: [Ayuda] SetObjectRot + Timer. - by DesingMyCry - 01.12.2013, 01:25
Respuesta: [Ayuda] SetObjectRot + Timer. - by OTACON - 01.12.2013, 12:01
Respuesta: [Ayuda] SetObjectRot + Timer. - by adrianxd - 01.12.2013, 16:27
Respuesta: [Ayuda] SetObjectRot + Timer. - by OTACON - 01.12.2013, 22:55
Respuesta: [Ayuda] SetObjectRot + Timer. - by adrianxd - 02.12.2013, 00:13

Forum Jump:


Users browsing this thread: 10 Guest(s)