|
|
Модератор форума: Dimitro |
Форум TrinityCore [TrinityCore] Help Изменение RequiredLevel [БД] (Нет видимых изменений на сервере, после правки RequiredLevel) |
Изменение RequiredLevel [БД] |
Всем привет, столкнулся с проблемой. Использую сервер на TrinityCore 3.5.5a, в БД менял значения item_template в таблице RequiredLevel. Однако в игре никаких изменений нет. В чём может быть проблема? Мб в клиенте тоже нужно что-то менять? Хэлп : (
Сообщение # 1 написано 04.02.2018 в 04:05
|
Игровой сервер перезагружали после этого? На клиенте этот параметр нигде не прописывается, разве что кешируется (не могу, впрочем, гарантировать), так что уместно будет попробовать `Cache` затереть. Если перезагружали и затирали, но все равно не наблюдаете изменений - подробно описывайте, как что и где у Вас работает, т.к. скорее всего имеет место глобальная ошибка с Вашей стороны.
Сообщение # 2 написано 04.02.2018 в 15:00
|
Игровой сервер перезагружали после этого? На клиенте этот параметр нигде не прописывается, разве что кешируется (не могу, впрочем, гарантировать), так что уместно будет попробовать `Cache` затереть. Если перезагружали и затирали, но все равно не наблюдаете изменений - подробно описывайте, как что и где у Вас работает, т.к. скорее всего имеет место глобальная ошибка с Вашей стороны. Сервер Jeutie's Blizzlike Repack (3.3.5a) OS: Win 10 Запущен на Evolve Иные изменения в БД, функционируют. Например, я успешно изменил таблицу уровней. Видео сабж: |
1) Перезапускать MySQL сервер нет решительно никакой нужды после проведения изменений в базах под его управлением.
2) Видео не подтверждает изменения требуемого уровня теми предметами, которые Вы попытались экипировать. Для подтверждения наличия проблемы необходимо проверить какой-то конкретный шаблон. 3) У Вас всего один процесс MySQL'а висит в системе? П.С: Это что, Амиго/МеилРуАгент?.. Не надо так.
Сообщение # 4 написано 04.02.2018 в 16:51
|
Я знаю, что SQL не обязательно перезапускать. Это было сделано только в демонстративных целях, мол я перезапустил сервер под корень, вместе с SQL. А что шаблон, в таблице наглядно видно что абсолютно каждый предмет был изменён...
В системе работает только 1 SQL инстанс. Майл.ру это просто удалённый мусор установленный случайно вместе с приложением, уже благополучно удалён оставив мне на память только ярлык (:
Сообщение # 5 написано 04.02.2018 в 17:00
|
А что шаблон, в таблице наглядно видно что абсолютно каждый предмет был изменён... И как Вы это сделали? Запросом? Потому что если вручную (да, и такое бывает) - Вы на видео только первую страницу показали с тысячью записей. Всего их несколько десятков тысяч. Так или иначе, требуется проверка конкретного шаблона для подтверждения наличия проблемы.
Сообщение # 6 написано 04.02.2018 в 17:33
|
Вот сейчас я понял, в чём проблема. Лол, это только первая страница) Мало опыта работы с WoW и базами данных в целом. Спасибо что навёл на правильную мысль, и да я это сделал вручную... Т.к не умею пользоватсья SQL запросами. Не подскажешь как изменить всю колонну значений - проще? (:
Сообщение # 7 написано 04.02.2018 в 17:40
|
Вот сейчас я понял, в чём проблема. Лол, это только первая страница) Мало опыта работы с WoW и базами данных в целом. Спасибо что навёл на правильную мысль, и да я это сделал вручную... Т.к не умею пользоватсья SQL запросами. Не подскажешь как изменить всю колонну значений - проще? (: Я так полагаю, Вы желаете всем предметам в игре, у которых есть требования к уровню, убрать его? Код UPDATE `item_template` SET `RequiredLevel` = '0'; # или единица, если '0' все-таки не понравится. |
Спасибо, разобрался во всём. Изменил колонну как и было задумано. Желание конечно есть, интерес велик. В программировании знания определённо есть, но в основном с обьектно-ореинтрированными языками, а тут структурированный SQL... )
Сообщение # 9 написано 04.02.2018 в 18:35
|
Спасибо, разобрался во всём. Изменил колонну как и было задумано. Желание конечно есть, интерес велик. В программировании знания определённо есть, но в основном с обьектно-ореинтрированными языками, а тут структурированный SQL... ) SQL - не язык программирования, а язык построения запросов. Знания объектно-ориентированной парадигмы же позволят проще изучать C++, если пожелаете править ядро. Впрочем, C++ имеет огромное количество других применений, в т.ч. сопряженных с моддингом WoW.
Сообщение # 10 написано 04.02.2018 в 19:06
|
| |||
| |||