[AJUDA] Cordenadas e Angulos
#1

estou tentando ajudar nosso amigo _.MET4L._, mas ano estou conseguindo usar as cordenadas e os angulos direito

pawn Код:
new missel;
new Float:X,Float:Y,Float:Z,Float:a;
GetPlayerPos(i,X,Y,Z);
SetPlayerFacingAngle(i,a);
missel = CreateObject(354,X,Y,Z,0,0,a);
vou dar um exemlo aki:

eu coloco apуs esse codigo:
MoveObject(missel,X+10,Y,Z,60);

independente do angulo do carro, ele sempre vai ir pra leste, eu gostaria que o objeto "missel" fosse para onde o player estive-se voltado

obrigado a todos
Reply
#2

Isso pode te ajudar
pawn Код:
stock GetXYInFrontOfPlayer(playerid, &Float:x, &Float:y, Float:distance)
{
    // Created by ******

    new Float:a;

    GetPlayerPos(playerid, x, y, a);
    GetPlayerFacingAngle(playerid, a);

    if (GetPlayerVehicleID(playerid)) {
        GetVehicleZAngle(GetPlayerVehicleID(playerid), a);
    }

    x += (distance * floatsin(-a, degrees));
    y += (distance * floatcos(-a, degrees));
}
Reply
#3

otimo mano!

reputation +

tem como vc dar uma adaptada no meu code? eu tentei mas nao consegui :S
Reply
#4

ops, й um stock, nao sei onde estava coma cabeзa oquando pedi para voce adaptar pra mim,kkkkkk, vlw mano
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)