В общий чат отправлять умею. В групповой и клановый так же... проблема возникла с мировым чатом. При отправке сообщения появляется окно, сообщающее, что нам надо потратить 1 руп. И нужно жать кнопку Да, либо Нет. Пробовал программно нажать на IDYES через GUI, не выходит. Как это можно обойти?
________________
Ни одно доброе дело не остается безнаказанным.
Программы:
PW: Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). , Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). , Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). , Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). , Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). , Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). .
JD: Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). , Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). , Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). .
Статьи: Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). , Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). , Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). , Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). , Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Ну, насчет оффсетов, тут все просто. Если не ленитесь в памяти покопаться, то найти легко. Как правило, в разных версиях офсеты похожи, т.е. лежат рядышком.
У меня, к примеру, такие:
В структурах окон, к примеру, координаты читаются нормально
+98 - Win X Coord
+9C - Win Y Coord
по этим оффсетам.
Но вот при попытке считать имя ( + 0x4C) - получается ерунда
Строку читаю как имя персонажа или тому подобное, не узнаю уже в чем может быть причина..
Разобрался) проблема была в кодировке, я использовал Юникод, а нужно было ASCII
Последний вопрос)
для отправки сообщения использую адрес 0x8D1B80, но он видимо неверный?
так как сообщение в чате не появляется, а строка ввода очищается - явно что-то не так
Последний раз редактировалось Vitalit; 14.05.2014 в 05:03.
хех... а вот тут беда либо в инжекте, либо в адресе ф-и обработки событий (тот что 0x8D1B80 )
У меня адрес Const ADDR_CONTROL_ACT = 0х08B4440. Т.е. его надо выщемить. Щемится легко любым дебагером.
Выгляди ф-я как-то [Ссылки могут видеть только зарегистрированные пользователи. ].
Наш инжект будет таким:
Но все это будет работать для общего чата, группы, клана, торгового чата и пм. А вот горн и мировой чат...
С мировым пока не разобрался. Все же проблемно поймать "динамический" messagebox
Последний раз редактировалось bsbalex; 14.05.2014 в 10:02.
ТС наверняка решил проблему.
А для тех, кто застопорился с подобным: просто ищем окно "Game_ChatWorld", а в нем контрол "Control_301413356". С помощью которого и нажмем желанный IDYES