новые офсеты , но толку от них мало , ни один бот из имеющихся не хочет работать
во всех ботах чар стоит и тупит , нужно полное выделение моба иначе будет все время писать неверная цель
у меня нет паники.
я для тренеровки, дизассемблил PWI-шный element client- все найденные ранее в PW-RU процедуры я нашел в течении 5 минут)))
У игры есть структура. Она не может сразу сильно измениться- она может немножко сдвинуться- не более. Нормальный таргет выложен- только адрес немного съехал. откройте старый elementclient и новый- и вы увидите что не все так страшно.))
Спокойствие))
а вот MHSу вероятно конец)) (впрочем он и так отработал свое)
На Сириусе уже замечены бодро фармящие боты
Как я понял - теперь будет работать только бот с нормальной выделялкой, то бишь botpirates и всё.
Ни один хак также не работает Т.е. остался я без 109 и без бота - смысла так играть не вижу) xdangerxxx - на пару постов выше было.
Выделение через запись в ячейку ту - изначально был кривой метод.
Инъекция через таргет у меня работает легко. Поменялся лишь адрес вызываемой функции для инъекции, стал: 005b7b70.
Из остального, что мне срочно надо было для моей проги подправить, изменились только базовые адреса:
BA - $0098ADDC
[BA]+1C - $0098B47C
TargetID - $0ADC в структуре игрока (через чит энджайн проверил - вставляется и вроде как выделяется)
Изменилось расположение кода сервера.
Остальное не изменилось.
У себя задействую следующие оффсеты:
MostBaseAddressPtr: LongWord; // Ссылка на самый базовый класс
BaseAddressPtr: LongWord; // Ссылка на базовый класс
OffsetBasePtr: LongWord; // Смещение для поиска Базового адреса от Самого базового
OffsetServerID: LongWord; // Смещение для поиска Текущего сервера от Самого базового
OffsetEnvironmentPtr: LongWord; // Смещение для поиска адреса Окружения от Базового
OffsetRolePtr: LongWord; // Смещение для поиска адреса Описания игрока от Базового
OffsetUserListPtr: LongWord; // Смещение для поиска адреса Списка игрока от адреса Окружения
OffsetUsersCount: LongWord; // Смещение для поиска адреса Количества игроков от адреса класса Списка
OffsetUsersArrayPtr: LongWord; // Смещение для поиска адреса Массива на указатели классов игроков от адреса класса Списка
OffsetUserX: LongWord; // Смещение для поиска X координаты игрока от адреса класса Игрока
OffsetUserZ: LongWord; // Смещение для поиска Z координаты игрока от адреса класса Игрока
OffsetUserY: LongWord; // Смещение для поиска Y координаты игрока от адреса класса Игрока
OffsetUserID: LongWord; // Смещение для поиска ID игрока от адреса класса Игрока
OffsetUserLvl: LongWord; // Смещение для поиска Уровня игрока от адреса класса Игрока
OffsetUserStatus: LongWord; // Смещение для поиска Статуса игрока от адреса класса Игрока
OffsetUserHP: LongWord; // Смещение для поиска HP игрока от адреса класса Игрока
OffsetUserMP: LongWord; // Смещение для поиска MP игрока от адреса класса Игрока
OffsetUserHPMax: LongWord; // Смещение для поиска Max HP игрока от адреса класса Игрока
OffsetUserMPMax: LongWord; // Смещение для поиска Max MP игрока от адреса класса Игрока
OffsetUserClanID: LongWord; // Смещение для поиска ID клана игрока от адреса класса Игрока
OffsetUserNamePtr: LongWord; // Смещение для поиска адреса имени игрока от адреса класса Игрока
OffsetUserPWClass: LongWord; // Смещение для поиска ID клаccа игрока от адреса класса Игрока
OffsetUserTargetID: LongWord; // Смещение для поиска ID выделенной цели от адреса класса Игрока
OffsetClanList: LongWord; // Смещение для поиска адреса списка кланов от Самого базового
OffsetClansCount: LongWord; // Смещение для поиска кол-ва кланов в списке от адреса списка кланов
OffsetClansArrayPtr: LongWord; // Смещение для поиска адреса Массива на указатели классов кланов от адреса списка кланов
OffsetClanID: LongWord; // Смещение для поиска ID клана от адреса элемента массива
OffsetClanClan: LongWord; // Смещение для поиска адреса Структуры клана от адреса элемента массива
OffsetClanClanID: LongWord; // Смещение для поиска ID клана от адреса Структуры клана
OffsetClanClanNamePtr: LongWord; // Смещение для поиска адреса имени клана от адреса Структуры клана
OffsetClanClanLvl: LongWord; // Смещение для поиска Уровня клана от адреса Структуры клана
из них считайте изменились только:
MostBaseAddressPtr: LongWord; // Ссылка на самый базовый класс
BaseAddressPtr: LongWord; // Ссылка на базовый класс
OffsetServerID: LongWord; // Смещение для поиска Текущего сервера от Самого базового
OffsetUserTargetID: LongWord; // Смещение для поиска ID выделенной цели от адреса класса Игрока
Выделение через запись в ячейку ту - изначально был кривой метод.
запись в TargetID в структуре Игрока - использовали многие Боты и люди прокачали своих Персов ими и привыкли к ним .. Теперь это не только кривой метод, но и не рабочий ..
Может удасться все-таки вернуть Мишень .. ?
Этого ждут десятки, если не сотни и тысячи игроков ..
.. PS .. если мы все тут "не просто вышли погулять" - давайте поможем и оживим Ботов младшего поколения ..))
запись в TargetID в структуре Игрока - использовали многие Боты и люди прокачали своих Персов ими и привыкли к ним .. Теперь это не только кривой метод, но и не рабочий ..
Может удасться все-таки вернуть Мишень .. ?
Этого ждут десятки, если не сотни и тысячи игроков ..
.. PS .. если мы все тут "не просто вышли погулять" - давайте поможем и оживим Ботов младшего поколения ..))
сотни и больше тысяч !!!!
у каждого свой стиль игры , у кого есть бабки тот донатит , у кого есть друлть тот фармит(л) хх с флаем и вх . а кто то просто ботоводил ..
лично я уже прокачался почти в максимум и делать по сути в игре мне нечего. но поботоводить я люблю , это как бы мое хобби , мне это нравилось и не охота роставаться с любимым занятием