YTDB

YTDB (http://ytdb.ru/index.php)
-   Корзина / Trash can (http://ytdb.ru/forumdisplay.php?f=21)
-   -   Дракуру и проэкции (http://ytdb.ru/showthread.php?t=11476)

SignFinder 01.12.2011 13:11

Дракуру и проэкции
 
есть квест http://ru.wowhead.com/quest=11991 есть квеститем http://ru.wowhead.com/item=35797 у которого есть спел dummy server script http://ru.wowhead.com/spell=47110 который временно суммонит нипа http://ru.wowhead.com/npc=26500.
в item_template спел прописан но он не работает. реализуется через spell_scripts на раз. В связи с этим вопросы-правильно ли что в creature уже есть записи о выставленных НИПах? и зачем на этого нипа 26500 в creature_template_addon висят ауры?

YuruY 01.12.2011 13:58

Он наверно не суммонит а выводить из невидимости должен судя по ауре: http://www.wowhead.com/spell=47119

SignFinder 01.12.2011 14:39

Цитата:

Сообщение от YuruY (Сообщение 37012)
Он наверно не суммонит а выводить из невидимости должен судя по ауре: http://www.wowhead.com/spell=47119

ммм буду пробовать через spell_scripts снять ауру-спс. но судя по описанию полей нельзя command 14 в spell_scripts сделать на конкретный id/guid НИПа

И в описании написано-временный суммон НИПа-а если снять ауру-он виден постоянно будет.

PS через spell_scripts нельзя снять ауру с нипа :-(

а вот сделать временный сумон получается очень даже красиво

NeatElves 01.12.2011 17:42

В мангосе это есть в коде - смотрите внимательно

SignFinder 02.12.2011 15:51

Цитата:

Сообщение от NeatElves (Сообщение 37014)
В мангосе это есть в коде - смотрите внимательно

этот код проверяет итемы-а где снятие ауры то?
я его воткнул в тринити в нужное место-все скомпилилось-но аура у нипа не снимается.

NeatElves 02.12.2011 16:24

А она не должна сниматься, на игрока вешается аура видимости.))) Ищем по коду далее.)

SignFinder 03.12.2011 13:26

Цитата:

Сообщение от NeatElves (Сообщение 37027)
А она не должна сниматься, на игрока вешается аура видимости.))) Ищем по коду далее.)

не вижу.
Код:

case 4255: spellId = 47381; break;  // Reagent Check (Frozen Mojo)
  m_caster->CastSpell(m_caster, spellId, true, m_CastItem, NULL, m_caster->GetObjectGuid(), m_spellInfo);

проверили areaid и кастанули спелл 47381 на игрока-этот спел проиграл анимацию питья и удалились 5штук Frozen Mojo. Все. куда дальше не могу вьехать-я уж и скриптдев2 скачал там поискал.
В коде Mangos поискал по 47381, 47110, 47117, YTDB для мангос тоже обыскал-и не нашел никаких упоминаний о том какая аура вешается на игрока-чтобы он видел Дракуру.

NeatElves 03.12.2011 14:11


Ну стоит же у вас гит в системе, ну задайте его поиск по добавленной строке с номером 47381, и получите коммит ее содержащий, или через веб нажмите бламе на файле для просмотра и найдите изменение строки, а по нему уже коммит, чего там сложного...

SignFinder 03.12.2011 15:38

Цитата:

Сообщение от NeatElves (Сообщение 37038)

Ну стоит же у вас гит в системе, ну задайте его поиск по добавленной строке с номером 47381, и получите коммит ее содержащий, или через веб нажмите бламе на файле для просмотра и найдите изменение строки, а по нему уже коммит, чего там сложного...

Я в очередной раз прошу прощения-я не знаю как такое получается. я делал поиск с 47381 по коду мангоса с помощью FAR и мне выдавало только первый кусок. Как только вы процитировали второй кусок - он в поиске фар появился. Бред конечно-но вот как то так и было.


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

YTDB - MaNGOS DataBase