|
РУОФФ Адреса и оффсеты - Разработка ПО для Perfect World - Бюро разработчиков Zhyk.Ru: создание ботов, снифферов и прочих программ для Perfect World |
08.06.2013, 18:35
|
#931
|
|
|
|
Разведчик
|
Регистрация: 08.06.2013
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: РУОФФ Адреса и оффсеты
кто может помоч с настройкой автосвапа для руоффа?(за отдельную плату)
|
|
|
22.06.2013, 03:48
|
#932
|
|
|
|
Сержант
|
Регистрация: 11.12.2010
Сообщений: 110
Популярность: 541
Сказал(а) спасибо: 5
Поблагодарили 66 раз(а) в 39 сообщениях
|
Re: РУОФФ Адреса и оффсеты
________________
Принимаю реквесты на статьи, программы. Всё будет запилено в лучшем виде :3
|
|
|
22.06.2013, 14:26
|
#933
|
|
|
|
Пехотинец
|
Регистрация: 02.08.2009
Сообщений: 57
Популярность: 417
Сказал(а) спасибо: 12
Поблагодарили 1 раз в 1 сообщении
|
Re: РУОФФ Адреса и оффсеты
|
Цитата: |
|
|
|
|
Сообщение от BritishColonist |
|
|
|
|
|
|
|
Я со 146%-й гарантией говорю, что есть функция, которая, принимая WID игрока/моба/NPC, возвращает адрес начала его структуры (а если не находит, возвращает 0). Могу даже заморочиться и найти такую функцию.
Нужно?
|
|
|
|
|
|
вы не поверите, такая функция есть) только делает она ровно то же что я и предлогал, перебирает массив и сравнивает айди.... теперь главный вопрос, какая разница кто за вас найдет в массиве, ваше по или само PW?))))
Пы.сы делая это самому можно заполнять не массив а допустим бинарное деревце, что в разы ускорит поиск
|
|
|
23.06.2013, 19:16
|
#934
|
|
|
|
Разведчик
|
Регистрация: 04.09.2010
Сообщений: 20
Популярность: 10
Сказал(а) спасибо: 14
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: РУОФФ Адреса и оффсеты
помогите пожалуйста с прыжком - старые офсеты крашат клиент, новых найти не могу никак((
Код:
PW_GAMERUN_ADDR = $00B9029C;
procedure JumpCall(); stdcall;
var CallAddress:pointer;
begin
CallAddress:=Pointer($459D60);
asm
pushad
mov ecx, dword ptr [PW_GAMERUN_ADDR]
mov ecx, dword ptr [ecx+$34]
push $FFFFFFFF
call CallAddress
popad
end;
end;
|
|
|
24.06.2013, 22:09
|
#935
|
|
|
|
Пехотинец
|
Регистрация: 20.08.2009
Сообщений: 90
Популярность: 173
Сказал(а) спасибо: 14
Поблагодарили 26 раз(а) в 8 сообщениях
|
Re: РУОФФ Адреса и оффсеты
GA + 34 + ED, byte
1 - здох чар, 0 - жив чар
прошу проверить
п.с. если смотреть своего чара то работает вроде...если чужого то если он на петомце то показывает 1..
может кто знает рабочий флаг жив мерт перс?
Последний раз редактировалось tianddu; 24.06.2013 в 23:03.
|
|
|
25.06.2013, 00:08
|
#936
|
|
|
|
Разведчик
|
Регистрация: 06.07.2010
Сообщений: 30
Популярность: 364
Сказал(а) спасибо: 1
Поблагодарили 16 раз(а) в 9 сообщениях
|
Re: РУОФФ Адреса и оффсеты
|
|
|
25.06.2013, 06:59
|
#937
|
|
|
|
Пехотинец
|
Регистрация: 16.12.2009
Сообщений: 54
Популярность: 279
Сказал(а) спасибо: 17
Поблагодарили 11 раз(а) в 5 сообщениях
|
Re: РУОФФ Адреса и оффсеты
Уважаемые, не подскажете как подобрать нужные значения для FoxBot? Мучаюсь уже не один день.
Код:
<?xml version="1.0" encoding="utf-8"?>
<FoxBotOffsets xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<FreezeFunction>420206</FreezeFunction>
<FreezeFlag>A57F3C</FreezeFlag>
<GameRun>A57ACC</GameRun>
<HostPlayerStruct>34</HostPlayerStruct>
<PlayerName>66c</PlayerName>
<PlayerHP>494</PlayerHP>
<PlayerMP>498</PlayerMP>
<PlayerMaxHP>4DC</PlayerMaxHP>
<PlayerMaxMP>4E0</PlayerMaxMP>
<PlayerTargetID>BD4</PlayerTargetID>
<TargetMobHP>130</TargetMobHP>
<TargetMobMaxHP>178</TargetMobMaxHP>
<HPPotionCD>A50</HPPotionCD>
<MPPotionCD>A58</MPPotionCD>
<PetStruct>10D4</PetStruct>
<PetSlotID>8</PetSlotID>
<PetHPPrc>1C</PetHPPrc>
<PetHP>38</PetHP>
</FoxBotOffsets>
________________
Уважаемый, Ваша грамматика хрома на всю голову
|
|
|
25.06.2013, 09:39
|
#938
|
|
|
|
Разведчик
|
Регистрация: 11.05.2011
Сообщений: 41
Популярность: 305
Сказал(а) спасибо: 43
Поблагодарили 12 раз(а) в 7 сообщениях
|
Re: РУОФФ Адреса и оффсеты
Покопался в CE на предмет фракции Морая и флага звероформы, вот что нашел.
BA +1C +34 +650 (4 байта) - фракция
Значения:
0 - нет фракции;
1004 (3EC) - Орден Солнца;
1005 (3ED) - Орден Мрака;
1006 (3EE) - Армия Зари;
Можно сказать, что за id фракции отвечают только младшие 2 бита (0, 1, 2, 3), а остальные 30 бит - какие-то флаги; однако на этот счет у меня нет соображений, кто хочет поисследовать - дерзайте. Впрочем, проверил на 8 персах, разных уровней, с разными фракциями (все три и один без фракции), количеством подвигов, престижа и т.д., у всех этот оффсет соответствует приведенным выше значениям, так что можно пользоваться.
Странно, что до сих пор никто не выкладывал.
Флага звероформы не нашел, наткнулся только на количество бафов, которое уже есть в шапке. Видимо, придется и дальше пользоваться им.
Правда, обнаружил, что за BuffsCnt отвечает 2 соседних поля в структуре персонажа:
BA +1C +34 +374 (4 байта) BuffsCnt из шапки темы;
BA +1C +34 +378 (4 байта) содержит то же значение.
|
|
|
25.06.2013, 10:30
|
#939
|
|
|
|
Пехотинец
|
Регистрация: 20.08.2009
Сообщений: 90
Популярность: 173
Сказал(а) спасибо: 14
Поблагодарили 26 раз(а) в 8 сообщениях
|
Re: РУОФФ Адреса и оффсеты
pw.lancer, а я вчера тестил офсет который выложил выше так вот, если рядом пробегает лиса/танк в образе то в ED имеет значение 1, так же если чар рядом на ездопете то тоже 1, а если без формы и без пета то 0, может чем то поможет )
|
Цитата: |
|
|
|
|
|
|
|
|
и найти такую функцию.
Нужно? |
|
|
|
|
|
я бы не отказался!
Добавлено через 3 часа 1 минуту
+119C GenieArray
+11A0 GenieCount
если это на джина смещения то по ним у меня нули находит..
|
Цитата: |
|
|
|
|
|
|
|
|
|
Вот что нашел для руофа (Гнев Империй).
BA +1C +34 +3D0 - указатель на структуру текущего джинна (0, если не джинн одет).
Структура джинна:
+08 ID
+68 Опыт
+AC MP (самовосстанавливающаяся энергия)
+B0 MaxMP
+B8 Выносливость (которая заправляется камнями)
Очки стихий
+98 Ранг умения (общее кол-во очков стихий)
+98 металл
+9C дерево
+A0 вода
+A4 огонь
+A8 земля
Указатели на структуры скиллов (либо нули, если не выучены)
+CC 1й скилл
..
+E8 8й скилл
Структура скилла:
+08 ID
+0C Lvl
+10 CD (таймер отката)
|
|
|
|
|
|
сообщение затерялось внесите в шапку!
Последний раз редактировалось tianddu; 25.06.2013 в 14:10.
Причина: Добавлено сообщение
|
|
|
Пользователь сказал cпасибо:
|
|
25.06.2013, 20:02
|
#940
|
|
|
|
Разведчик
|
Регистрация: 11.05.2011
Сообщений: 41
Популярность: 305
Сказал(а) спасибо: 43
Поблагодарили 12 раз(а) в 7 сообщениях
|
Re: РУОФФ Адреса и оффсеты
|
Цитата: |
|
|
|
|
|
|
|
|
|
pw.lancer, а я вчера тестил офсет который выложил выше так вот, если рядом пробегает лиса/танк в образе то в ED имеет значение 1, так же если чар рядом на ездопете то тоже 1, а если без формы и без пета то 0, может чем то поможет )
|
|
|
|
|
|
А ведь это и правда, флаг звероформы (0 - на 2х лапах, 1 - на 4х). Проверил 2 своих персах - танк и дру.
BA +1C +34 +ED (1 байт)
Спасибо. Странно, что я его не нашел через CE...
|
|
|
26.06.2013, 20:31
|
#941
|
|
|
|
Разведчик
|
Регистрация: 20.06.2013
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: РУОФФ Адреса и оффсеты
Может кто подскажет или ссылку даст - как искать оффсет массива скиллов?
как искать жизнь ману и тому подобное понял, а как искать адрес какого либо действия?
|
|
|
30.06.2013, 18:56
|
#942
|
|
|
|
Разведчик
|
Регистрация: 01.10.2011
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: РУОФФ Адреса и оффсеты
Кто может скинуть оффсеты класса персонажа для ExPhoenix?
|
|
|
02.07.2013, 06:51
|
#943
|
|
|
|
Пехотинец
|
Регистрация: 19.02.2010
Сообщений: 98
Популярность: 650
Сказал(а) спасибо: 23
Поблагодарили 150 раз(а) в 45 сообщениях
|
Re: РУОФФ Адреса и оффсеты
|
Цитата: |
|
|
|
|
|
|
|
|
|
Может кто подскажет или ссылку даст - как искать оффсет массива скиллов?
как искать жизнь ману и тому подобное понял, а как искать адрес какого либо действия?
|
|
|
|
|
|
хмм.. что дает нам массив скиллов
+107С SkillArray /Массив умений/
+[I*4]
+4 CurrentSkillSturct
+4 +4 +0x36 SkillRage /Количество ярости для скила/
+8 SkillID
+C SkillLvl
+10 SkillCoolDown
+14 SkillMaxCoolDown
обычно то что после массива не меняется (уже вроде с 1.4.4 версии, а может и ранее)
значит чтобы искать массив нужно искать например уровень скилла
SkillLvl
т.е. например у нас есть скилл уровень которого 1
ищем 1, повышаем уровень скилла отсеиваем 2, и т.д. пока не останется малое количество адресов в CE,
а потом добавляем адресс вниз
а потом как в гайде по поиску БА
http://zhyk.ru/forum/showthread.php?t=116666
но тут уже ищем массив скилла.
ну както так))
________________
PWA for PWPVP
Автор программы PwRuf - Bot и PwRuf - Crafter
|
|
|
04.07.2013, 13:46
|
#944
|
|
|
|
Пехотинец
|
Регистрация: 31.08.2010
Сообщений: 64
Популярность: 129
Сказал(а) спасибо: 30
Поблагодарили 12 раз(а) в 7 сообщениях
|
Re: РУОФФ Адреса и оффсеты
Нашел интересные оффсеты:
BA+04+88+130 - x float
BA+04+88+134 - z float
BA+04+88+138 - y float
Судя по всему координаты камеры. Версия 1.4.8 PWI
________________
Спасибо.
|
|
|
06.07.2013, 17:13
|
#945
|
|
|
|
Пехотинец
|
Регистрация: 20.08.2009
Сообщений: 90
Популярность: 173
Сказал(а) спасибо: 14
Поблагодарили 26 раз(а) в 8 сообщениях
|
Re: РУОФФ Адреса и оффсеты
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 09:30.
|
|