в одной из тем приводится пример
readprocessmemory(process, ptr(ba), @buf, sizeof(buf), wr);
readprocessmemory(process, ptr(buf+$20), @buf, sizeof(buf), wr);
readprocessmemory(process, ptr(buf+$45c), @buf, sizeof(buf), wr);
имеем несколько адресов. Относительно последнего можно найти ХП, МП, статы и прочую лабудень. Но с помощью СЕ искал свое имя и сравнивал с адресами. Никакой привязки. Модератор из той темы отослал в общение.
Вопрос разработчикам ботов. Как привязаться к адресу на хождения своего имени? т.е. по какому адресу находится имя и клан?
Последний раз редактировалось Maty; 11.08.2010 в 13:53.
Имя персонажа лучше всего забирать отсюда - [ba]+$1c+$20+$5F4.
Клан, не скажу, так как клиента под руками нет.
Также следует понимать разницу между [ba] и [bp]. К примеру wallhack требует не [ba] а [bp]. Для справки bp=[ba]+$1c.
________________
Ни одно доброе дело не остается безнаказанным.
Программы:
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 сообщение(ий).
Последний раз редактировалось Dinmaite; 10.08.2010 в 23:32.
Причина: опечатка
Имя персонажа лучше всего забирать отсюда - [ba]+$1c+$20+$5F4.
Клан, не скажу, так как клиента под руками нет.
Также следует понимать разницу между [ba] и [bp]. К примеру wallhack требует не [ba] а [bp]. Для справки bp=[ba]+$1c.
на оффе $1C надо пропустить.
[ba]+$1c+$20+$45С -начинается уровень перса, ХП, МП, МахХП.... + статы из окна статов перса (ловка, тело...)
[ba]+$1c+$20+$5F4, [ba]+$20+$5F4 - ничего толкового нет.
Ближайшее имя согласно СЕ ближайшие имена около 4 мб ранее и 7-ю мб позже. По этим адресам нет ничего подходящего.
В том то и вопрос - как привязаться к офсету Имени перса. СЕ дает много адресов порой. Но ральных, за которые можно зацепиться - два.
Повторю поиск:
ba:=10007676; {98B47C}
readprocessmemory(process, ptr(ba), @buf, sizeof(buf), wr);
{не работает для руофа}//readprocessmemory(process, ptr(buf+$1c), @buf, sizeof(buf), wr);
readprocessmemory(process, ptr(buf+$20), @buf, sizeof(buf), wr);
readprocessmemory(process, ptr(buf+$45C), @b, sizeof(b), wr);
for i:=0 to sizeof(b) do
edit2.text := edit2.text + b[i];
// edit2.text := edit2.text + IntToStr(ORD(b[i]))+' ';
Вопрос остается пока открытым.
ЗЫ. В одном из ботов есть типа "исходник". Там прописаны офсеты на некоторые (многие вещи). Но как раз имя персонажа (себя) и свой клан (ноу клан) нигде не прописано.
Добавлено через 10 часов 58 минут
Да, еще имя сервера найти. Совсем забыл об этой строке.
Последний раз редактировалось Maty; 11.08.2010 в 10:45.
Причина: Добавлено сообщение
Еще раз говорю, нужно понимать разницу между BA и BP
Конечно там ничего нет, ведь вы пытаетесь читать из памяти число а не строку. И не забываейте - строка Unicode.
Найдите мою тему Char Renamer и посмотрите на ответ TBXin'a о том как читается строка из памяти.
ПС - смещения даны как раз из ее исходника.
________________
Ни одно доброе дело не остается безнаказанным.
Программы:
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 сообщение(ий).
Последний раз редактировалось Dinmaite; 12.08.2010 в 20:41.
Еще раз говорю, нужно понимать разницу между BA и BP
Конечно там ничего нет, ведь вы пытаетесь читать из памяти число а не строку. И не забываейте - строка Unicode.
Найдите мою тему Char Renamer и посмотрите на ответ TBXin'a о том как читается строка из памяти.
ПС - смещения даны как раз из ее исходника.
Нее, вы меня не поняли. Я прекрасно понимаю, что строка юникод. И прекрасно нахожу эти строки в СЕ. И нахожу строки с "серваком", с "именем", с "кланом". Но стесно при каждом запуске адреса разные местонахождения.
А в силу того, что я больше прикладник, а не системщик я не могу найти связку адресов как эти строки вытащить. А в СЕ я их вижу, отслеживаю.
Как переводить в юникод, какие данные искать - это все понятно.
В первом посте я привел пример (продублировал ранее кем-то написанный) как вытащить Уровень, ХП, ПМ.... т.е. приведенная последовательность адресов работает.
Она не работает для поиска как раз имени себя, клана и сервака. Собственно именно они и надо и больше ничего не надо. Больше ничего. Если вы поможите найти привязку к адресам, то буду оч благодарен.
Прост есть еснтересная задумка, и готов сотрудничать с человеком, который сможет доставать из клиента в дальнейшем много чего полезного. Прикладная обертка моя.
Последний раз редактировалось Maty; 13.08.2010 в 09:06.
Еще раз говорю, нужно понимать разницу между BA и BP
Конечно там ничего нет, ведь вы пытаетесь читать из памяти число а не строку. И не забываейте - строка Unicode.
Найдите мою тему Char Renamer и посмотрите на ответ TBXin'a о том как читается строка из памяти.
ПС - смещения даны как раз из ее исходника.
Не смог найти тему Char renamer вроде пользоватся поиском умею.....
Люди подскажите какую тему он имел ввиду.
________________
Кому помог жмите "СПАСИБО" Кнопка спасибо появляется после набора 10 сообщений на форуме.
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Спасибо за L2phx:
[Ссылки могут видеть только зарегистрированные пользователи. ]