SA-MP Forums Archive
Как определить точку выхода из автомобиля. - 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: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Как определить точку выхода из автомобиля. (/showthread.php?tid=281996)



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

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

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

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

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


Re: Как определить точку выхода из автомобиля. - CaHbKo - 09.09.2011

Код:
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);
}



Re: Как определить точку выхода из автомобиля. - safari - 12.09.2011

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


Re: Как определить точку выхода из автомобиля. - lost13 - 22.01.2012

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


Re: Как определить точку выхода из автомобиля. - Stepashka - 22.01.2012

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


Re: Как определить точку выхода из автомобиля. - lost13 - 22.01.2012

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


Re: Как определить точку выхода из автомобиля. - Stepashka - 22.01.2012

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


Re: Как определить точку выхода из автомобиля. - lost13 - 22.01.2012

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