Ru-MaNGOS

Вернуться   Ru-MaNGOS > Корзина > Корзина

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

Корзина Глупые, устаревшие, неактуальные темы будут тут.

Сюда сливается весь треш форума. Если ваш пост оказался здесь, подумайте - стоит ли еще раз писать?

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.03.2010, 16:44   #1
Paladiy
Гость
 
Сообщений: n/a
По умолчанию Руссификация базы

Я раньше частенько обращался к этому форуму за помощью, возможно теперь и я помогу кому то( идея возникла вот отсюда). Так вот, у меня оказался маленький загашник которым я готов поделиться. Кто писал статью я не помню, просто ее процитирую.
"...
Инструкция по установке:
Для того чтобы играть на русском сервере нужен русский клиент.

Необходим один из клиентов для СУБД MySQL: SQLyog или Navicat.
В первую очередь подключится к СУБД и базе сервера.
Распаковать архив(ы) RUDB в любое удобное место.
Либо открыть их в клиенте СУБД либо воспользоваться функцией восстановления(или пакетного исполнения) из файла.
В случае с частичной базой, использовать нужно каждый файл(все по очереди).

Инструкция по настройке сервера:
Ну так как мы уже подключены к СУБД , нужно открыть таблицу realmlist в базе realmd,
В строке вашего сервера изменить значение столбца timezone на 12.
Пометка: название мира("реалма") может быть и на Русском
Открыть файл с конфигурациями mangos.conf, найти в нем строку RealmZone = ХХ , и поменять значение ХХ на 12, вот как должен
выглядеть участок файла:
Код:

566 # Message of the Day. Displayed at worldlogin for every user ('@' for a newline).
567 #
568 ################################################## ##########################
569
570
571 GameType = 4
572 RealmZone = 12
573 Expansion = 2
574 DBC.Locale = 8
575 DeclinedNames = 1
576 StrictPlayerNames = 0
577 StrictCharterNames = 0
578 StrictPetNames = 0

Дополнение №1 к инструкции по настройке:

"Настройка сервер для одновременной работы с клиентами разной локализации"
Подключиться к базе и открыть таблицу realmlist в базе realmd,
В строке вашего сервера изменить значение столбца timezone на 1.
Открыть файл с конфигурациями mangos.conf, найти в нем строку RealmZone = ХХ , и поменять значение ХХ на 1, а так
же если нижестоящая строка DBC.Locale не равна 255, то изменить значение на 255.Вот как должен
выглядеть участок файла:
Код:

566 # Message of the Day. Displayed at worldlogin for every user ('@' for a newline).
567 #
568 ################################################## ##########################
569
570
571 GameType = 4
572 RealmZone = 1
573 Expansion = 2
574 DBC.Locale = 255
575 DeclinedNames = 1
576 StrictPlayerNames = 0
577 StrictCharterNames = 0
578 StrictPetNames = 0

Настроив сервер таким образом, можно будет подключаться к миру("реалму") разными клиентами и играть одновременно! Например у меня в сети большинство играют русским клиентом ruRU, а вот я и несколько людей хотят играть в английскую версию, и играют английским клиентом enGB, у меня и тех кто играет клиентом enGB вся игра на английском, а у остальных все что русифицировано в РОБД

Проблемы:
- У меня всё по прежнему осталось на английском, хотя залил таблицы локализации.
\- Почистить папку Cache.
По мере необходимости будет добавляться.

Некоторые операции с базой:

ALTER DATABASE имя_базы
[DEFAULT CHARACTER SET кодировка [COLLATE таб.сравнений]]

а это запрос который может помочь, меняешь имя_базы, кодировку надо ставить на utf8, таб.сравнений на uft8_unicode_ci ... "



От себя хочу добавить что эту инструкцию и руссификатор баз я использовал до базы UDB_0.11.6_Core_8734_SD2_1480(это соответствует патчу игры 3.2.2а), на более новые уже не работает. Кому интересно файлы можно скачать тут

Ставим + если кому помог

Последний раз редактировалось tempura; 20.03.2010 в 17:37.
  Полученное предупреждение
Старый 20.03.2010, 17:39   #2
timmit
YTDB Dev
 
Регистрация: 01.02.2010
Сообщений: 115
Сказал(а) спасибо: 0
Поблагодарили 36 раз(а) в 25 сообщениях
timmit На верном пути
По умолчанию

Зря вы написали, это вам не вж
Цитата:
Ставим + если кому помог
щас tempura увидит
timmit вне форума  
Старый 20.03.2010, 17:39   #3
tempura
Forum bot
 
Аватар для tempura
 
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
tempura отключил(а) отображение уровня репутации
По умолчанию

http://ytdb.ru/showthread.php?t=1147
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки.
tempura вне форума  
 


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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
редактируем базы данных - Dbscript dj--alex Tools 14 03.04.2017 10:17
Очистка базы персонажей Quartik Корзина 1 25.03.2010 14:30
Проблема с обновлением базы boombastik Корзина 2 25.03.2010 00:22
Вытягивание из базы KaraPUZ Корзина 0 17.03.2010 23:59
Конвертер базы чаров trinity->mangos Blocker Корзина 1 09.03.2010 17:45


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


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