 |
РУОФФ Адреса и оффсеты - Разработка ПО для Perfect World - Бюро разработчиков Zhyk.Ru: создание ботов, снифферов и прочих программ для Perfect World |
17.02.2013, 10:42
|
#826
|
|
|
|
Разведчик
|
 Регистрация: 23.03.2012
 Сообщений: 4
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: РУОФФ Адреса и оффсеты
Извините, если не по теме..
Но будет ли бот для квеста поиск драконов, то есть летать, сдавать квесты?
|
|
|
17.02.2013, 15:46
|
#827
|
|
|
|
Разведчик
|
 Регистрация: 19.10.2011
 Сообщений: 29
 Популярность: 12
 Сказал(а) спасибо: 7
Поблагодарили 8 раз(а) в 7 сообщениях
|
Re: РУОФФ Адреса и оффсеты
|
|
|
18.02.2013, 12:26
|
#828
|
|
|
|
Разведчик
|
 Регистрация: 04.02.2012
 Сообщений: 2
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: РУОФФ Адреса и оффсеты
Подскажите пожалуйста адрес функции GUI и закрытия диалога.
|
|
|
18.02.2013, 13:08
|
#829
|
|
|
|
Рыцарь-капитан
|
 Регистрация: 07.10.2009
 Сообщений: 496
 Популярность: 2687
 Сказал(а) спасибо: 64
Поблагодарили 325 раз(а) в 105 сообщениях
|
Re: РУОФФ Адреса и оффсеты
________________
--------------------------------------------
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). - Совершенный автологин для Perfect World [RUOFF, PWI, Фришек 1.4.4 - 1.4.5]
--------------------------------------------
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). - Патч на Горны, Красный (да и любой) чат, Анфриз, Бесконечный зум, Моментальный разгон на полете для RUOFF, PWI и прочих 1.4.6 и фришек 1.4.4, 1.4.5.
--------------------------------------------
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). - патчер для серверов 1.4.5 и 1.4.4 работающий с включенной игрой.
--------------------------------------------
|
|
|
21.02.2013, 20:52
|
#830
|
|
|
|
Разведчик
|
 Регистрация: 15.01.2013
 Сообщений: 1
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: РУОФФ Адреса и оффсеты
Оффсет для автосвапа под руофф имеется у кого-то?:с
|
|
|
21.02.2013, 21:10
|
#831
|
|
|
|
Старший сержант
|
 Регистрация: 21.09.2009
 Сообщений: 189
 Популярность: 578
 Сказал(а) спасибо: 27
Поблагодарили 145 раз(а) в 36 сообщениях
|
Re: РУОФФ Адреса и оффсеты
|
|
|
26.02.2013, 13:46
|
#832
|
|
|
|
Разведчик
|
 Регистрация: 04.07.2010
 Сообщений: 3
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: РУОФФ Адреса и оффсеты
Кто-нибудь знает как определить находится таргет уже в какой-либо пати или нет? В структуре цели по адресу +710 party всегда лежит 0.
|
|
|
26.02.2013, 18:59
|
#833
|
|
|
|
Старший сержант
|
 Регистрация: 21.09.2009
 Сообщений: 189
 Популярность: 578
 Сказал(а) спасибо: 27
Поблагодарили 145 раз(а) в 36 сообщениях
|
Re: РУОФФ Адреса и оффсеты
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
В структуре цели по адресу +710 party всегда лежит 0.
|
|
 |
|
 |
|
Кстати, таргет - это ID перса или моба, взятого в цель, в пати он быть не может. Или ты проверяешь, взят ли в пати перс из таргета?
А, понял. Не все из структур других персов передается на клиент. Конкретно о структуре чужой пати не интересовался, но думаю, что клиенту она ни к чему.
Так и есть
Свой перс:
00000000 00000002 00000229 00000113
000000FC 3F7C2651 00000000 13082BA8
00000000 00000000 00000000 00000000
Чужой перс:
00000000 00000002 000001EB 000000C5
000000AE 3F7CE0B7 22E7E800 00000000
00000000 00000000 00000000 00000000
Оба в пати, у чужого структура не передается
Последний раз редактировалось sumikot; 26.02.2013 в 19:17.
|
|
|
28.02.2013, 00:35
|
#834
|
|
|
|
Пехотинец
|
 Регистрация: 11.12.2009
 Сообщений: 83
 Популярность: -270
 Сказал(а) спасибо: 7
Поблагодарили 26 раз(а) в 9 сообщениях
|
Re: РУОФФ Адреса и оффсеты
+1130 QuestArray /Квестовый массив/
Ребята, а подскажите плиз как читать этот массив на autoit, хотя бы примерный алгоритм, читать память по оффсетам умею и циклами пользоваться тоже, но вот знать с каким прыжком по памяти идти надо...
Полагаю там будут ID квестов, мне нужно получить список ДОСТУПНЫХ квестов, а не уже полученых.
|
|
|
28.02.2013, 16:21
|
#835
|
|
|
|
Старший сержант
|
 Регистрация: 21.09.2009
 Сообщений: 189
 Популярность: 578
 Сказал(а) спасибо: 27
Поблагодарили 145 раз(а) в 36 сообщениях
|
Re: РУОФФ Адреса и оффсеты
+0x8+(i*0x20+0x8) - dword id квеста(i = от 0 до 19)
В землях духов было так, попробуй по аналогии. Это список взятых. Ну а на доступность - этот массив нужно искать. Есть подозрение, что он загружается только при запросе.
|
|
|
01.03.2013, 01:39
|
#836
|
|
|
|
Пехотинец
|
 Регистрация: 11.12.2009
 Сообщений: 83
 Популярность: -270
 Сказал(а) спасибо: 7
Поблагодарили 26 раз(а) в 9 сообщениях
|
Re: РУОФФ Адреса и оффсеты
|
|
|
01.03.2013, 09:24
|
#837
|
|
|
|
Старший сержант
|
 Регистрация: 21.09.2009
 Сообщений: 189
 Популярность: 578
 Сказал(а) спасибо: 27
Поблагодарили 145 раз(а) в 36 сообщениях
|
Re: РУОФФ Адреса и оффсеты
|
|
|
01.03.2013, 11:54
|
#838
|
|
|
|
Пехотинец
|
 Регистрация: 11.12.2009
 Сообщений: 83
 Популярность: -270
 Сказал(а) спасибо: 7
Поблагодарили 26 раз(а) в 9 сообщениях
|
Re: РУОФФ Адреса и оффсеты
|
|
|
01.03.2013, 13:25
|
#839
|
|
|
|
Разведчик
|
 Регистрация: 16.02.2011
 Сообщений: 26
 Популярность: 10
 Сказал(а) спасибо: 87
Поблагодарили 10 раз(а) в 5 сообщениях
|
Re: РУОФФ Адреса и оффсеты
Не шарю в автоите, но на сколько понял Вы читаете id квеста как dword(4 байта), а нужно как word(2 байта).
Я делаю так:
Qid:=ReadInt16(Quest_addr+i*32);
|
|
|
01.03.2013, 21:52
|
#840
|
|
|
|
Пехотинец
|
 Регистрация: 11.12.2009
 Сообщений: 83
 Популярность: -270
 Сказал(а) спасибо: 7
Поблагодарили 26 раз(а) в 9 сообщениях
|
Re: РУОФФ Адреса и оффсеты
Большое спасибо j091 и sumikot . Сложив ваши ответы сделал рабочий скрипт, читающий список полученных квестов, осталось научиться читать доступные.
 |
Цитата: |
 |
|
|
|
|
|
|
|
Local $pid = 7416 ; PID окна PW
local $process_information = _MemoryOpen($pid)
local $baseAddress = _MemoryRead ( $REAL_BASE_ADDRESS, $process_information)
local $structurePointer = _MemoryRead ($baseAddress + $BASE_OFFSET, $process_information)
local $playerPointer = _MemoryRead($structurePointer + $PLAYER_OFFSET, $process_information)
Local $qwestArray = _MemoryRead($playerPointer + 0x1130, $process_information)
Local $qwestPointer = _MemoryRead($qwestArray + 0x8, $process_information)
For $i=0 to 100
Local $qwestID = _MemoryRead($qwestPointer + ($i*0x20 + 0x8) , $process_information, "word")
IniWrite("test.ini", "test", $i, $qwestID) ;пишу полученное в файл
Next |
|
 |
|
 |
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 13:11.
|
 |