Ru-MaNGOS

Ru-MaNGOS (http://mangos.ytdb.ru/index.php)
-   Скрипты (http://mangos.ytdb.ru/forumdisplay.php?f=19)
-   -   Лицом к игроку, как??? (http://mangos.ytdb.ru/showthread.php?t=2011)

Lordronn 03.08.2010 23:45

Лицом к игроку, как???
 
Как повернуть НИПа(босса) лицом к игроку, то есть поменять угол босса на такой угол, при котором взгляд босса был бы направлен на игрока. В одном скрипте нужно кастовать в игрока спелл.Эфект у спелла - сумон. Засумоненный моб должен после спауна бежать под углом, под которым босс расположен по отношению к выбранному игроку.Можно ли как нибудь организовать такое? Как сделать движение под углом знаю, а вот остальное - нет

zergtmn 04.08.2010 00:37

Unit::SetFacingToObject

Lordronn 04.08.2010 01:38

GetAngle();
тут я вообще не уверен. С этой функцией как я понял можно получить угол к координатам(x,y) то есть получается, нужно повернуть НИПа к таргету (игроку),получить координаты игрока, и получить угол с помощью координат?
Не совсем понимаю,как потом использовать этот угол, как его указать

virusav 04.08.2010 08:50

Судя по описанию в первом посте, суммон должен бежать к игроку, раз босс должен быть повернут лицом к игроку.
Если так, то угол здесь не нужен, просто указать координаты игрока.

Lordronn 04.08.2010 12:43

Нет, сумонится моб в игроке а после бежит дальше.Я сделал это так:
Выбираю цель, получаю угол босса к цели(изначально угол 0 градусов), после сумоню в цель моба, и двигаю его под полученным углом


Текущее время: 05:44. Часовой пояс GMT +3.

ru-mangos.ru - Русское сообщество MaNGOS