Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила форума

Этот раздел, как вы могли заметить по названию, предназначен для решения вопросов по поводу уже существующих модов и плагинов.
Пожалуйста, если у вас проблема с написанием плагина, не путайте этот раздел с разделом по скриптингу.
Для поиска плагинов и модов существует соответствующий раздел.

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

war3ft 3.0 rc13 и русский ник

Статус пользователя rstasiv
сообщение 25.4.2015, 22:22
Сообщение #1


Стаж: 11 лет

Сообщений: 106
Благодарностей: 4
Полезность: 37

Ситуация такая:

1) в БД стоит кодировка таблицы куда пишутся ники cp1251, при таком раскладе консоль постоянно лупит ошибку до перезагрузки даже если игрок вышел
Скрытый текст
Код
[war3ft.amxx] [MYSQLX] Error in querying database, location: 2
L 04/25/2015 - 21:50:30: [MYSQLX] Error in querying database, location: 2
L 04/25/2015 - 21:50:30: [war3ft.amxx] [MYSQLX] Message: Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation '=' (1267)
L 04/25/2015 - 21:50:30: [MYSQLX] Message: Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation '=' (1267)
L 04/25/2015 - 21:50:30: [war3ft.amxx] [MYSQLX] Query statement: SELECT `player_id` FROM `wc3_player` WHERE `player_name` = 'Элина)';
L 04/25/2015 - 21:50:30: [MYSQLX] Query statement: SELECT `player_id` FROM `wc3_player` WHERE `player_name` = 'Элина)';
L 04/25/2015 - 21:50:30: "Элина)<25><STEAM_0:0:40944619><>" entered the game

(не работает, не подходит)

2) в БД стоит кодировка utf8, ошибок с консоли нету, ник и опыт записывается, но в БД ник отображается иероглифами
Как исправить, в случае вмешательства в БД самостоятельно ничего не смогу поделать, так как не найду нужный мне ник.
Это с БД нужно химичить или с исходником?
Если с исходником то тут беда, его нету и не достать(( нужно придумать как перехватить другим плагином может запись ника, возможно такое?

Отредактировал: rstasiv, - 25.4.2015, 22:22
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя rstasiv
сообщение 29.4.2015, 11:24
Сообщение #2


Стаж: 11 лет

Сообщений: 106
Благодарностей: 4
Полезность: 37

Никто так и не знает ответа?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: