 |
Таргет - Общение разработчиков - Программирование для Perfect World, общение и обсуждене разработок |
04.10.2012, 18:29
|
#1
|
|
|
|
Разведчик
|
 Регистрация: 06.01.2010
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Таргет
Всем привет! Встала такая проблема - не могу понять, как использовать оффсеты таргета 
То есть я пишу:
Код:
ReadProcessMemory (hProcess, Pointer($681F50), @wtar, sizeof(wtar), NoB);
ReadProcessMemory (hProcess, Pointer(wtar+$34), @wtar, sizeof(wtar), NoB);
ReadProcessMemory (hProcess, Pointer(wtar+$BDC), @wtar, sizeof(wtar), NoB);
if wtar<>0 then panel1.Color:=clred;
И хочу, что бы панелька поменяла свой цвет, если в таргете кто то есть. Но все попытки безрезультатны...
|
|
|
04.10.2012, 18:41
|
#2
|
|
|
|
Рыцарь
|
 Регистрация: 19.11.2008
 Сообщений: 385
 Популярность: 13343
 Сказал(а) спасибо: 124
Поблагодарили 217 раз(а) в 109 сообщениях
|
Re: Таргет
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
04.10.2012, 18:44
|
#3
|
|
|
|
Пехотинец
|
 Регистрация: 12.06.2012
 Сообщений: 73
 Популярность: 529
 Сказал(а) спасибо: 16
Поблагодарили 49 раз(а) в 33 сообщениях
|
Re: Таргет
мне кажется или у тебя офсет таргета не правильный и если версия 1.3.6 то $34 замени на $20
|
|
|
04.10.2012, 18:47
|
#4
|
|
|
|
Разведчик
|
 Регистрация: 06.01.2010
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Таргет
Последний раз редактировалось blTb^^; 04.10.2012 в 18:51.
Причина: Добавлено сообщение
|
|
|
04.10.2012, 19:22
|
#5
|
|
|
|
Рыцарь
|
 Регистрация: 19.11.2008
 Сообщений: 385
 Популярность: 13343
 Сказал(а) спасибо: 124
Поблагодарили 217 раз(а) в 109 сообщениях
|
Re: Таргет
Откуда ты взял $681F50? Проверку то ты сделал, но не ту, тебе нужно вернуть таргет, а не то, что ты вернул))
Попробуй так
Код:
ReadProcessMemory (hProcess, Pointer($B4EF34), @wtar, sizeof(wtar), NoB);
ReadProcessMemory (hProcess, Pointer(wtar+$1C), @wtar, sizeof(wtar), NoB);
ReadProcessMemory (hProcess, Pointer(wtar+$34), @wtar, sizeof(wtar), NoB);
ReadProcessMemory (hProcess, Pointer(wtar+$BDC), @wtar, sizeof(wtar), NoB);
if wtar<>0 then panel1.Color:=clred;
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
04.10.2012, 19:33
|
#6
|
|
|
|
Разведчик
|
 Регистрация: 06.01.2010
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Таргет
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
Откуда ты взял $681F50? Проверку то ты сделал, но не ту, тебе нужно вернуть таргет, а не то, что ты вернул))
Попробуй так
Код:
ReadProcessMemory (hProcess, Pointer($B4EF34), @wtar, sizeof(wtar), NoB);
ReadProcessMemory (hProcess, Pointer(wtar+$1C), @wtar, sizeof(wtar), NoB);
ReadProcessMemory (hProcess, Pointer(wtar+$34), @wtar, sizeof(wtar), NoB);
ReadProcessMemory (hProcess, Pointer(wtar+$BDC), @wtar, sizeof(wtar), NoB);
if wtar<>0 then panel1.Color:=clred;
|
|
 |
|
 |
|
При отсутствии таргета возвращает ноль, а если в таргете цель, то какое то значение)
|
|
|
04.10.2012, 19:38
|
#7
|
|
|
|
Рыцарь
|
 Регистрация: 19.11.2008
 Сообщений: 385
 Популярность: 13343
 Сказал(а) спасибо: 124
Поблагодарили 217 раз(а) в 109 сообщениях
|
Re: Таргет
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
04.10.2012, 19:42
|
#8
|
|
|
|
Разведчик
|
 Регистрация: 06.01.2010
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Таргет
|
|
|
04.10.2012, 19:47
|
#9
|
|
|
|
Рыцарь
|
 Регистрация: 19.11.2008
 Сообщений: 385
 Популярность: 13343
 Сказал(а) спасибо: 124
Поблагодарили 217 раз(а) в 109 сообщениях
|
Re: Таргет
Всмысле? Я тебе дал код, разве нет?)) Что-то я тебя не понимаю)
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
04.10.2012, 20:01
|
#10
|
|
|
|
Разведчик
|
 Регистрация: 06.01.2010
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Таргет
|
|
|
04.10.2012, 20:04
|
#11
|
|
|
|
Рыцарь
|
 Регистрация: 19.11.2008
 Сообщений: 385
 Популярность: 13343
 Сказал(а) спасибо: 124
Поблагодарили 217 раз(а) в 109 сообщениях
|
Re: Таргет
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
04.10.2012, 20:06
|
#12
|
|
|
|
Рыцарь-лейтенант
|
 Регистрация: 31.01.2011
 Сообщений: 413
 Популярность: 14489
 Золото Zhyk.Ru: 300
 Сказал(а) спасибо: 77
Поблагодарили 361 раз(а) в 145 сообщениях
|
Re: Таргет
Автору на будущее: смещения считаются от базового адреса (руофф $B4EF34). Причём структура перса начинается с +1С +34 (hex), а дальше уже смещения.
________________
Больше не занимаюсь читами, ушёл в серверную часть. Новый ник - int 3.
P.S. Но я всё такой же добрый модератор раздела PW.
|
|
|
04.10.2012, 20:35
|
#13
|
|
|
|
Разведчик
|
 Регистрация: 06.01.2010
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Таргет
|
|
|
04.10.2012, 22:22
|
#14
|
|
|
|
Рыцарь
|
 Регистрация: 19.11.2008
 Сообщений: 385
 Популярность: 13343
 Сказал(а) спасибо: 124
Поблагодарили 217 раз(а) в 109 сообщениях
|
Re: Таргет
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Последний раз редактировалось Sirioga; 04.10.2012 в 22:26.
|
|
|
04.10.2012, 22:35
|
#15
|
|
|
|
Разведчик
|
 Регистрация: 06.01.2010
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Таргет
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
[Баг] Баг на таргет
|
Consumer123 |
Общение и обсуждение, архив Lineage 2 |
1 |
11.06.2011 21:14 |
[Помогите!] Для тех кто тграет на тае
|
ДПC |
Общение и обсуждение, архив Point Blank |
0 |
23.02.2011 21:57 |
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 15:37.
|
 |