|
|
Модератор форума: Dimitro |
Форум TrinityCore [TrinityCore] Help Организация обновлений сервера (Нужна помощь знающих людей) |
Организация обновлений сервера |
Доброго времени суток. У меня такая дилема.
Для своего проекта, мне необходимо значительно изменить ядро, а также не нужен весь классический контент: квесты, нпс, итемы (в идеале их вобще удалить). Но. Очень хочется оставить преемственность от актуального Тринити - чтобы получать комиты ядра и обновления ТДБ . Если с первым достаточно дописать в код функций свою обработку, создав условие, при котором стандартная выполняться не будет, а остальное доделает GIT, то как быть с обновлением базы? Ведь даже если вручную очищать таблицы, последующие апдейты будут добавлять в нее стандартный контент. Как можно обновлять только структуру таблиц БД, игнорируя табличные значения? Или все делается как-то проще? |
не нужен весь классический контент: квесты, нпс, итемы (в идеале их вобще удалить).Но. Очень хочется оставить преемственность от актуального Тринити - чтобы получать комиты ядра и обновления ТДБ . что мешает просто удалить квесты нпс и итемы из бд? Проще говоря надо всего лишь почистить таблицу creature DELETE FROM creature WHERE mapid = ну тут ид карты ( зачистка инстантов и рейдов ) ; Так же можно вообще удалить всех мобов с калимдора и восточных королевств, но при этом удалятся нпц в столицах орды и альянса ( если не критично то тоже удаляй ) если удалить этих мобов то ничего не произойдёт с ядром и можешь продолжать обновлять его сколько угодно, ну если вы после каждого апдейта ядра перезаливаете базу заново то да, будет если не ошибаюсь то с заселением уже давно проблему решили и ничего нового в таблицу creature они не добавят опять же таблицу creature не изменяли уже долгое время
Сообщение # 2 написано 09.11.2016 в 11:18
|
| |||
| |||