Как определить точку выхода из автомобиля.
#1

Доброго утра!

Я сделал интерьер в машину например:

Садишся с зади в бурито и попадаеш в интерьер но,
при выходе мне не нравится что выходит всегда с разных сторон.
Помогите определить координаты так, чтобы игрок выходил иммено с зади.

Спасибо за внимание!
Reply
#2

Код:
stock GetXYBehindPoint(Float:x,Float:y,&Float:x2,&Float:y2,Float:A,Float:distance)
{
x2 = x - (distance * floatsin(-A,degrees));
y2 = y - (distance * floatcos(-A,degrees));
}

stock GetXYBehindVehicle(playerid,&Float:x,&Float:y,Float:dis)
{
new currentveh;
new float:pos[3];
new float:A;
currentveh = GetPlayerVehicleID(playerid);
GetVehiclePos(currentveh,pos[0],pos[1],pos[2]);
GetVehicleZAngle(currentveh,A);
GetXYBehindPoint(pos[0],pos[1],x,y,A,dis);
}
Reply
#3

Cпасибо!Чюток подправил все прекрасно работает!
Reply
#4

а как также только спереди
Reply
#5

Quote:
Originally Posted by lost13
Посмотреть сообщение
а как также только спереди
а чем отличается точка выхода от позиции перед машиной?
Reply
#6

мои мозги не способны на такое
Reply
#7

Мой тебе совет, возвращайся когда твой мозг начнет это понимать.
Reply
#8

спасибо за помощь! +1! =D
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)