Всем привет! Знаю, что миллион таких тем было, но все пересмотрел и так не смог решить проблему. Может проблема уже распространённая и есть простой вариант решения, без понятия...
Опишу проблему в шагах чтоб было попонятнее
Скачиваю rAthena последней версии с github (ОС - CentOS7)
Прописываю ./configure --enable-prere=yes --enable-packetver=20151104 > make clean > make server
В файлике conf/import/inter_conf прописываю данные от БД и указываю кодировку default_codepage: cp1251
В conf/import/char_conf к char_name_letters дописываю русские буквы
Запускаю сервер, сразу же захожу на аккаунт, создаю трёх персонажей "Тест1" "Тест2" и "Тест3"
Смотрю как они создались в БД, открываю таблицу char и вижу там "Тест1" "Тест2" и "Тест3". ВСЁ ПРОСТО ЗАМЕЧАТЕЛЬНО!
Спустя минуты 2 перезахожу на аккаунт и вижу что уже вместо "Тест1" "Тест2" "Тест3" ники отображаются как "????1" "????2" "????3"
Создаю ещё трех персонажей с никами "Тест4" "Тест5" и "Тест6"
Заного смотрю в таблицу char и вижу что они создались в неверной кодировке "Òåñò4" "Òåñò5" Òåñò6" (каким то образом настройка default_codepage: cp1251 слетела)
Прописываю ./athena-start restart и сразу захожу на аккаунт
Персонажи с никами "Тест1" "Тест2" "Тест3" начали отображатся как нужно! А персонажи "Тест4" "Тест5" "Тест6" начали отображатся с вопросиками "????"
Через 1-2 мин после включения сервера перезахожу на аккаунт и опять "Тест1-3" начинают отображатся с вопросами, а "Тест4-6" которые в кривой кодировке записаны в базе отображаются как нужно.
Помогите пожалуйста, очень это раздрожает, заданная кодировка default_codepage: cp1251 каким то образом "слетает" через минуты 2 после запуска сервера. Это связано не только с никами, но и со всеми русскими буквами, к примеру после запуска сервера сразу же в игре через нпц отправляю в бд строку с русским текстом, она в бд записывается нормально, потом так же через минуты 3 отправляю, и записываются уже как ники в таком виде "Òåñò4" "Òåñò5" Òåñò6".