YTDB  

Вернуться   YTDB > Баг-репорты (Патчи) / Bug reports (Patches) 3.3.5a > Необходима поддержка скриптов / Needs script support

Необходима поддержка скриптов / Needs script support Большая часть контента ВоВ на данный момент реализована. Однако нерабочих квестов, боссов и т.п. - еще много. Это потому, что невозможно все сделать через базу.

Данный раздел специально выделен для скриптов, реализующих действия, которые невозможно реализовать через базу.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.12.2011, 11:38   #1
SignFinder
Helper TC_YTDВ
 
Аватар для SignFinder
 
Регистрация: 26.04.2010
Сообщений: 125
Сказал(а) спасибо: 31
Поблагодарили 42 раз(а) в 26 сообщениях
SignFinder Скоро придёт к известности
По умолчанию [612] Еще разок задать им жару!

Проблема с квестом
http://ru.wowhead.com/quest=11023/
Есть триггерные мобы для ядер
http://ru.wowhead.com/npc=23119 у гобов http://ru.wowhead.com/object=185861.
Есть Eventai скрипт привязанный к триггерным мобам.
У скрипта есть два экшн типа:
1. 33 типа-ACTION_T_KILLED_MONSTER на creature_id 23118
2. 41 тип - ACTION_T_FORCE_DESPAWN

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

Я не очень понимаю почему в скрипте указан НПЦ 23118-хотя бомба юзается на 23119, и почему на воскрешенном НПЦ не засчитывается бомба без рестарта сервера? 23118 вообще рядом нету такого НИП.


Плюс на мангос такая же беда и еще вопрос-как на мангосе увидеть гм персонажем триггерных нип? .gm on не помогает

и еще-бомбы не деспаунятся после срабатывания.

Последний раз редактировалось SignFinder; 23.12.2011 в 12:22.
SignFinder вне форума   Ответить с цитированием
Старый 23.12.2011, 14:55   #2
SignFinder
Helper TC_YTDВ
 
Аватар для SignFinder
 
Регистрация: 26.04.2010
Сообщений: 125
Сказал(а) спасибо: 31
Поблагодарили 42 раз(а) в 26 сообщениях
SignFinder Скоро придёт к известности
По умолчанию

я по прежнему непонимаю почему стоит 23118 хотя нипы стоят и убиваются 23119
но фикс проблемы вот

Код:
UPDATE `creature_ai_scripts` SET `event_flags`=1 WHERE `creature_id`=23119;
Сейчас в базе стоит флаг =0 что значит неповторяющийся эвент. Соответственно триггерный моб ресается а не срабатывает.

Последний раз редактировалось SignFinder; 23.12.2011 в 14:59.
SignFinder вне форума   Ответить с цитированием
Старый 23.12.2011, 19:23   #3
Selexanus
Новичок
 
Регистрация: 11.03.2011
Сообщений: 19
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
Selexanus На верном пути
По умолчанию

23118 - это стрелочка над ядрами. Указывает в какие из груды ядер можно скинуть бомбы в текущий момент времени. При деспавне 23119 должна деспавнится и стрелка. А при спавне ядер - так же появляться.
Selexanus вне форума   Ответить с цитированием
Старый 23.12.2011, 20:44   #4
NeatElves
YTDB dev
 
Аватар для NeatElves
 
Регистрация: 05.11.2009
Сообщений: 5,792
Сказал(а) спасибо: 82
Поблагодарили 5,249 раз(а) в 4,716 сообщениях
NeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспоримаNeatElves Репутация неоспорима
По умолчанию

Вывод, п2 для хака пойдет.
Итог, надо скриптовать.)
NeatElves вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 00:31. Часовой пояс GMT +4.


YTDB - MaNGOS DataBase

Русский форум Мангос - официальный форум RMDC

Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума YTDB будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot