Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Ответ
 
Опции темы
Старый 29.09.2011, 09:27   #1
 Рыцарь-защитник
Аватар для "Unix
 
"Unix гордость нации"Unix гордость нации"Unix гордость нации"Unix гордость нации"Unix гордость нации"Unix гордость нации"Unix гордость нации"Unix гордость нации"Unix гордость нации"Unix гордость нации"Unix гордость нации
Регистрация: 08.07.2010
Сообщений: 631
Популярность: 3773
Сказал(а) спасибо: 88
Поблагодарили 275 раз(а) в 163 сообщениях
Отправить сообщение для "Unix с помощью Skype™
 
Post [Fix]бага чата со смайлами

Всем привет)
Итак, ближе к делу...

Описание бага*:
Вылет клиента игры (на "светофор") при вводе в строку чата (мир, группа, клан) подобной конструкции:
:6:клиент выскочил (т.е., смайл и сразу текст (без пробела))
- при вводе не отображается смайлик и текст за ним
- вылет клиента
-----------------------------------------------------------------------------------------------------------
* у кого-то этот баг есть, у когото - нет... у меня есть, в связи с этим и исправляю

#include "brain.h":
Чуть разберем проблему.
Известно, что, если перед смайлом поставить пробел все будет хорошо, ни вылетов, в строке ввода все видно. Исходя из этого напрашивается вывод -> сделать так, чтобы пробел этот ставился как-то автоматом (возможно, не самое красивое решение, но тоже хлеб) ).

Танцы:
При переключении между видами чата, клиент игры автоматом подставляет префиксы, такие как
!~ - клан !@ - мир !! - группа и т.д. Логично было бы пробел подставить именно сюда. Взяли в руки hex эдитор, положили на стол elementclient.exe и вперед с песнями). Тупо искать !! (и иже с ними) по телу экзешника - не получится, найдете, не спорю (!~ аж целых 12 раз), но это мало что вам даст. Рекомендую дизассемблировать elementclient.exe и поискать среди так милых моему сердцу (за последние 2 дня) jnz, mov, call...
Заканчиваю свой треп. Ниже скрин решения проблемы на примере чата в мир (!@):

[Ссылки могут видеть только зарегистрированные пользователи. ]

Всю конфетку давать не буду, и так приличный кусок откусили (дальше сами, по аналогии)
Удачи)


(c) ledok
________________
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Программа] MAil Agent 5.7 смайлами как в жуки kjdj Игры Mail.ru 6 18.12.2010 10:25
БАГ СО СМАЙЛАМИ vladok23 Общение и обсуждение Perfect World 8 12.09.2010 11:26
[Информация] Баг со смайлами. qpatypuk Общение и обсуждение Perfect World 4 31.07.2010 17:31
[Файл] Помогите со смайлами dfrost Общение и обсуждение Perfect World 5 15.05.2010 10:43
[Программа] QIP с смайлами из PW(поросята) duxa_777 Боты, скрипты и прочий софт для Perfect World 7 14.05.2010 07:34

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 23:50.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net