• Страница 1 из 1
  • 1
Архив - только для чтения
Модератор форума: andycrowz  
Пример реализации полета
EaSyMod
Рыцарь
Собственно есть квест. Его условием является перелет на Ароние в Хиджал. Помню кучу таких "полетов" в игре,но вот какие из них реализованы на данный момент?
Сообщение # 1 написано 19.06.2014 в 22:28
_dm666
<3 Death Metal
Там идет реализация через спелы, по-моему.
Сообщение # 2 написано 21.06.2014 в 00:45
EaSyMod
Рыцарь
_dm666, там полет идет от точки до точки. Поясню: игрок использует госсип,его сажает на дракона,дракон в свою очередь перемещает его по заданным координатам.
Сообщение # 3 написано 21.06.2014 в 18:20
infinium
Маршал
Задание "Разведывательный полёт" , работает по указанной выше схеме. Еще в награнде вроде бы подобное есть, там на драконе полёт. В грозовой гряде у сыновей Ходира также есть похожее задание.
На смарт скрипте можно написать подобные задания.
Сообщение # 4 написано 21.06.2014 в 20:23
Sergey996
Чемпион
Просто перелеты от точки до точки в waypoints, а запуск перелета на смарте.
Есть пример реализации, если автор попросит вышлю в лс.
Продажа готовых сборок cataclysm 4.3.4, legion (7.3.5), shadowlands, draginflight. Исправление спеллов, квестов, крашей на любых версиях вов. Цена договорная. Пишите в лс, не дорого.
Сообщение # 5 отредактировано Sergey996 - Суббота, 21.06.2014, 21:41
Low
Центурион
Цитата Sergey996 ()
Есть пример реализации, если автор попросит вышлю в лс.


возможно ли и мне выслать пример?
Рисовщица, выполняю любые заказы, босы, итемы, квесты, вендоры, кастомные нпс, ворлд ивенты (платно)
Сообщение # 6 написано 21.06.2014 в 22:09
_dm666
<3 Death Metal
Я как-то фиксил этот квест, но не помню уже конкретную реализацию, знаю, что есть спелы(смотрел в SpellWork).
Сообщение # 7 написано 21.06.2014 в 23:22
Sergey996
Чемпион
Цитата _dm666 ()
Я как-то фиксил этот квест, но не помню уже конкретную реализацию, знаю, что есть спелы(смотрел в SpellWork).

без спелов) можно.

Добавлено (21.06.2014, 23:34)
---------------------------------------------

Цитата _dm666 ()
возможно ли и мне выслать пример?

Скину в скайпе.
Продажа готовых сборок cataclysm 4.3.4, legion (7.3.5), shadowlands, draginflight. Исправление спеллов, квестов, крашей на любых версиях вов. Цена договорная. Пишите в лс, не дорого.
Сообщение # 8 написано 21.06.2014 в 23:34
EaSyMod
Рыцарь
Sergey996, спасибо,буду думать.
Сообщение # 9 написано 21.06.2014 в 23:37
_dm666
<3 Death Metal
Цитата Sergey996 ()
без спелов) можно.

Извиняюсь за офтоп, но я не думаю, что близзы просто так их забили в клиент. = )
Если по близлайку, то через спелы, а если "абы работало", то можно и на смарте)
Сообщение # 10 написано 22.06.2014 в 00:37
Sergey996
Чемпион
Цитата _dm666 ()
Если по близлайку, то через спелы, а если "абы работало", то можно и на смарте)

Даже если через спелы точки wp придется пилить).
Вот: id спела для этого кв = 105829;
он только сажает на дракона, остальное все smartAI and waypoints. Хотя перелет можно и через ядро реализовать, но тут уже кому как.
Продажа готовых сборок cataclysm 4.3.4, legion (7.3.5), shadowlands, draginflight. Исправление спеллов, квестов, крашей на любых версиях вов. Цена договорная. Пишите в лс, не дорого.
Сообщение # 11 отредактировано Sergey996 - Воскресенье, 22.06.2014, 01:05
No_MaTTeR
Старший Маршал
Делал реализацию движения по вэйпоинтам через Смарт. Выкладываю общедоступно (только здесь старт ВП происходит при спавне моба):
Код

/*SmartAI*/
DELETE FROM `smart_scripts` WHERE (`entryorguid`=645543 AND `source_type`=0);
INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES  
(645543, 0, 6, 0, 63, 0, 100, 0, 0, 0, 0, 0, 53, 1, 645543, 1, 0, 0, 2, 1, 0, 0, 0, 0, 0, 0, 0, 'Just spawn start WP');

/*Waypoints*/
DELETE FROM `waypoints`WHERE `entry`=645543;
INSERT INTO `waypoints` VALUES (645543, 1, -4500.254395, 6291.172852, -1.556075, 'WP 1');
INSERT INTO `waypoints` VALUES (645543, 2, -4484.432617, 6296.894531, -1.524464, 'WP 2');
INSERT INTO `waypoints` VALUES (645543, 3, -4471.145020, 6300.766602, -1.524467, 'WP 3');


Кто хитрее - додумает так, как нужно.
Сообщение # 12 написано 22.06.2014 в 01:38
Thermaplugg
Database Developer
а там разве не такси?
Сообщение # 13 написано 22.06.2014 в 01:55
  • Страница 1 из 1
  • 1
Поиск: