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=606211)



Функция - dimon199862 - 01.05.2016

Нужна функция для создания объекта в определенных координатах.
Имеются такие данные:
- координаты места в котором нужно создать объекты
- угол поворота
- ИД модели объектов
- координаты объектов
- углы поворотов объектов

В итоге должна получиться такая функция
Код:
OnCoordCreateObject(Float:px,Float:py,Float:pz,Float:ang,modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz)
px,py,pz,ang - координаты и угол пофорота места в котором нужно создать объект

modelid - модель объекта
x,y,z,rx,ry,yz - координаты и углы поворотов объекта

Есть созданная карта, а именно стройка в MapConstruction, предварительно в центре карты:
Код:
CreateObject(18981, 4.66, -2.28, -6.44,   0.00, 90.00, 0.00);
CreateObject(18980, -7.20, 9.51, 0.83,   0.00, 0.00, 0.00);
CreateObject(18980, 16.42, 9.51, 0.83,   0.00, 0.00, 0.00);
CreateObject(18980, 16.42, -14.20, 0.83,   0.00, 0.00, 0.00);
Нужно сделать какие-то смещения по x,y и z/
С математическими вычислениями у меня проблема, прошу помочь написать эту функцию или же скинуть готовую.

Спасибо!


Re: Функция - S4D - 01.05.2016

https://sampforum.blast.hk/showthread.php?tid=459733 (http://pawno.su/showthread.php?t=69065)