Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: Discord Connector - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

  • (3 Страниц) +
  • 1
  • 2
  • 3
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Discord Connector Оценка: -----

#21
Пользователь офлайн   MassonN 

  • Эксперт
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияDeimoS (10 января 2020 - 09:33) писал:

Нажмите сюда, чтобы прочитать это сообщение. [Показать]

С символов я говорю, можно и без него обойтись.
С utf8 я уже связался с разработчиком, он сказал тип кодировку делать, я сделал в итоге в дискорде какая-то дичь...

https://github.com/m...ctor/issues/123

Сообщение отредактировал MassonN: 10 января 2020 - 09:44

0

#22
Пользователь офлайн   DeimoS 

  • Evil Scripter
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияMassonN (10 января 2020 - 09:42) писал:

Нажмите сюда, чтобы прочитать это сообщение. [Показать]


Тебе при отправке в дискорд нужно кодировать в UTF8, а при получении из дискорда нужно декодировать из UTF8. Сейчас ты, судя по искажениям текста, отправляешь в дискорд текст в кодировке cp1251.
Попроси его просто добавить функции в сам плагин. Через С++ (или на чём он пишет плагин. Это относится почти к любому более серьёзному ЯП) будет проще реализовать кодирование/декодирование, ибо там есть готовые библиотеки. Делать то же самое на Pawn - сомнительно. К тому же, ему можно кодирование/декодирование сделать по умолчанию и те же англоговорящие пользователи ничего не потеряют от этого, так как в любом случае SA-MP работает только с ASCII

Сообщение отредактировал DeimoS: 10 января 2020 - 11:42

0

#23
Пользователь офлайн   MassonN 

  • Эксперт
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияDeimoS (10 января 2020 - 11:36) писал:

Нажмите сюда, чтобы прочитать это сообщение. [Показать]

На гитхабе ответил:

Цитата

SA-MP doesn't have a hardcoded encoding, the client and server use the default encoding of the system. cp1251 is the Windows encoding for Cyrillian languages. Adding UTF8 conversion to the plugin will bloat it up by a lot (increase binary size by ~20MB, make building it even more complex), that's why I'm leaving this task to the user.

0

Поделиться темой:


  • (3 Страниц) +
  • 1
  • 2
  • 3
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей


Яндекс.Метрика