Closed ghost closed 10 years ago
почти все :) последняя строка в SQL-ах должна быть, и с номерами коммитов возиться не надо.
Я в название коммита .sql забыл добавить(расширение), извините тупанул! По поводу номера коммита - по другому он бы и не запушился. Опять бы все репо запушилось нафиг :) Катаклизм sql файлы куда можно среквестить? Я про файлы из этого репозитария - https://github.com/Ulduar/Cataclysm-EventAI-content Хочу базовую EventAI версию Рагнароса сделать и запушить) Чтобы при заливке не получилось каши. P.S: Спасибо за мерж! Удачи!
туда же, только файл называйте начиная с mt000..., чтобы его только автоапдейтер от катаклизма цеплял.
Понял, спасибо. На неделе постараюсь закончить Рагнароса. Правда абилки Удар Сульфураса(98710) и Разделяющий удар работать не будут(98951), так-как имеют TARGET_TYPE_46(TARGET_SCRIPT_COORDINATES), а по этому таргет типу информации в ядре к сожалению нет. И что отвечает за это я тоже не знаю. Spell_script_target здесь к сожалению не поможет. P.S: Скриптую выборочно, потому что не по всем боссам есть данные. Хотя ДБМ от Том Руса тащит)
Я вот думаю, может в АСИД отправить? Просто если примут в АСИД, то примут и в YTDB, а примут в YTDB - попадет и к вам, и вам меньше мороки и мне тоже) :laughing: Что скажете? P.S: У вас в бранче ещё один пулл реквест висит.
Попробуйте, но там можно ждать хоть какой-то реакции годами. Хотя как повезет.
Я им на форум отписал, может быстрее процесс пойдет. Хотя у них только один человек мержем занимается. Так-что на счет реакции годами вы правы. P.S: Алисразор, Беттилак, Повелитель Риолит и Мажордом Фэндрал Олений Шлем требуют поддержки вехиклов, да и функций в EAI не хватает нужных, поэтому за их реализацию пока браться даже не стоит. Они бы THROW_AI_EVENT бы переделали бы, чтобы отправлять можно было конкретному существу, глядишь чего и смог бы сделать) В SD2 и так это можно сделать, а тут фиг) Я им писал ещё давно, но они что-то молчат. https://github.com/mangosR2/scriptdev2/commit/3d5d5dfa0dfc64f76c4ce2611d2b41e4d34ed2fb Отличный пример)
Посмотрите на этот коммит https://github.com/scriptdev2/scriptdev2/commit/2e8136f745f7ba19ef012fbf82d6715c2955893f Там вроде как обычный треш моб, но он не такой обычный, как может показаться на первый взгляд. В последнем реквесте моем, который вы смержили, я добавлял скрипт этому мобу, но у xfurry получилось намного лучше и более приближенно к официальному серверу. Этот нпц сторожит проходы к Везаксу и Хранителям)
К сожалению у меня нет времени добавлять новый Ульдуар по частям. Придется ждать пока румын закончит чтобы спуллить целиком...
Да неплохо получается, вон Алгалоном занялся) Интересно, что дальше)
Блин у этого нпц, про которого я выше написал есть EventAI скрипт и DB_script, в запросе стоит удаление скриптнейма и присвоение EventAI, нужно запрос править будет, если вы целиком спуллите Ульдуар. P.S: Коммиты в ACID не принимают, походу это моя ошибка. Я в файлы кучу всего намешал, а нужно только creature_ai_scripts, texts и summons. Db_script и прочее принимать в ACID не будут. Для них отдельные sql файлы надо создавать. Нужно файлы править.
https://github.com/xfurry/acid/commit/96bece1bb3262626fd685f75f5ebbe8a80fc8734
Все труды на смарку XD. xfurry обработал немного по другому. Так-что все что я предлагал в этом пулл реквесте, можно смело выбрасывать на помойку XD.
npc_storm_tempered_keeper не все условия выполняет, как я смог проверить, плюс своего союзника не баффает при смерти, так-что лучше мой скрипт юзайте. С Безликими Ужасами еще хлеще. Барьер не снимается при смерти порождения бездны, так-что мой скрипт в этом плане надежнее :D Но дело ваше.
Пардон, с Безликими Ужасами все отлично, правда барьер кастует 3 раза на себя(при разных значениях хп, xfurry говорит, что по сниффу так, хотя я на оффе видел всего один раз :100:) Ну да ладно, с storm_keeper хз даже.
Он практически закончил, ему осталось самое сложное - Йогг-Сарон. Там и по ядру фиксы нужны. 2) Я не думаю не всю часть можно использовать от моего скрипта. Разве что db_script. Алгалона он грамотно реализовал - выпилил требование к ключу нафиг, но в базе дверь открывается всё ещё с помощью ключа(на 4.3.4 выпилили нафиг из базы) AI_Event разве что не очень надежны. Можете Незерспайта в Каражане посмотреть, если время будет и увидите, что порталы как не работали, так и не работают XD.
Сергей, вы поймите пожалуйста правильно, но всё целиком пулить - геморрой тот ещё на самом деле. Да и у вас в каком-то из энкаунтеров(а может быть и в нескольких) server-side dbc есть. 1)Я просил их портировать, но они какой-то фигней маются. Health_multiplayer занимаются. Экспансии для нпц решили сделать, практически как на Трине. Ерунда какая-то. 2)Дропают SD2 скрипты, которые уже проверены и надежно работают, а в итоге фигня получается. 3) У вас например Левиафан сделан неплохо, правда резета машин не хватает, который есть в чистом SD2, плюс осадные машины в SD2 написаны(у них на EAI, с этим проблемы возникают) 4)XT-002 крашит из-за вехиклов. Вроде поправили, но всё же. Я ничего не говорю плохого о работе оффициального Мангоса и СД2, но у вас проект отличается. Работу хорошую проделали. Вообщем решение принимать вам.
скрипты ульдуара, сидящие сейчас в R2, написаны в значительной части тем же xfurry 3 года назад. потом их конечно много правили, но окончательно до ума не довели. так что не знаю насколько будет кривоватым новый вариант, но лучше движение чем застой. с крашами у нас проще - то что крашит на мангосе, у нас просто не сможет :) будет в лог ругаться.
[quote]с крашами у нас проще - то что крашит на мангосе, у нас просто не сможет :) будет в лог ругаться[/quote] Мне это нравится! Ладно, посмотрим, что выйдет. То что сидящие сейчас в R2 скрипты написаны xfurry, я знаю, историю коммитов смотрел :+1: Ладно спасибо, что потратили время и ответили.
Хорошо, что TARGET_92 реализовали. Спеллы через server-side dbc имеющие этот таргет могут работать и с EAI и с SD2 и с db_scripts и со SPELL_EFFECT_SUMMON. Например у призванного моба есть стрела тьмы с этим таргетом(бред конечно, такого в природе нет, но создать можно) Неважно как был призван этот моб, даже если в EAI присвоить каст этой самой стрелы тьмы на себя(TARGET_SELF), то кастить будет всё равно в суммонера. Интересно, а есть ли таргет тип summoned(призываемый) Было бы неплохо. P.S: На Катаклизме я наконец-то понял почему spell_template то не работает(ну и spell_dbc) Близзы раскидали колонки по другим файлам(234 колонки из 233 описанных в дбц в WOTLK, 47 или сколько там в CATA) А то я то себе голову ломал. А ответ передо мной был. Надо было всего лишь почитать структуру и просмотреть DBC файлы.
Все сделал, как вы говорили. Посмотрите пожалуйста.