|
Цитата: |
|
|
|
|
|
|
|
|
|
что озночает каждый оффсет
|
|
|
|
|
|
Player_ADD(ress)=*включаю +одну из извилину* судя по всему структура перса(адрес прса)
Player_Name_ADD=адрес имени перса
Inventory_Array=массив ячеек инвентаря
Yachey ka= структура ячейки
MoneyCount =денежный счёт
Item_Id = идентификатор предмета(та цыхверка, которая показывается в адресной строке pwdatabase при просмотре итема)
Item_Count = количество вещей в ячейке
Max_Count_Yacheyek = максимальное количество ячеек
ExtraEffectsPtr = указатель на доп параметры
ExtraEffectsId1= идентификатор первого допа
ExtraEffectsId2 = второго допа
ExtraEffectsId3 = третьего
ExtraEffectsValue1 = численное значение первого допа
ExtraEffectsValue2 = второго
ExtraEffectsValue3 = третьего
SendPacket= адрес функции отправки пакетов
Чтож тут не понятного?
|
Цитата: |
|
|
|
|
|
|
|
|
|
или хотябы скажите что надо изменять, чтоб отсеить оффсет.)
|
|
|
|
|
|
Player_ADD= любую шмотку на персе, изменяющую статы, отсеивать изменение статов, в теме поиск ба всё подробно написано, этот оффсет один из промежуточных оффсетов при поиске ба.
Player_Name_ADD=думаю что выходом на страницу выбора перса и захода за перса с другим именем, поиск проводить по массиву шестнадцатиричных значений, представляющих имя(в помощь стандартная виндоус-прога таблица символов, так как лично у меня ce с юникодом как то криво работает), хотя наверное можно и просто строку искать указав галочку "юникод"
Inventory_Array=взять 2 предмета с известными ид(смотрим в базе) ложим в первую ячейку, ищем ид, ложим второй предмет - отсеиваем второй ид, находим один адрес, далее (100500 раз говорилось) по аналогии с поиском базового адреса так же идём в его сторону, Inventory_Array будет одним из промежуточных оффсетов
Yachey ka=будет одним из промежуточных оффсетов(думаю)
MoneyCount = ничего проще придумать не возможно
Item_Id = смотрим Inventory_Array
Item_Count = смотрим MoneyCount
Max_Count_Yacheyek = покупаем в шопе увелечитель инвентаря, ищем текущее количество ячеек, увеличиваем инвентарь, отсеиваем
ExtraEffectsPtr = должно быть промежуточный оффсет при движении от найденого адреса допа к БА
ExtraEffectsId1= берём две шмотки с разными допами(с тремя хотя бы одна), берём ид этих допов, ложим первую в первую ячейку, отсеиваем по соответствующему иду первого допа, вторую вещ ложим, отсеиваем по иду второго допа
ExtraEffectsId2 = по аналогии
ExtraEffectsId3 = ...
ExtraEffectsValue1 = ...
ExtraEffectsValue2 = ...
ExtraEffectsValue3 = ...
SendPacket= есть на форуме целые отдельные темы поиска