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

РУОФФ Адреса и оффсеты

-

Разработка ПО для Perfect World

- Бюро разработчиков Zhyk.Ru: создание ботов, снифферов и прочих программ для Perfect World

Ответ
 
Опции темы
Старый 23.02.2012, 12:17   #226
 Сержант
Аватар для whoami
 
whoami на правильном путиwhoami на правильном пути
Регистрация: 07.09.2010
Сообщений: 124
Популярность: 147
Сказал(а) спасибо: 22
Поблагодарили 87 раз(а) в 18 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

Цитата:
Сообщение от krukovisПосмотреть сообщение
я добавлял туда чтение ACSII строк (мне для анализа окон было нужно)

вообще-то оно там всегда было... ну, или очень давно. Свойство MemPtr.AString и метод MemPtr.ToAString()
  Ответить с цитированием
Старый 23.02.2012, 22:00   #227
-= Мастер Света =-
 Рыцарь-капитан
Аватар для krukovis
 
krukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нации
Регистрация: 07.10.2009
Сообщений: 496
Популярность: 2687
Сказал(а) спасибо: 64
Поблагодарили 324 раз(а) в 104 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

Цитата:
Сообщение от whoamiПосмотреть сообщение
вообще-то оно там всегда было... ну, или очень давно. Свойство MemPtr.AString и метод MemPtr.ToAString()

whoami, при всем моем уважении, ты фреймворк дополнял как не для людей. Типо "мне понятно и ладно". Зачем добавлять методы не стандартизированные изначально? Почему нельзя было добавить в том же виде что и TBXin? Ты же грамотный программист и людей программировать учишь, а комментировать код как будто не умеешь. Если можешь - прокомментируй код в дополненном тобой фреймоврке. Честно признаться, знаний не хватает осознать все что ты написал, многим не пользуюсь, потому что просто не знаю что есть и приходится "изобретать велосипеды". Очень тебя прошу - дооформи все и выложи где нибудь здесь или на каком нибудь специализированном для этого сервисе вроде codeproject.com. Думаю, что не я один скажет тебе за это огромное спасибо.
________________
--------------------------------------------
PerfectAutoLogin v 7.4 - Совершенный автологин для Perfect World [RUOFF, PWI, Фришек 1.4.4 - 1.4.5]
--------------------------------------------
[for 1.4.6] PW Patcher 12.0 - Патч на Горны, Красный (да и любой) чат, Анфриз, Бесконечный зум, Моментальный разгон на полете для RUOFF, PWI и прочих 1.4.6 и фришек 1.4.4, 1.4.5.
--------------------------------------------
InGamePatcher 1.2 - патчер для серверов 1.4.5 и 1.4.4 работающий с включенной игрой.
--------------------------------------------
  Ответить с цитированием
Старый 27.02.2012, 21:28   #228
 Разведчик
Аватар для Perimetr
 
Perimetr никому не известный тип
Регистрация: 01.11.2011
Сообщений: 22
Популярность: 10
Сказал(а) спасибо: 5
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

как узнать кого смотрит игрок рядом. смещение маг-атаки 6F8 в структуре игроков пробывал - не то.
  Ответить с цитированием
Старый 28.02.2012, 07:54   #229
-= Мастер Света =-
 Рыцарь-капитан
Аватар для krukovis
 
krukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нации
Регистрация: 07.10.2009
Сообщений: 496
Популярность: 2687
Сказал(а) спасибо: 64
Поблагодарили 324 раз(а) в 104 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

Цитата:
Сообщение от PerimetrПосмотреть сообщение
как узнать кого смотрит игрок рядом. смещение маг-атаки 6F8 в структуре игроков пробывал - не то.

На сколько я знаю, узнать на кого смотрит чужой персонаж - нельзя, если он не в пати. Можно узнать на кого направлен его скилл и то, только на период кастования. Это я выкладывал уже. Продублирую:
Для PhizTarget для чужих игроков значения нет.
Для MagicTarget нашел + &H6F8

Если конечно, этот чужой персонаж не находится с твоим в одной команде.
________________
--------------------------------------------
PerfectAutoLogin v 7.4 - Совершенный автологин для Perfect World [RUOFF, PWI, Фришек 1.4.4 - 1.4.5]
--------------------------------------------
[for 1.4.6] PW Patcher 12.0 - Патч на Горны, Красный (да и любой) чат, Анфриз, Бесконечный зум, Моментальный разгон на полете для RUOFF, PWI и прочих 1.4.6 и фришек 1.4.4, 1.4.5.
--------------------------------------------
InGamePatcher 1.2 - патчер для серверов 1.4.5 и 1.4.4 работающий с включенной игрой.
--------------------------------------------
  Ответить с цитированием
Старый 01.03.2012, 07:14   #230
 Разведчик
Аватар для Perimetr
 
Perimetr никому не известный тип
Регистрация: 01.11.2011
Сообщений: 22
Популярность: 10
Сказал(а) спасибо: 5
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

Странно.. должно же быть где-то значение, указывающее на то кто в таргете (помечен, выделен) у персонажа в локации, ведь у мобов это есть. у своего персонажа - есть, а у другого игрока - данных в клиенте разве нет..
я все-таки попробую поискать, давно уже не лазил по клиенту.
Может кто знает как определить - ПК персонажа рядом с собой - вроде там какие-то биты в байте - но по какому смещению в структуре игроков рядом ???
  Ответить с цитированием
Старый 01.03.2012, 07:17   #231
-= Мастер Света =-
 Рыцарь-капитан
Аватар для krukovis
 
krukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нации
Регистрация: 07.10.2009
Сообщений: 496
Популярность: 2687
Сказал(а) спасибо: 64
Поблагодарили 324 раз(а) в 104 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

Цитата:
Сообщение от PerimetrПосмотреть сообщение
ведь у мобов это есть. у своего персонажа - есть, а у другого игрока - данных в клиенте разве нет..

У мобов - нет и у чужих персов нет, пока они не агрессивны. Или пока персонаж не в твоей команде.
________________
--------------------------------------------
PerfectAutoLogin v 7.4 - Совершенный автологин для Perfect World [RUOFF, PWI, Фришек 1.4.4 - 1.4.5]
--------------------------------------------
[for 1.4.6] PW Patcher 12.0 - Патч на Горны, Красный (да и любой) чат, Анфриз, Бесконечный зум, Моментальный разгон на полете для RUOFF, PWI и прочих 1.4.6 и фришек 1.4.4, 1.4.5.
--------------------------------------------
InGamePatcher 1.2 - патчер для серверов 1.4.5 и 1.4.4 работающий с включенной игрой.
--------------------------------------------
  Ответить с цитированием
Старый 04.03.2012, 00:25   #232
 Разведчик
Аватар для DHouse
 
DHouse никому не известный тип
Регистрация: 19.10.2011
Сообщений: 29
Популярность: 12
Сказал(а) спасибо: 7
Поблагодарили 8 раз(а) в 7 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

+5B8 wid одетого джинна, например 23753 - Тай Бо [Ссылки могут видеть только зарегистрированные пользователи. ], 23752 - Тай Инь и т.д.

Добавлено через 8 минут
Кста, заметил тенденцию, что при смене джинна список доступных скиллов не обновляется, а дописывается. Т.е. был один джин например со Словом и Сферой, одели другого с Защитником и Проклятьем князя, в итоге в памяти клиента будут все 4 скилла. Радует, что при попытке заюзать через пакеты "отсутствующий" скилл управление над клиентом не теряется Надо думать как определить с какого смещения хранятся валидные скиллы.

Последний раз редактировалось DHouse; 04.03.2012 в 00:34. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 06.03.2012, 14:29   #233
 Разведчик
Аватар для Arvol
 
Arvol никому не известный тип
Регистрация: 19.12.2010
Сообщений: 9
Популярность: 10
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

Коллеги - помогите разобраться...
Цитата:
Сообщение от sumikotПосмотреть сообщение
+0368 BuffsArray /Список баффов/
+ [I*2] Buffs, dword
+036C BuffsCnt, dword /Количество баффов/

+036C - судя по Cheat Engine - это количество бафов навешанных на перса.
Не могу разобраться с +0368+ [I*2].
При первом использовании первого бафа в +0368+ [0*2] нормально появляется его тип. Но при пропадании бафа тип остается в ячейке памяти.
Далее в следующих ячейках массива появляется информация, но непонятно какая. Это и не тип бафа и не указатель. Затем - почему умножается на 2? Во всех остальных массивах умножается на 4 из-за типа данных DWord.
Буду благодарен за любые подсказки.
  Ответить с цитированием
Старый 06.03.2012, 14:32   #234
-= Мастер Света =-
 Рыцарь-капитан
Аватар для krukovis
 
krukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нации
Регистрация: 07.10.2009
Сообщений: 496
Популярность: 2687
Сказал(а) спасибо: 64
Поблагодарили 324 раз(а) в 104 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

Цитата:
Сообщение от ArvolПосмотреть сообщение
[I*2] Buffs, dword

То, что шаг в 2 байта уже говорит о том, что тип не Dword, а просто word или int16. Или не знаю как в вашем языке, но нужно понимать, что число занимает только 2 байта.
________________
--------------------------------------------
PerfectAutoLogin v 7.4 - Совершенный автологин для Perfect World [RUOFF, PWI, Фришек 1.4.4 - 1.4.5]
--------------------------------------------
[for 1.4.6] PW Patcher 12.0 - Патч на Горны, Красный (да и любой) чат, Анфриз, Бесконечный зум, Моментальный разгон на полете для RUOFF, PWI и прочих 1.4.6 и фришек 1.4.4, 1.4.5.
--------------------------------------------
InGamePatcher 1.2 - патчер для серверов 1.4.5 и 1.4.4 работающий с включенной игрой.
--------------------------------------------
  Ответить с цитированием
Старый 06.03.2012, 14:38   #235
 Разведчик
Аватар для Arvol
 
Arvol никому не известный тип
Регистрация: 19.12.2010
Сообщений: 9
Популярность: 10
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

Я это прекрасно понимаю Однако, данные, которые там появляются не пойму, как интерпретировать.

Последний раз редактировалось Arvol; 06.03.2012 в 14:41.
  Ответить с цитированием
Старый 06.03.2012, 14:54   #236
-= Мастер Света =-
 Рыцарь-капитан
Аватар для krukovis
 
krukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нации
Регистрация: 07.10.2009
Сообщений: 496
Популярность: 2687
Сказал(а) спасибо: 64
Поблагодарили 324 раз(а) в 104 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

Цитата:
Сообщение от ArvolПосмотреть сообщение
Я это прекрасно понимаю Однако, данные, которые там появляются не пойму как интерпритировать.

Для начала нужно научиться читать 2 байта, это важно. Не слышал, что данные не исчезают после окончания действия бафа.
Цитата:
Сообщение от ArvolПосмотреть сообщение
данные, которые там появляются не пойму как интерпритировать.

Это ID бафа. Где то на форуме вроде выкладывали список ID + Имя бафа для последней версии клиента - поищите. В сборке configs.pck (если распотрошить) можно найти файл Buffs.txt, там находится актуальная информация. Вот тут можно посмотреть распарсенный файл для клиента 1.3.6 [Ссылки могут видеть только зарегистрированные пользователи. ]. Можно читать эту информацию прямо из памяти. Но я не знаю смещений.
________________
--------------------------------------------
PerfectAutoLogin v 7.4 - Совершенный автологин для Perfect World [RUOFF, PWI, Фришек 1.4.4 - 1.4.5]
--------------------------------------------
[for 1.4.6] PW Patcher 12.0 - Патч на Горны, Красный (да и любой) чат, Анфриз, Бесконечный зум, Моментальный разгон на полете для RUOFF, PWI и прочих 1.4.6 и фришек 1.4.4, 1.4.5.
--------------------------------------------
InGamePatcher 1.2 - патчер для серверов 1.4.5 и 1.4.4 работающий с включенной игрой.
--------------------------------------------
  Ответить с цитированием
Старый 07.03.2012, 21:48   #237
 Разведчик
Аватар для Arvol
 
Arvol никому не известный тип
Регистрация: 19.12.2010
Сообщений: 9
Популярность: 10
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

Благодарю, krukovis.
Вроде разобрался.
По адресу:
+0368 BuffsArray /Список баффов/
+ [I*2] Buffs, 2byte
лежит не указатель на примененный скил, а указатель на иконку статуса, наложенного на перса (баф, дебаф или иное).

Возник вопрос
Может кому известно, как связывается ID статуса наложенного на перса с ID примененного скила?
  Ответить с цитированием
Старый 07.03.2012, 21:55   #238
-= Мастер Света =-
 Рыцарь-капитан
Аватар для krukovis
 
krukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нацииkrukovis гордость нации
Регистрация: 07.10.2009
Сообщений: 496
Популярность: 2687
Сказал(а) спасибо: 64
Поблагодарили 324 раз(а) в 104 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

Цитата:
Сообщение от ArvolПосмотреть сообщение
лежит не указатель на примененный скил, а указатель на иконку статуса, наложенного на перса (баф, дебаф или иное).

А это никто и не утверждал. И в файле ID не скиллов а наложенных бафов.
Цитата:
Сообщение от ArvolПосмотреть сообщение
Может кому известно, как связывается ID статуса наложенного на перса с ID примененного скила?

Поддерживаю. Тоже интересно было бы узнать это. Упростило бы функцию бафа.
________________
--------------------------------------------
PerfectAutoLogin v 7.4 - Совершенный автологин для Perfect World [RUOFF, PWI, Фришек 1.4.4 - 1.4.5]
--------------------------------------------
[for 1.4.6] PW Patcher 12.0 - Патч на Горны, Красный (да и любой) чат, Анфриз, Бесконечный зум, Моментальный разгон на полете для RUOFF, PWI и прочих 1.4.6 и фришек 1.4.4, 1.4.5.
--------------------------------------------
InGamePatcher 1.2 - патчер для серверов 1.4.5 и 1.4.4 работающий с включенной игрой.
--------------------------------------------
  Ответить с цитированием
Старый 09.03.2012, 12:14   #239
 Сержант
Аватар для BritishColonist
 
BritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауру
Регистрация: 11.12.2010
Сообщений: 110
Популярность: 541
Сказал(а) спасибо: 5
Поблагодарили 66 раз(а) в 39 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

В полезности следующих оффсетов я не уверен, но всё же :D

PlayerStructStart
+3BC - (dword) GenieRotationTimer // таймер, следящий за отображением джинна или фейки.
+3C0 - (dword) GenieRotationTimerMax // тут максимальное значение этого таймера. можно изменять.
+3C4 - (byte/bool) IsGenieVisible? // если 1/true, то вокруг игрока летает джинн (если есть), в противном случае - фейка (опять же, если есть).

A1B708 - (float) GenieFadePower (константа, равная 0.2) // коэффициент скорости затухания/появления джинна/фейки; чем больше - тем менее плавный переход между джинном и фейкой.
________________
Принимаю реквесты на статьи, программы. Всё будет запилено в лучшем виде :3
  Ответить с цитированием
Старый 10.03.2012, 14:17   #240
 Разведчик
Аватар для DHouse
 
DHouse никому не известный тип
Регистрация: 19.10.2011
Сообщений: 29
Популярность: 12
Сказал(а) спасибо: 7
Поблагодарили 8 раз(а) в 7 сообщениях
 
По умолчанию Re: РУОФФ Адреса и оффсеты

Цитата:
Сообщение от ArvolПосмотреть сообщение
Может кому известно, как связывается ID статуса наложенного на перса с ID примененного скила?

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

Добавлено через 5 часов 50 минут
Крайне интересна информация о том как считать энергию и физическую силу джинна, поделитесь кто знает.

Добавлено через 8 часов 22 минуты
отбой, сам нашел:
+3CC +AC - текущая энергия
+3CC +B0 - максимальная энергия
+3CC +B8 - текущий заряд

Последний раз редактировалось DHouse; 10.03.2012 в 22:40. Причина: Добавлено сообщение
  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Руоф] Адреса и оффсеты Kitsune Разработка ПО для Perfect World 200 27.06.2014 22:34
оффсеты Maty Общение разработчиков 8 14.03.2012 21:00
Нужны адреса и оффсеты PWI Mr_R@NDOM Общение разработчиков 8 14.09.2011 23:01
[Помогите!] Адреса и Оффсеты для клиента 1.3.4 - 1.4.1 _Wolf_ Общение разработчиков 1 23.08.2011 17:34

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

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

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