 |
Скилы на вас. - Общение разработчиков - Программирование для Perfect World, общение и обсуждене разработок |
27.11.2013, 20:37
|
#1
|
|
|
|
|
|
Разведчик
|
 Регистрация: 06.10.2013
 Сообщений: 27
 Популярность: 10
 Сказал(а) спасибо: 24
Поблагодарили 12 раз(а) в 8 сообщениях
|
Скилы на вас.
Как определить id скилов, которые юзают на вас в пвп, время до конца каста, возможно ли это?
|
|
|
|
04.12.2013, 04:17
|
#2
|
|
|
|
|
|
Разведчик
|
 Регистрация: 04.07.2012
 Сообщений: 8
 Популярность: -37
 Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
|
Re: Скилы на вас.
Просмотрев структуру персонажей вокруг, можно узнать кто у них в цели, и если в цели вы - то узнать айди скиллов которые в данный момент они используют, это можно сделать с помощью офсетов отсюда и какого-нибудь языка программирования
|
|
|
|
04.12.2013, 22:32
|
#3
|
|
|
|
|
|
Разведчик
|
 Регистрация: 04.07.2012
 Сообщений: 8
 Популярность: -37
 Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
|
Re: Скилы на вас.
Можно
просто используется другой офсет, не айди таргета,а айди таргета для маг атаки) и все это было в теме.
если нет актуальных - не значит что офсет вдруг пропал
Как минимум стоит подумать о том что чар поворачивается к цели во время каста, значит значение куда (а если точнее к кому) надо повернуться где-то должно быть
Последний раз редактировалось Vitalit; 04.12.2013 в 22:40.
|
|
|
|
04.12.2013, 22:52
|
#4
|
|
|
|
|
|
Разведчик
|
 Регистрация: 04.07.2012
 Сообщений: 8
 Популярность: -37
 Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
|
Re: Скилы на вас.
вот) надеюсь хоть лайкнешь, а то пришлось аж вижуалку включать =\
MgAttackTarget = 0x74C
|
|
|
|
|
Пользователь сказал cпасибо:
|
|
04.12.2013, 23:37
|
#5
|
|
|
|
|
|
Разведчик
|
 Регистрация: 23.06.2012
 Сообщений: 43
 Популярность: 427
 Сказал(а) спасибо: 18
Поблагодарили 59 раз(а) в 35 сообщениях
|
Re: Скилы на вас.
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
|
|
увы нельзя. эта инфа хранится в закрытом доступе(если так выразиться)
и вообще данный запрос реализовать нельзя, так как скилы по сути ни что иное как запрос на сервер, и он улавливается именно между клиентом и сервером, остальным же людям приходит только урон от всей операции, а анимация это вообще воспроизведение последовательности движений и только
|
|
 |
|
 |
|
Ginrey, давай не будем лукавить, все это было в темах, в открытом доступе, правда уже не помню в каких 
Мне, исключительно из интереса, приходилось писать подобную софтину и довольно успешно, но до конца не довел, потерял интерес или вдохновение, в общем что-то из них )))
Вырезка определения ID скилла который кастуют на Вас, язык Delphi:
Код:
ReadProcessMemory(hProcess,Pointer($00C38B6C),@WMN,4,NoB);
ReadProcessMemory(hProcess,Pointer(WMN+$1C),@WMN,4,NoB);
ReadProcessMemory(hProcess,Pointer(WMN+$1C),@WMN,4,NoB);
ReadProcessMemory(hProcess,Pointer(WMN+$20),@WMN,4,NoB);
ReadProcessMemory(hProcess,Pointer(WMN+14),@CNT,4,NoB);
for i:=0 to CNT do
begin
ReadProcessMemory(hProcess,Pointer(WMN+$94),@WMN,4,NoB);
ReadProcessMemory(hProcess,Pointer(WMN+i*$04),@WMN2,4,NoB);
ReadProcessMemory(hProcess,Pointer(WMN2+$74C),@TWID,4,NoB);
if TWID=PersWID then //PersWID - это WID Вашего персонажа.
begin
ReadProcessMemory(hProcess,Pointer(WMN2+$748),@WMN3,4,NoB);
ReadProcessMemory(hProcess,Pointer(WMN3+$8),@SID,4,NoB);
end;
end;
Офсеты поменял на текущие, сразу скажу брал их из темы указанной выше, на работоспособность не проверял.
Да, еще, забыл, хочу подлить масла в огонь, тем, кто захочет, вдруг, написать прогу по ответной реакции на входящий скилл. Вероятность срабатывания Вашей проги будет зависеть от пинга, подвисания Вашего компа, количества персов рядом, и тому подобной лабуды. Даже если оптимизировать логику и алгоритм проги, думаю можно будет приблизиться к 70-80% успешных срабатываний, но не более. ИМХО
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Последний раз редактировалось fds255; 04.12.2013 в 23:50.
|
|
|
|
06.12.2013, 18:11
|
#6
|
|
|
|
|
|
Рыцарь-капитан
|
 Регистрация: 14.06.2012
 Сообщений: 511
 Популярность: 7566
 Сказал(а) спасибо: 4
Поблагодарили 181 раз(а) в 88 сообщениях
|
Re: Скилы на вас.
Значит я был дезинформирован, так как я передал то что было сказано мне. Извиняюсь )
________________
Хотите как то отблагодарить за помощь?
Не стесняйтесь нажимайте "Спасибо" Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Делаю программы на заказ, по всем вопросам в скайп: Ginrey2
|
|
|
|
06.12.2013, 18:38
|
#7
|
|
|
|
|
|
Разведчик
|
 Регистрация: 04.07.2012
 Сообщений: 8
 Популярность: -37
 Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
|
Re: Скилы на вас.
Не стесняйтесь нажимайте "Спасибо" (с) подпись Ginrey
|
|
|
|
06.12.2013, 23:36
|
#8
|
|
|
|
|
|
Рыцарь-капитан
|
 Регистрация: 14.06.2012
 Сообщений: 511
 Популярность: 7566
 Сказал(а) спасибо: 4
Поблагодарили 181 раз(а) в 88 сообщениях
|
Re: Скилы на вас.
________________
Хотите как то отблагодарить за помощь?
Не стесняйтесь нажимайте "Спасибо" Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Делаю программы на заказ, по всем вопросам в скайп: Ginrey2
|
|
|
|
06.12.2013, 23:51
|
#9
|
|
|
|
|
|
Разведчик
|
 Регистрация: 04.07.2012
 Сообщений: 8
 Популярность: -37
 Сказал(а) спасибо: 0
Поблагодарили 2 раз(а) в 2 сообщениях
|
Re: Скилы на вас.
Тогда лучше стереть такие громкие слова из подписи ) вы их недостойны
|
|
|
|
08.12.2013, 01:08
|
#10
|
|
|
|
|
|
Рыцарь-лейтенант
|
 Регистрация: 31.01.2011
 Сообщений: 413
 Популярность: 14489
 Золото Zhyk.Ru: 300
 Сказал(а) спасибо: 77
Поблагодарили 361 раз(а) в 145 сообщениях
|
Re: Скилы на вас.
________________
Больше не занимаюсь читами, ушёл в серверную часть. Новый ник - int 3.
P.S. Но я всё такой же добрый модератор раздела PW.
|
|
|
|
08.12.2013, 13:05
|
#11
|
|
|
|
|
|
Рыцарь-капитан
|
 Регистрация: 14.06.2012
 Сообщений: 511
 Популярность: 7566
 Сказал(а) спасибо: 4
Поблагодарили 181 раз(а) в 88 сообщениях
|
Re: Скилы на вас.
________________
Хотите как то отблагодарить за помощь?
Не стесняйтесь нажимайте "Спасибо" Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Делаю программы на заказ, по всем вопросам в скайп: Ginrey2
|
|
|
|
09.12.2013, 22:09
|
#12
|
|
|
|
|
|
Разведчик
|
 Регистрация: 06.10.2013
 Сообщений: 27
 Популярность: 10
 Сказал(а) спасибо: 24
Поблагодарили 12 раз(а) в 8 сообщениях
|
Re: Скилы на вас.
Ловлю скилы учетом пинга).Шанс где-то 90% поймать саранчу на 1н ци. Вероятнее всего дело в производительности компа/приоритетах.
Последний раз редактировалось bestbeer; 09.12.2013 в 22:11.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 16:53.
|
 |