По поводу банка - Общение разработчиков - Программирование для Perfect World, общение и обсуждене разработок
19.02.2015, 22:55
#1
Разведчик
Регистрация: 07.10.2013
Сообщений: 5
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
По поводу банка
Как узнать ID предметов, находящихся в банке (не в общем)?
21.02.2015, 02:23
#2
Старший сержант
Регистрация: 09.04.2010
Сообщений: 204
Популярность: 5518
Сказал(а) спасибо: 49
Поблагодарили 512 раз(а) в 198 сообщениях
Re: По поводу банка
1) Выделить банкира
2) Открыть диалог
3) Послать пакет на запрос банка
4) Структура банка запишется в HostPlayerStruct. Структура банка такая же как и структура инвентаря игрока.
На текущий руофф оффсеты не подскажу, на предыдущую версию были такие, ищи по аналогии
0x0F1C p_BankMoney
0x0F48 p_Inventory
0x0F84 p_Bank
Это все справедливо, если нет пароля на банк. С ним я не работал
________________
[
Ссылки могут видеть только зарегистрированные пользователи. ]-cофт и прочее для комфортной игры в PW.
PW Everyday Helper Bot
22.02.2015, 14:24
#3
Разведчик
Регистрация: 07.10.2013
Сообщений: 5
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Re: По поводу банка
Спасибо. Пытаюсь найти ID предмета в первой ячейке инвентаря, функция постоянно возвращает неверный результат.
Подозрение на неверные офсеты, поправьте, пожалуйста. Нынешний руофф.
Код:
function GetId: Integer;
var
buf: DWord;
C: Cardinal;
begin
Connect;
ReadProcessMemory(hPr, ptr(PW_BASE_ADDRESS), @buf, sizeof(buf), C);
ReadProcessMemory(hPr, ptr(buf + $1C), @buf, sizeof(buf), C);
ReadProcessMemory(hPr, ptr(buf + $30), @buf, sizeof(buf), C);
ReadProcessMemory(hPr, ptr(buf + $F74), @buf, sizeof(buf), C);
ReadProcessMemory(hPr, ptr(buf + $10), @buf, sizeof(buf), C);
ReadProcessMemory(hPr, ptr(buf + $FC), @buf, sizeof(buf), C);
ReadProcessMemory(hPr, ptr(buf + $4), @buf, sizeof(buf), C);
Result:= buf;
end;
22.02.2015, 15:09
#4
Старший сержант
Регистрация: 20.10.2010
Сообщений: 170
Популярность: 684
Сказал(а) спасибо: 146
Поблагодарили 74 раз(а) в 54 сообщениях
Re: По поводу банка
________________
Вихри говорят "Х-ш-ш-ш"
[6 лет здесь]
22.02.2015, 19:34
#5
Разведчик
Регистрация: 07.10.2013
Сообщений: 5
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
Re: По поводу банка
Последний раз редактировалось xOmGLoLx; 22.02.2015 в 19:48 .
Причина: решил ошибку
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
Похожие темы
Тема
Автор
Раздел
Ответов
Последнее сообщение
[Услуги] Брут банка
Мороженое
Perfect World
50
14.09.2013 00:36
[Продам] 2.Банка на пегасе
Damination
Perfect World
2
13.05.2013 14:47
Вечная банка ХП
Silence
Баги и читы Lineage 2
0
15.07.2009 12:20
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 09:20 .