|
Корзина Глупые, устаревшие, неактуальные темы будут тут. Сюда сливается весь треш форума. Если ваш пост оказался здесь, подумайте - стоит ли еще раз писать? |
|
Опции темы | Поиск в этой теме | Опции просмотра |
20.03.2010, 16:44 | #1 |
Гость
Сообщений: 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. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
редактируем базы данных - 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 |