|
Переделываем пакеты одного сервера под другой - Боты, скрипты и прочий софт для Aion - Весь софт по Aion, скрипты и боты для игры |
17.12.2010, 16:08
|
#1
|
|
|
|
Разведчик
|
Регистрация: 07.11.2010
Сообщений: 17
Популярность: 18
Сказал(а) спасибо: 1
Поблагодарили 4 раз(а) в 4 сообщениях
|
Переделываем пакеты одного сервера под другой
Нам понадобится программа L2phx. Как настроить программу смотрим тут http://zhyk.ru/forum/showthread.php?t=128206
Для чего все это нужно смотрим тут http://zhyk.ru/forum/showthread.php?t=124037
Я бережно сохранял пакеты сервера на котором играл (С1), и решил побегать на другом сервере (С2). Но проходить квесты и убивать сотни мобов в мои планы не входило, даже для того чтобы словить пакеты на сдачу квеста. Сравнив пакеты на взятие квеста из архива сервера на котором играл с пакетами на взятие того же квеста нового сервера, я заметил некоторую закономерность. Например:
Пакеты на взятие квеста С1:
99 55 56 EA 2E 00 00 19 00 01 00 0A 00 75 07 00 00 00 00
99 55 56 EA 2E 00 00 F1 03 01 00 47 09 75 07 00 00 00 00
99 55 56 EA 2E 00 00 11 00 01 00 05 00 75 07 00 00 00 00
Пакеты на взятие квеста С2:
99 55 56 FB 3F 00 00 19 00 01 00 0A 00 75 07 00 00 00 00
99 55 56 FB 3F 00 00 F1 03 01 00 47 09 75 07 00 00 00 00
99 55 56 FB 3F 00 00 11 00 01 00 05 00 75 07 00 00 00 00
Видим что изменился не весь пакет, а только его часть. Теперь вытаскиваем из архива пакет на сдачу квеста С1, копируем его в прогу L2phx, и заменяем часть пакета. Например на С1 пакет на сдачу выглядел так:
99 55 56 1A 1E 00 00 19 00 01 00 0A 01 46 05 00 00 00 00
99 55 56 1A 1E 00 00 F1 03 01 00 47 09 46 05 00 00 00 00
99 55 56 1A 1E 00 00 11 00 01 00 05 01 46 05 00 00 00 00
Пакет на сдачу квеста С2 будет (должен) выглядеть так:
99 55 56 FB 3F 00 00 19 00 01 00 0A 01 46 05 00 00 00 00
99 55 56 FB 3F 00 00 F1 03 01 00 47 09 46 05 00 00 00 00
99 55 56 FB 3F 00 00 11 00 01 00 05 01 46 05 00 00 00 00
Все, пакет готов к использованию.
P.S. Делайте архивы пакетов, это может сильно облегчить Вам жизнь …… в aion )))
P.P.S. Пакеты брались с потолка, не пробуйте их юзать !!!
Последний раз редактировалось Karachun; 20.12.2010 в 11:30.
|
|
|
Пользователь сказал cпасибо:
|
|
19.12.2010, 03:24
|
#2
|
|
|
|
Рыцарь-лейтенант
|
Регистрация: 18.02.2010
Сообщений: 467
Популярность: 941
Сказал(а) спасибо: 98
Поблагодарили 322 раз(а) в 83 сообщениях
|
Re: Переделываем пакеты одного сервера под другой
А разве после рестарта пакет не устаревает полностью??
Или у тебя после рестарта изменяется только эта часть пакетов я правильно понял?
|
|
|
19.12.2010, 13:35
|
#3
|
|
|
|
Разведчик
|
Регистрация: 09.12.2010
Сообщений: 14
Популярность: 10
Сказал(а) спасибо: 9
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Переделываем пакеты одного сервера под другой
|
|
|
19.12.2010, 14:40
|
#4
|
|
|
|
Разведчик
|
Регистрация: 07.11.2010
Сообщений: 17
Популярность: 18
Сказал(а) спасибо: 1
Поблагодарили 4 раз(а) в 4 сообщениях
|
Re: Переделываем пакеты одного сервера под другой
|
|
|
19.12.2010, 14:46
|
#5
|
|
|
|
Разведчик
|
Регистрация: 10.11.2010
Сообщений: 25
Популярность: 26
Сказал(а) спасибо: 12
Поблагодарили 8 раз(а) в 4 сообщениях
|
Re: Переделываем пакеты одного сервера под другой
Уже давно начал сам сохранят пакеты на квесты
|
|
|
19.12.2010, 18:35
|
#6
|
|
|
|
Разведчик
|
Регистрация: 06.12.2010
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Переделываем пакеты одного сервера под другой
есть одна закономерность, после рестарта перестают работь только те квесты, которые были взяты в бездне. те квесты что я делал в бертероне и интердике работают вечно)
пы сы сервер сиберия
|
|
|
19.12.2010, 21:26
|
#7
|
|
|
|
Сержант
|
Регистрация: 22.04.2010
Сообщений: 123
Популярность: 318
Сказал(а) спасибо: 69
Поблагодарили 143 раз(а) в 80 сообщениях
|
Re: Переделываем пакеты одного сервера под другой
|
|
|
02.01.2011, 19:00
|
#8
|
|
|
|
Разведчик
|
Регистрация: 07.11.2010
Сообщений: 17
Популярность: 18
Сказал(а) спасибо: 1
Поблагодарили 4 раз(а) в 4 сообщениях
|
Re: Переделываем пакеты одного сервера под другой
Еще эту методу можно применить для прохождения труднопроходимых или "вкусных " квестов. Например есть квест где нужно убить много мобов или дойти до нпц, которому сдавать квест, очень сложно но при этом по квесту дадут что-то очень нужное или полезное и т. д.
Для этого ставим себе на комп свой сервер, проходим на нем квест используя команды админа: //invis, //invul, //speed [speed], //kill, сохраняя пакеты на взятие-сдачу квеста. Затем подгоняем пакеты под сервер на котором играете, отправляете их и дело в шляпе.
|
|
|
Пользователь сказал cпасибо:
|
|
02.01.2011, 22:21
|
#9
|
|
|
|
Разведчик
|
Регистрация: 22.11.2010
Сообщений: 22
Популярность: 10
Сказал(а) спасибо: 12
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Переделываем пакеты одного сервера под другой
|
Цитата: |
|
|
|
|
|
|
|
|
|
Еще эту методу можно применить для прохождения труднопроходимых или "вкусных " квестов. Например есть квест где нужно убить много мобов или дойти до нпц, которому сдавать квест, очень сложно но при этом по квесту дадут что-то очень нужное или полезное и т. д.
Для этого ставим себе на комп свой сервер, проходим на нем квест используя команды админа: //invis, //invul, //speed [speed], //kill, сохраняя пакеты на взятие-сдачу квеста. Затем подгоняем пакеты под сервер на котором играете, отправляете их и дело в шляпе.
|
|
|
|
|
|
отличная идея, но при этом нужно знать как ставить свой серв и т.п., что не многие знают..
кстати еще идея есть вычислить что именно меняется в пакете при взятии\сдачи квеста.. если там меняется на одно и тоже число например. ну или если нужно прибавить n кол-во цифр в различных СС. и все это позволит : взять кв. попариться с пакетами 4 минуты и сдать кв..
|
|
|
02.01.2011, 22:44
|
#10
|
|
|
|
Разведчик
|
Регистрация: 07.11.2010
Сообщений: 17
Популярность: 18
Сказал(а) спасибо: 1
Поблагодарили 4 раз(а) в 4 сообщениях
|
Re: Переделываем пакеты одного сервера под другой
|
|
|
Пользователь сказал cпасибо:
|
|
13.01.2011, 17:13
|
#11
|
|
|
|
Разведчик
|
Регистрация: 05.07.2010
Сообщений: 34
Популярность: 12
Сказал(а) спасибо: 2
Поблагодарили 1 раз в 1 сообщении
|
Re: Переделываем пакеты одного сервера под другой
Кто знает, при релоге сервера, пакеты меняются и тот метод, что тут показан в одной из статьи неробит.
В пакете меняется тока 6 символов в начале и в конце от 2 до 4 символов.
И чтобы это квест заюзать на другом персе, который достиг уровня для этого квеста, нужно их поменять на нынешние символы.Есть квесты безоткатные, но как узнать меняющиеся значения, есть какая метода, или это рандомом ставят?
|
|
|
13.01.2011, 19:16
|
#12
|
|
|
|
Разведчик
|
Регистрация: 27.12.2010
Сообщений: 35
Популярность: 18
Сказал(а) спасибо: 19
Поблагодарили 4 раз(а) в 4 сообщениях
|
Re: Переделываем пакеты одного сервера под другой
Тоже интресует вопрос изменения пакетов. Пример:
Первый пакет который брался
99 55 56 A9 A6 00 00 EA 03 01 00 04 00 F5 08 00 00 00 00
99 55 56 A9 A6 00 00 F1 03 01 00 48 05 F5 08 00 00 00 00
99 55 56 A9 A6 00 00 11 00 01 00 05 00 F5 08 00 00 00 00
Пакет после рестарта
9B 57 5B 7B BB 00 00 EA 03 01 00 04 00 F5 08 00 00 00 00
9B 57 5B 7B BB 00 00 F1 03 01 00 48 05 F5 08 00 00 00 00
9B 57 5B 7B BB 00 00 11 00 01 00 05 00 F5 08 00 00 00 00
Из последующих квестов после рестарта, можно выделить то, что первые три пары изменяютя одинаково во всех квестах: 9B 57 5B, а вот 4 и 5 пары т.е. 7B BB изменяются по непонятному алгоритму. Я так понимаю изменения могут быть абсолютно разными в зависимости от настроек? И в даном случае, при изменении только 4 и 5 пары, как можно вычислить алгоритм настройки? Или это делается по произвольному шифрованию?
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 01:10.
|
|