 |
обход проверки сервера на расстояние между нпц и игроком - Общение и обсуждение Aion - События, информация, вопросы и ответы по Aion |
10.07.2012, 00:45
|
#1
|
|
|
|
Разведчик
|
 Регистрация: 13.07.2010
 Сообщений: 33
 Популярность: -557
 Сказал(а) спасибо: 3
Поблагодарили 11 раз(а) в 9 сообщениях
|
обход проверки сервера на расстояние между нпц и игроком
c-lavr предложил интересную задумку, что координаты нпц можно заменить на свои собственные, тогда сервер будет думать что перс стоит рядом с нпц.
я решил заняться этим делом, посмотрим на примере кв Ода Юстиэлю:
9B 00 57 58 FF 61 09 00 00 - открытие диалогового окна
9D 00 57 5A FF 61 09 00 00 1A 00 01 00 0A 00 75 07 00 00 00 00
9D 00 57 5A FF 61 09 00 00 F4 03 01 00 F3 03 75 07 00 00 00 00
9D 00 57 5A FF 61 09 00 00 EF 03 01 00 F4 03 75 07 00 00 00 00
9D 00 57 5A FF 61 09 00 00 EA 03 01 00 04 00 75 07 00 00 00 00 - прием задания
FF 01 57 BC FE 75 07 00 00 - отказ от кв
насколько я понял из темы про тп по локам, то пакет с координатами будет выглядеть так:
ОО СС СС СС СС СС СС СС СС XX XX XX XX YY YY YY YY ZZ ZZ ZZ ZZ
ОО - опкод
СС - контроль сумма + ид
ХХ - координата Х
YY - координата Y
ZZ - координата Z
но вот что меня смущает: открытие диалогового окна тоже как то проверяется на расстояние, а где координаты в этом пакете? как его расшифровать то)
нет, похоже я сделал неверно. т.к. я стоял на месте и не шевелился, мои координаты не менялись, а в пакетах значения разные, значит где-то в другом месте зашифрованы координаты. просьба исправить меня
Добавлено через 17 часов 42 минуты
итак, я пробовал взять этот кв 3 раза в разных местах, и пакеты ничуть не изменились. это значит что там координат нет вообще. тогда где и как заменить координаты? c-lavr, прошу объяснить)
Добавлено через 18 часов 3 минуты
думаю все дело в пакетах перемещения 9F. в идеале если их отправить, серв будет думать что я стою рядом с нпц, однако в действительности ничего не происходит
Добавлено через 18 часов 19 минут
обмануть сервер пакетом 9F можно, после того как я поставил на часы отправку пакетов с кв, я заметил, что на большом расстоянии все таки контакт с нпц пошел, но окно диалога автоматические закрывается. сейчас буду думать, как от этого избавиться
________________
Не флуди Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Ваша лучшая благодарность автору - кнопка спасибо
Последний раз редактировалось Sakubaku; 10.07.2012 в 19:04.
Причина: Добавлено сообщение
|
|
|
10.07.2012, 23:11
|
#2
|
|
|
|
Разведчик
|
 Регистрация: 02.05.2012
 Сообщений: 6
 Популярность: 14
 Сказал(а) спасибо: 0
Поблагодарили 3 раз(а) в 2 сообщениях
|
Re: обход проверки сервера на расстояние между нпц и игроком
Нормально ты загрузился... А на каком сервере тестишь?
|
|
|
11.07.2012, 16:08
|
#3
|
|
|
|
Разведчик
|
 Регистрация: 13.07.2010
 Сообщений: 33
 Популярность: -557
 Сказал(а) спасибо: 3
Поблагодарили 11 раз(а) в 9 сообщениях
|
Re: обход проверки сервера на расстояние между нпц и игроком
на ньюшке
________________
Не флуди Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Ваша лучшая благодарность автору - кнопка спасибо
|
|
|
12.07.2012, 09:24
|
#4
|
|
|
|
Рыцарь-лейтенант
|
 Регистрация: 10.06.2011
 Сообщений: 467
 Популярность: 31147
 Сказал(а) спасибо: 231
Поблагодарили 488 раз(а) в 226 сообщениях
|
Re: обход проверки сервера на расстояние между нпц и игроком
а что если просто перса мгновенно ТП'шать к НПЦ => пакеты на разговор => ТП на сдачу к НПЦ. примерно так. (условие, что все в одной локации)
|
|
|
12.07.2012, 18:39
|
#5
|
|
|
|
Разведчик
|
 Регистрация: 13.07.2010
 Сообщений: 33
 Популярность: -557
 Сказал(а) спасибо: 3
Поблагодарили 11 раз(а) в 9 сообщениях
|
Re: обход проверки сервера на расстояние между нпц и игроком
пакеты на тп пофикшены: либо умираешь, либо просто кикает
________________
Не флуди Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Ваша лучшая благодарность автору - кнопка спасибо
|
|
|
13.07.2012, 15:29
|
#6
|
|
|
|
Разведчик
|
 Регистрация: 27.12.2010
 Сообщений: 35
 Популярность: 18
 Сказал(а) спасибо: 19
Поблагодарили 4 раз(а) в 4 сообщениях
|
Re: обход проверки сервера на расстояние между нпц и игроком
|
|
|
13.07.2012, 17:54
|
#7
|
|
|
|
Разведчик
|
 Регистрация: 13.07.2010
 Сообщений: 33
 Популярность: -557
 Сказал(а) спасибо: 3
Поблагодарили 11 раз(а) в 9 сообщениях
|
Re: обход проверки сервера на расстояние между нпц и игроком
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
Было бы неплохо реализовать это скриптом, т.к. приходится открывать несколько наборов пакетов (1-й: Взятие кв. и ТП к 2-му НПС; 2-й: разговор с 2-м НПС и ТП к 1-му НПС; 3-й: сдача кв. ( и то приходится 2 раза жать т.к. сидя же ТПшится персонаж)).
З.Ы. Запихнуть все в один набор пакетов не получится из-за разного промежутка времени между пакетами, прогрузка текстур и т.д.
|
|
 |
|
 |
|
Пакеты тп не нужны. Достаточно вставить пакеты 9F, которые были пойманы перед нпц. Нужно делать как бутерброд, чтобы сервер не возмущался. Примерно выглядит это так:
9F
пакет на кв
9F
пакет на кв
9F
пакет на кв
9F
...
повторять до необходимого количества
________________
Не флуди Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Ваша лучшая благодарность автору - кнопка спасибо
Последний раз редактировалось Sakubaku; 13.07.2012 в 19:53.
|
|
|
31.07.2012, 22:10
|
#8
|
|
|
|
Разведчик
|
 Регистрация: 28.12.2011
 Сообщений: 10
 Популярность: 10
 Сказал(а) спасибо: 7
Поблагодарили 1 раз в 1 сообщении
|
Re: обход проверки сервера на расстояние между нпц и игроком
А обмануть сервер на проверку расстояния до нужного ресурса можно? или подобный способ?
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 03:45.
|
 |