Пятница, 29 Марта 2024, 10:15

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Конструкторы OnLine-игр » Кирилица в глобальном чате EO EW. Решение раскрыто. (Реализация сообщений в глобальном чате на русском языке.)
Кирилица в глобальном чате EO EW. Решение раскрыто.
БроунДата: Среда, 31 Июля 2013, 18:01 | Сообщение # 1
участник
Сейчас нет на сайте
Для того, чтобы глобальные сообщения в чате показывались на русском языке, необходимо:

В серверной части открываем modHandleData
Находим функцию Private Sub HandleBroadcastMsg

Код
Код
If AscW(Mid$(Msg, i, 1)) < 32 Or AscW(Mid$(Msg, i, 1)) > 243 Then
             Exit Sub
         End If


Преобразуем в комментарий
Код
'If AscW(Mid$(Msg, i, 1)) < 32 Or AscW(Mid$(Msg, i, 1)) > 243 Then
             'Exit Sub
         'End If


После этого глобальные сообщения можно отправлять на русском языке.

Выражаю отдельное спасибо QNicolya


harmoxyneДата: Среда, 31 Июля 2013, 18:45 | Сообщение # 2
заслуженный участник
Сейчас нет на сайте
Предлагаю модераторам удалить мою тему.
Еще, можно не превратить в комментарий, а изменить значения на нужные, иначе в чате можно будет писать все символы юникода, что может вызывать иногда глюки.
Так же, раз уж секрет раскрыт, чуть ниже/выше этой функции есть так же функция приватного/эмоционального сообщения.
Там этот код тоже можно удалить.
Броун, молодец, хорошо работаешь! Может, с тобой можно скооперироваться?
БроунДата: Среда, 31 Июля 2013, 19:24 | Сообщение # 3
участник
Сейчас нет на сайте
QNicolya, я только за=)

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

Это нужно кодировку глобально менять на cp1251




Сообщение отредактировал Броун - Среда, 31 Июля 2013, 19:27
harmoxyneДата: Среда, 31 Июля 2013, 20:40 | Сообщение # 4
заслуженный участник
Сейчас нет на сайте
Цитата (Броун)
Это нужно кодировку глобально менять на cp1251

Не обязательно ;)
infermikДата: Четверг, 01 Августа 2013, 04:46 | Сообщение # 5
заслуженный участник
Сейчас нет на сайте
Интересует вот что: шрифты все также на CBFG сваяны? Или калдунство с дорисовкой?

Выпрямляю путем кнута и пряника
harmoxyneДата: Четверг, 01 Августа 2013, 11:47 | Сообщение # 6
заслуженный участник
Сейчас нет на сайте
infermik, этого не знаю, не смотрел.
Как по мне, проще всего просто заменить все шрифты на Georgia/Verdana с кириллическим набором.
tsl8Дата: Воскресенье, 04 Августа 2013, 12:49 | Сообщение # 7
частый гость
Сейчас нет на сайте
День добрый, в Eclipse The Final Frontier так и не удалось добиться русского в чате, при этом код изменял я и удалял и в комент его превращал...
Видел ли кто гайдик как осуществить управление мышкой?


Благодарности у нас принято выражать путём поднятия репутации!
БроунДата: Воскресенье, 04 Августа 2013, 20:51 | Сообщение # 8
участник
Сейчас нет на сайте
tsl8, по поводу русского чта в указанной тобой версии, не знаю. Нужно смотреть. А вот, чтобы сделать управление мышкой - это оооочень много кода нужно переделать, но я видел его реализацию. Красиво, но для Eclipsa не особо удобно. На клавишах привычнее и динамичнее смотрится. Тем более, движение по четырем направлениям отлично сочетаются с управлением с клавиатуры, для мышки нужно хотябы движение по 8 направлениям с плавными переходами.

tsl8Дата: Воскресенье, 04 Августа 2013, 21:24 | Сообщение # 9
частый гость
Сейчас нет на сайте
Я был бы очень признателен, если бы вы посмотрели эту версию: http://www.eclipseorigins.com/community/index.php?/topic/132378-eclipse-the-final-frontier/

Благодарности у нас принято выражать путём поднятия репутации!
harmoxyneДата: Понедельник, 05 Августа 2013, 19:02 | Сообщение # 10
заслуженный участник
Сейчас нет на сайте
tsl8, уважаемый, если хотите что-то сделать с эклипсом - в идеале разберите исходный код. И, чисто для приличия, можно использовать поиск на официальном форуме.
Маленькая подсказка: в этой версии чат выводится на экран, а не на picturebox. В этой же версии есть модуль отрисовки чата. В самом начале модуля есть две строчки, которые определяют шрифт, которым будет писаться чат. По стандарту, вроде как, Verdana. Замените на что-то кириллическое.
БроунДата: Понедельник, 05 Августа 2013, 20:32 | Сообщение # 11
участник
Сейчас нет на сайте
QNicolya, спасибо за поддержку=)
tsl8, там действительно, стоит посмотреть в исходниках. А чат только глобальный не работает или вообще никакой?


infermikДата: Понедельник, 05 Августа 2013, 21:37 | Сообщение # 12
заслуженный участник
Сейчас нет на сайте
tsl8, если следующая неделя будет свободна сделаю сборку с фишками.

Добавлено (05.08.2013, 21:37)
---------------------------------------------
Кстати, флуд, но все таки.
В последнее время уж очень нагнетает стиль сайта. dry


Выпрямляю путем кнута и пряника
harmoxyneДата: Понедельник, 05 Августа 2013, 22:22 | Сообщение # 13
заслуженный участник
Сейчас нет на сайте
Цитата (infermik)
В последнее время уж очень нагнетает стиль сайт

Какого именно?
Цитата (infermik)
если следующая неделя будет свободна сделаю сборку с фишками.

И из-за этого и будут появляться в последующем такие, как tsl8 (не в обиду сказано, а просто для примера), просящие все и сразу.
Вообще, считаю, что кастомные сборки сделаны зря. Если бы все собирали нужный им движок из сырого эклипса по урокам, было бы гораздо меньше глупых вопросо
infermikДата: Вторник, 06 Августа 2013, 01:24 | Сообщение # 14
заслуженный участник
Сейчас нет на сайте
Цитата
И из-за этого и будут появляться в последующем такие, как tsl8 (не в обиду сказано, а просто для примера), просящие все и сразу.
Вообще, считаю, что кастомные сборки сделаны зря. Если бы все собирали нужный им движок из сырого эклипса по урокам, было бы гораздо меньше глупых вопросо


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

Цитата
Какого именно?

Eclipse.

Кстати, т.к я ленивая жопа happy . Окошко, то бишь размер экрана я брал кастомный. мне в лом все раскидывать)))

Добавлено (06.08.2013, 01:24)
---------------------------------------------
Кстати, tsl8 я посмотрел ты задавал вопросы, но буржуи так и не ответили)
С них толку спрашивать 0, там раз на раз не попадаешь как они отвечают, а если в это время другой человек подмешивается тоже буржуйского рождения. Они просто тупо начинают тебя игнорить.


Выпрямляю путем кнута и пряника
tsl8Дата: Вторник, 06 Августа 2013, 13:09 | Сообщение # 15
частый гость
Сейчас нет на сайте
Броун, там один чат помимо личных сообщений.
infermik, было бы отлично!


Благодарности у нас принято выражать путём поднятия репутации!
infermikДата: Вторник, 06 Августа 2013, 19:54 | Сообщение # 16
заслуженный участник
Сейчас нет на сайте
Кстати посмотрел EFF там фишка как с ED не сработает хоть и показывает что можно прописать кодировку к самому окну, но все равно не выход dry

Выпрямляю путем кнута и пряника
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Конструкторы OnLine-игр » Кирилица в глобальном чате EO EW. Решение раскрыто. (Реализация сообщений в глобальном чате на русском языке.)
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг