scriptdevtbc
Он вообще обновляется? У меня выдает кучу ошибок как синтаксических так и обычных.
У кого удалось собрать? https://github.com/mangos/one https://github.com/scriptdev/scriptdevtbc Или че там у них со скриптами? Мб я не те скрипты взял) |
https://github.com/scriptdev/scriptdevtbc - неофициальное зеркало sd2 с примененым патчем совместимости с mangos one. Как и когда оно будет обновлятся ведомо только его создателю который куда-то запропал в последнии дни.
|
А не подскажите какая последняя ревизия scriptdev2 под TBC? чтоб подходила к ветке mangos one.
|
Цитата:
|
При компиляции mangos one с последней ревой scriptdevtbc выдает 6 ошибок. 3 удалось легко устранить.
С остальными хз че делать, С++ не знаю совсем... :sorry: Может есть возможность что-то отрезать чтобы собралось? Я пробовал, не получилось =))) Ошибка №1 - error C3861: GetScriptId: идентификатор не найден Код:
//********************************* Код:
Код:
|
Для наглядности - https://github.com/mangos/mangos/com...61d43036345ff4
|
MangosOne + Scriptdev2TBC
Доброе время суток !
При сборке ядра WOW TBC [s0799] commit и ScriptDev2 TBC [ScriptDev2_1910_to_MaNGOS_0.12] последний коммит. Вылетает целая серия ошибок : №1 Код:
..\base\pet_ai.cpp(52) : error C2039: 'CanReachWithAttack' : is not a member of 'Creature' Код:
1>..\scripts\eastern_kingdoms\blackwing_lair\boss_vaelastrasz.cpp(183) : error C2248: 'Unit::CastSpell' : cannot access private member declared in class 'Unit' Код:
1>..\scripts\outland\boss_doomwalker.cpp(70) : error C2248: 'Unit::CastSpell' : cannot access private member declared in class 'Unit' Код:
1>..\ScriptMgr.cpp(207) : error C3861: 'GetScriptId': identifier not found Добавлено: PS. Может кто-то имеет свои соображения , от чего отталкиваться ? |
В ScriptDev2 уже переписали код под master-ветку MaNGOS.
Ошибки возникают из-за того, что в mangos-one ещё не внесли изменения некоторых достаточно новых коммитов. Можешь использовать связку из [s0793] и 1962 SD2. |
сегодня пробовал собрать последнюю ревизию мангос ONE + ScriptDev2(тоже последняя).(патч на совместимость там же)
Базу мира использовал последнюю с YTDB под 0.12. Все пропатчил, залил базу мира, пропатчил ее скульками, что идут в комплекте update(довел базу до состояния возможной загрузки), такого количества ошибок в логах DBErrors.log, я не видел никогда. + отъехали вообще все госипы, и почему то пропали в базе полностью. В gossip_menu_options осталось 16 записей, после прогонки всех патчей на базу. куча крика на ГО, на кричеров, на их вэйпоинты, на BGE(BattleGroundEvent), SD2-script_texts очень много ошибок. В остальном, удивительно, но собралось и работает,кривовато в плане базы мира. грешу на базу. потому как больше не на что, ну и на голову с мозгами... |
Цитата:
Единственная известная мне база для Mangos One - http://tbc-db.sourceforge.net/ |
За ссылку спасибо уважаемый.
я пытался из http://svn2.assembla.com/svn/ytdbase...rev6928_TBC.7z этого собрать . попробуем с вашей и божьей помощью использовать http://tbc-db.sourceforge.net/ . а насчет госипов, лол не лол, бывает.:thank_you: Еще раз огромное спасибо. |
Учитывая хотя-бы разницу в номерах иконок в POI и полях creature*_addon - база от 3.x не может работать _нормально_ на 2.x без обработки напильником.
|
Цитата:
|
Ну так и пишите явно - что окромя базы использовался напильник. И после обработки - это уже не YTDB как таковая.
|
Ну да, TBC у нас есть на SVN, финальная.
Когда перешли на Лича, мы ее долго потом поддерживали, пока не стало заинтересованных людей, со стороны пользователей (все что к тому моменту было, все внесено в фулл). |
Да, но структура One ближе к master чем к тому состоянию что было во времена master для 2.4.3.
|
Уважаемые.
Вопрос то стоял в том, что нужно для того, чтобы ONE был максимально приближен к рабочему состоянию. То есть: Исходники Mangos ONE + ScriptDev2 + база мира = рабочее состояние с минимальным количеством проблем. Нет, я не к тому что мне подавайте все готовое и рабочее . Обожаю танцы с бубном,напильником и другими шаманскими атрибутами. Просто, возможно, есть информация. Я с понедельника, готов поделиться всем, что найду, и естественно информацией, что из этого получилось. Приходит время заводить бранчь на гите походу. Кстати сразу вопрос, если все собрать в кучку, никто мне не скажет потом, что я злостный нарушитель авторских прав, и что то у кого то украл? |
Я только не понял, а использование базы специально созданой для mangos one - табу?
http://tbc-db.sourceforge.net/ |
http://rus-udb.googlecode.com/svn/trunk/
https://unifieddb.svn.sourceforge.ne...oot/unifieddb/ Добавлено через 1 минуту Цитата:
И где файлы? |
Как и UDB релизы выкладываются через svn: http://tbc-db.svn.sourceforge.net/viewvc/tbc-db/ - никто файлы ручками не качает.
|
|
Цитата:
По теме - удаляю все "бурление говн" от Mediv. Самого его пока не буду - пусть побурлит. |
Вложений: 1
ну что могу сказать.
Использовал https://tbc-db.svn.sourceforge.net/svnroot/tbc-db/ с начала фул. Потом из папки все апдэйты. Потом долил все аптдэйты из мангос one доведя базу до актуального состояния под запуск. получил в итоге вот такое в логах. На первый взгляд вроде как все ок. Но, тренера опять же с госипами беда. Надписи типа GOSSIP_OPTION_TRAINER GOSSIP_OPTION_UNLEARNTALLENTS + Гварды в городах и где либо, не указывают локации. то есть жмешь, а нпс не отображает ничего кроме WORLD: Received CMSG_GOSSIP_HELLO в остальном завелось, работает. Локаль РУ не поддерживает ибо все таблицы с локалями пустые. Пока вот так. лог загрузки сервера в аттаче. апт* Почему таблицы gossip_** почти все пустые.? не могу понять((( может есть идеи? FG/ Таблица gossip_menu_options содержит 16 записей. остальные таблицы пустые. что делать не знаю,перепробовал уже множество вариантов. |
Вы точно установили 1.0.4_updatepack.sql - там были госипы доделаны
Так как у меня как раз с меню все нормально. |
Цитата:
Добавлено через 54 секунды Цитата:
Попробуй это --> TBCDB_1.0.4_MaNGOS_One_0793+ |
Mediv, прекратите нести ахинею.
Все апдейты в TBC_DB защищены sql update order guards так же как и sql updates в ядре. Так что вы можете их применить только в порядке. Так что описание порядка установки базы у anvd24 правильное. Но у меня с gossips все нормально. Кстати не забываем чистить WDB при обновлениях. Хотя это госсипов не касается работы вроде. |
Цитата:
|
Сегодня или завтра попробую еще раз и все по порядку.
Очень может быть, что я мог где то ошибиться. Накатывал, как руками по порядку, так и скриптом. Хотя вру, руками, на второй папке, уже устал и "глаза поехали". Но скриптом, вливает без ошибок. Я лучше, еще пару раз перепроверю. Огромное спасибо за помощь. Цитата:
|
https://github.com/scriptdev/scriptdevtbc
Ссылка не действительная. Откуда тогда качать скриптдевы???? |
Ну наверное вот от сюда ---> https://scriptdev2.svn.sourceforge.n...ot/scriptdev2/
или отсюда --> https://github.com/scriptdev2/scriptdev2 Естественно нужно применить патч для 0.12 |
Со второй ссылки новые SD2 у меня не патчатся почему-то, если использовать черепашку.
Попробую руками позже. 1994 под мангос one допиливается с 2-х кликов. |
Текущее время: 14:22. Часовой пояс GMT +3. |
ru-mangos.ru - Русское сообщество MaNGOS