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

оффсеты

-

Общение разработчиков

- Программирование для Perfect World, общение и обсуждене разработок

Ответ
 
Опции темы
Старый 10.08.2010, 22:23   #1
 Разведчик
Аватар для Maty
 
Maty никому не известный тип
Регистрация: 09.08.2010
Сообщений: 3
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
Question оффсеты

в одной из тем приводится пример
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 в 14:53.
  Ответить с цитированием
Старый 11.08.2010, 00:27   #2
Reaper
 Фельдмаршал
Аватар для Dinmaite
 
Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(
Регистрация: 13.08.2009
Сообщений: 1,004
Популярность: 25098
Золото Zhyk.Ru: 350
Сказал(а) спасибо: 110
Поблагодарили 830 раз(а) в 395 сообщениях
Отправить сообщение для Dinmaite с помощью ICQ
 
По умолчанию Re: оффсеты

Имя персонажа лучше всего забирать отсюда - [ba]+$1c+$20+$5F4.
Клан, не скажу, так как клиента под руками нет.

Также следует понимать разницу между [ba] и [bp]. К примеру wallhack требует не [ba] а [bp]. Для справки bp=[ba]+$1c.

Последний раз редактировалось Dinmaite; 11.08.2010 в 00:32. Причина: опечатка
  Ответить с цитированием
Старый 11.08.2010, 00:46   #3
 Разведчик
Аватар для Maty
 
Maty никому не известный тип
Регистрация: 09.08.2010
Сообщений: 3
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: оффсеты

Цитата:
Сообщение от DinmaiteПосмотреть сообщение
Имя персонажа лучше всего забирать отсюда - [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 в 11:45. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 12.08.2010, 21:38   #4
Reaper
 Фельдмаршал
Аватар для Dinmaite
 
Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(Dinmaite сломал счётчик популярности :(
Регистрация: 13.08.2009
Сообщений: 1,004
Популярность: 25098
Золото Zhyk.Ru: 350
Сказал(а) спасибо: 110
Поблагодарили 830 раз(а) в 395 сообщениях
Отправить сообщение для Dinmaite с помощью ICQ
 
По умолчанию Re: оффсеты

Еще раз говорю, нужно понимать разницу между BA и BP
Конечно там ничего нет, ведь вы пытаетесь читать из памяти число а не строку. И не забываейте - строка Unicode.
Найдите мою тему Char Renamer и посмотрите на ответ TBXin'a о том как читается строка из памяти.

ПС - смещения даны как раз из ее исходника.

Последний раз редактировалось Dinmaite; 12.08.2010 в 21:41.
  Ответить с цитированием
Старый 13.08.2010, 10:01   #5
 Разведчик
Аватар для Maty
 
Maty никому не известный тип
Регистрация: 09.08.2010
Сообщений: 3
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: оффсеты

Цитата:
Сообщение от DinmaiteПосмотреть сообщение
Еще раз говорю, нужно понимать разницу между BA и BP
Конечно там ничего нет, ведь вы пытаетесь читать из памяти число а не строку. И не забываейте - строка Unicode.
Найдите мою тему Char Renamer и посмотрите на ответ TBXin'a о том как читается строка из памяти.

ПС - смещения даны как раз из ее исходника.

Нее, вы меня не поняли. Я прекрасно понимаю, что строка юникод. И прекрасно нахожу эти строки в СЕ. И нахожу строки с "серваком", с "именем", с "кланом". Но стесно при каждом запуске адреса разные местонахождения.
А в силу того, что я больше прикладник, а не системщик я не могу найти связку адресов как эти строки вытащить. А в СЕ я их вижу, отслеживаю.

Как переводить в юникод, какие данные искать - это все понятно.
В первом посте я привел пример (продублировал ранее кем-то написанный) как вытащить Уровень, ХП, ПМ.... т.е. приведенная последовательность адресов работает.
Она не работает для поиска как раз имени себя, клана и сервака. Собственно именно они и надо и больше ничего не надо. Больше ничего. Если вы поможите найти привязку к адресам, то буду оч благодарен.

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

Последний раз редактировалось Maty; 13.08.2010 в 10:06.
  Ответить с цитированием
Старый 16.08.2010, 09:36   #6
 Разведчик
Аватар для Maty
 
Maty никому не известный тип
Регистрация: 09.08.2010
Сообщений: 3
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: оффсеты

Осталась строчка с наименованием сервера на котором играем. Если кто может вытащить постоянный оффсет.
  Ответить с цитированием
Старый 14.03.2012, 12:14   #7
 Рыцарь-лейтенант
Аватар для BioDread
 
BioDread душа компанииBioDread душа компанииBioDread душа компанииBioDread душа компанииBioDread душа компанииBioDread душа компанииBioDread душа компанииBioDread душа компании
Регистрация: 18.02.2010
Сообщений: 467
Популярность: 941
Сказал(а) спасибо: 98
Поблагодарили 322 раз(а) в 83 сообщениях
Отправить сообщение для BioDread с помощью Skype™
 
По умолчанию Re: оффсеты

Цитата:
Сообщение от DinmaiteПосмотреть сообщение
Еще раз говорю, нужно понимать разницу между BA и BP
Конечно там ничего нет, ведь вы пытаетесь читать из памяти число а не строку. И не забываейте - строка Unicode.
Найдите мою тему Char Renamer и посмотрите на ответ TBXin'a о том как читается строка из памяти.

ПС - смещения даны как раз из ее исходника.

Не смог найти тему Char renamer вроде пользоватся поиском умею.....
Люди подскажите какую тему он имел ввиду.
________________
Кому помог жмите "СПАСИБО"
Кнопка спасибо появляется после набора 10 сообщений на форуме.


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

  Ответить с цитированием
Старый 14.03.2012, 13:49   #8
 Пехотинец
Аватар для woek
 
woek на правильном пути
Регистрация: 11.09.2011
Сообщений: 62
Популярность: 47
Сказал(а) спасибо: 25
Поблагодарили 11 раз(а) в 11 сообщениях
 
По умолчанию Re: оффсеты

Цитата:
Сообщение от BioDreadПосмотреть сообщение
Не смог найти тему Char renamer вроде пользоватся поиском умею.....
Люди подскажите какую тему он имел ввиду.

Может быть это?
http://www.zhyk.ru/forum/showthread.php?t=84844

Последний раз редактировалось woek; 14.03.2012 в 14:00.
  Ответить с цитированием
Пользователь сказал cпасибо:
BioDread (15.03.2012)
Старый 14.03.2012, 22:00   #9
 Сержант
Аватар для BritishColonist
 
BritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауру
Регистрация: 11.12.2010
Сообщений: 110
Популярность: 541
Сказал(а) спасибо: 5
Поблагодарили 66 раз(а) в 39 сообщениях
 
По умолчанию Re: оффсеты

BA = B27A04.
Вот смещения до ников (руоф, 1.4.4).
В статах и на полоске с яростью: BA +1C +34 +638 +0.
Над головой: BA +1C +708 +C +0 +0 +0.

По последнему смещению +0 уже будут лежать символы, составляющие ник.
________________
Принимаю реквесты на статьи, программы. Всё будет запилено в лучшем виде :3
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
alegr (13.04.2012), BioDread (15.03.2012)
Ответ

Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Файл] Offsets, оффсеты Aion talala Боты, скрипты и прочий софт для Aion 26 18.07.2013 23:07
[Статья] [2Moons Online] Как найти юзабельные оффсеты для СЕ хаков Глюконатор Прочее 2 13.06.2012 19:17
Помогите найти оффсеты для Пета друли krukovis Общение и обсуждение Perfect World 3 18.06.2010 14:12
Оффсеты на AxesasPW Nichoas Общение и обсуждение Perfect World 3 11.01.2010 23:09

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

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

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