Ru-MaNGOS

Вернуться   Ru-MaNGOS > Ядро > Устаревшие темы и разработки > MaNGOSZero (1.12.X)

Важная информация

MaNGOSZero (1.12.X) Любителям древности. Всё для клиента 1.12.Х

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.02.2013, 17:31   #1
Mediv
Ученый
 
Аватар для Mediv
 
Регистрация: 17.11.2010
Сообщений: 204
Сказал(а) спасибо: 40
Поблагодарили 20 раз(а) в 14 сообщениях
Записей в дневнике: 1
Mediv На верном пути
Отправить сообщение для Mediv с помощью ICQ
Злость

У меня 1.12.2, но хочу поставить 2.4.3.

Realmd я дополнил соответствующими полями, но 1 проблему мне решить не удалось, по крайней мере пока.

У MaNGOS One есть проверка версии базы realmd, которая берет данные из realmd_db_version. Но у меня уже есть 1.12.2, у которого своя версия realmd и своя запись в поле таблицы realmd_db_version, которая для 2.4.3 не подходит.

Что сделал я для решения проблемы?

1) Я добавлял 2 поле в таблицу realmd_db_version, в надежде на то, что мангосу пофиг из какого поля брать данные, но он берет из первого.

2) В самом ядре я убрал, как мне показалось проверку на версию базы realmd в ядре (Master.cpp). Как оказалось позже, это просто запрос информации на отображение инфы в консоли о результате проверки версии realmd. Покапавшись еще, нашел 2 файла .cpp, где еще есть упоминание о realmd_db_version и аккуратно подчистил пару строк, где по моему мнению идет проверка. Все проверки (characters, world, scriptdev) я удалять не хотел. Но это не помогло.

3) Менял имя бд на realmd_db_version_2, realmd_db_version2, но VC сообщил о том, что используется незарегистрированный символ и выдавал тысячи ошибок.

4) Щас попробую удалить всю проверку (characters, world, realms scriptdev), но либо будет опять

Код:
 2013-02-28 18:26:54 MaNGOS One/0.12.1 (* * Revision 1749 - *) for Win32 (little-endian) [world-daemon]
2013-02-28 18:26:54 <Ctrl-C> to stop.
2013-02-28 18:26:54 

MM   MM         MM   MM  MMMMM   MMMM   MMMMM
MM   MM         MM   MM MMM MMM MM  MM MMM MMM
MMM MMM         MMM  MM MMM MMM MM  MM MMM
MM M MM         MMMM MM MMM     MM  MM  MMM
MM M MM  MMMMM  MM MMMM MMM     MM  MM   MMM
MM M MM M   MMM MM  MMM MMMMMMM MM  MM    MMM
MM   MM     MMM MM   MM MM  MMM MM  MM     MMM
MM   MM MMMMMMM MM   MM MMM MMM MM  MM MMM MMM
MM   MM MM  MMM MM   MM  MMMMMM  MMMM   MMMMM
        MM  MMM http://getmangos.com
        MMMMMM


2013-02-28 18:26:54 Using configuration file mangosd.conf.
2013-02-28 18:26:54 World Database total connections: 2
2013-02-28 18:26:54 MySQL client library: 5.1.49
2013-02-28 18:26:54 MySQL server ver: 5.0.67-community-nt 
2013-02-28 18:26:54 MySQL client library: 5.1.49
2013-02-28 18:26:54 MySQL server ver: 5.0.67-community-nt 
2013-02-28 18:26:54 Character Database total connections: 2
2013-02-28 18:26:54 MySQL client library: 5.1.49
2013-02-28 18:26:54 MySQL server ver: 5.0.67-community-nt 
2013-02-28 18:26:54 MySQL client library: 5.1.49
2013-02-28 18:26:54 MySQL server ver: 5.0.67-community-nt 
2013-02-28 18:26:54 Login Database total connections: 2
2013-02-28 18:26:54 MySQL client library: 5.1.49
2013-02-28 18:26:54 MySQL server ver: 5.0.67-community-nt 
2013-02-28 18:26:54 MySQL client library: 5.1.49
2013-02-28 18:26:54 MySQL server ver: 5.0.67-community-nt
с закрытием сервера, либо произойдет чудо

Испытания проводятся на Celeron 1000 с жестким диском на 10Гб, поэтому большой скорости нет и ковыряюсь уже с этим сутки.

Если кто знает, как решить проблему, я буду рад.

Желательно с указанием какие именно строчки кода в каких файлах поменять и на что.

Решил поставить просто return true в конце проверки.

Щас посмотрим, прокатит, или нет

Он же из-за этого слова отправляется в тупик и стопается по сути?)

А щас будет типо такого:

"У тебя все совсем плохо братан в базе, не пойти ли тебе её обновить..... а впрочем у тебя все ок, пофиг, сам разберешься".



Проблема решена, всем спасибо за внимание.

А чем принципиально различаются realmd классика и realmd бк?

При одних и тех же настройках если заходить через realmd 1.12.2 с клиента БК, то русского языка не будет (квесты, тексты и т.д) и клиент выставляет сам 0 локаль по умолчанию.

А если через родной, то все русское без проблем и появляется 8 локаль.

Таблицы я сделал одинаковые, в чем может быть суть? Кто-то знает мб?

Выходит что сам реалмд сервер не поддерживает русские клиенты?
__________________
Ололо, мангос сила :D

Последний раз редактировалось NeatElves; 28.02.2013 в 23:51.
Mediv вне форума   Ответить с цитированием
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросы по базе Mediv MaNGOSZero (1.12.X) 10 13.04.2011 04:31
Нупский вопрос по базе Mediv Корзина 3 10.04.2011 15:46
Проблема при запуске Realmd и Mangos bonez Корзина 1 28.11.2010 10:01
Проблема с рисованым шмотом на серверах для версии WoW 3.3.3a deejay Корзина 1 01.06.2010 17:26
Проблема с запуском сервера CagucT Корзина 1 01.04.2010 18:10


Текущее время: 07:25. Часовой пояс GMT +3.


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot