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

Проблема с оффсетами

-

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

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

Ответ
 
Опции темы
Старый 21.07.2011, 22:39   #1
 Пехотинец
Аватар для Mr_R@NDOM
 
Mr_R@NDOM душа компанииMr_R@NDOM душа компанииMr_R@NDOM душа компанииMr_R@NDOM душа компанииMr_R@NDOM душа компанииMr_R@NDOM душа компанииMr_R@NDOM душа компанииMr_R@NDOM душа компании
Регистрация: 09.10.2009
Сообщений: 74
Популярность: 982
Сказал(а) спасибо: 51
Поблагодарили 127 раз(а) в 53 сообщениях
 
По умолчанию Проблема с оффсетами

Пытаюсь реализовать эту строку в AutoIt
Код:
Current MP 		BASE+0x34+0x484
Вроде так:
Код:
Global $BA_Add = 0xAF6DA4 ; Base Addr

$memory = _MemoryOpen (ProcessExists("elementclient.exe"))
Example()

Func Example()
	$temp = _MEMORYREAD($BA_Add, $memory)
	$temp = _MEMORYREAD($temp + 0x34, $memory)
	$temp = _MEMORYREAD($temp + 0x484, $memory)
	MsgBox(0,"!", $temp)
EndFunc
должно выводить текущее кол-во Мп, выводит 63 а у меня Мп 35
Либо я не так понял как вывести мп, либо оффсет не тот.

С Адресами : 0xAEA004, 0xAE9944, 0xAF7464 выдает 0.

Забыл указать, сервер PWI

Последний раз редактировалось Mr_R@NDOM; 21.07.2011 в 23:16.
  Ответить с цитированием
Старый 21.07.2011, 23:10   #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: Проблема с оффсетами

Оффсет не верный
MP = 0x494
MaxMP = 0x4D4
  Ответить с цитированием
Пользователь сказал cпасибо:
Mr_R@NDOM (21.07.2011)
Старый 21.07.2011, 23:26   #3
 Пехотинец
Аватар для Mr_R@NDOM
 
Mr_R@NDOM душа компанииMr_R@NDOM душа компанииMr_R@NDOM душа компанииMr_R@NDOM душа компанииMr_R@NDOM душа компанииMr_R@NDOM душа компанииMr_R@NDOM душа компанииMr_R@NDOM душа компании
Регистрация: 09.10.2009
Сообщений: 74
Популярность: 982
Сказал(а) спасибо: 51
Поблагодарили 127 раз(а) в 53 сообщениях
 
По умолчанию Re: Проблема с оффсетами

Цитата:
Сообщение от DinmaiteПосмотреть сообщение
Оффсет не верный
MP = 0x494
MaxMP = 0x4D4

Выдает результат 0. Забыл указать : адреса PWI
А как вычисляется эта строчка:
Код:
BASE+0x34+0x484
Откуда берется 0x34 и 0x484 ?
  Ответить с цитированием
Старый 21.07.2011, 23:28   #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: Проблема с оффсетами

А, у вас еще и базовый указатель неверен

bp=GA= 0x00AF7464

Почитайте тему Ищем базовый адрес Perfect World
  Ответить с цитированием
Пользователь сказал cпасибо:
Mr_R@NDOM (21.07.2011)
Старый 21.07.2011, 23:40   #5
 Пехотинец
Аватар для Mr_R@NDOM
 
Mr_R@NDOM душа компанииMr_R@NDOM душа компанииMr_R@NDOM душа компанииMr_R@NDOM душа компанииMr_R@NDOM душа компанииMr_R@NDOM душа компанииMr_R@NDOM душа компанииMr_R@NDOM душа компании
Регистрация: 09.10.2009
Сообщений: 74
Популярность: 982
Сказал(а) спасибо: 51
Поблагодарили 127 раз(а) в 53 сообщениях
 
По умолчанию Re: Проблема с оффсетами

Цитата:
Сообщение от DinmaiteПосмотреть сообщение
Почитайте тему Ищем базовый адрес Perfect World

Все разобрался, перепутал BA с GA

Последний раз редактировалось Mr_R@NDOM; 21.07.2011 в 23:45.
  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проблема vd96 Вопросы и ответы: RF Online 7 20.04.2011 19:47
проблема xXx88 Общение и обсуждение, архив Lineage 2 0 22.03.2010 11:42

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

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

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