Авторизация

Войдите, используя свой логин и пароль:

  • Страница 1 из 1
  • 1
Форум » Lineage2 Клиент » Боты » L2phx разлчные версии, скрипты. Делимся опытом
L2phx разлчные версии, скрипты. Делимся опытом
l2
Отправлено 02.05.2009 - 14:321
Администраторы
703 сообщений
Мужчина
Статус: Offline

В этой теме будут представлены различные версии и наработки пользователей.
Есть что показать? - не стесняйтесь показывайте smile

L2PacketHack - это программа предназначенная для контроля трафика игры Lineage и его модификации.

Исходный код l2phx сюда входят исходники версий 3.5хх и 3.6ххх. Актуальная ревизия в исходникиах 133.
Исходный код

Сборка всех версий в одном паке

Хелп(Мануал) по Хлапексу

Профиль Личное сообщение Дом. страница icq
147
l2
Отправлено 02.05.2009 - 19:012
Администраторы
703 сообщений
Мужчина
Статус: Offline
Расшифровка пакетов:

Action
Назначение: пакет, который отсылается клиентом при клике мышью по НПЦ или другому

чару
Формат:
04
XX XX XX XX // ID объекта
XX XX XX XX // Координата X положения чара
XX XX XX XX // Координата Y положения чара
XX XX XX XX // Координата Z положения чара
XX // 00 - просто клик, 01 - клик с зажатым шифтом

AttackRequest
Назначение: запрос на атаку
Формат:
0A
XX XX XX XX // ID того, кого собираемся атаковать
XX XX XX XX // X координата позиции чара
XX XX XX XX // Y координата позиции чара
XX XX XX XX // Z координата позиции чара
XX XX XX XX // 0 - Ctrl не нажат, 1 - Ctrl нажат

RequestItemList
Назначение: запросить список вещей находящихся в инвентаре.(клиент открывает

инвентарь, когда сервер высылает этот список)
Формат:
0F
--------------------------------------------------------------------------------
RequestUnEquipItem
Назначение: Снимает эквип с чара
Формат:
11
XX XX XX XX // Номер слота
--------------------------------------------------------------------------------
RequestDropItem
Назначение: запрос за дроп итема. Отправляется клиентом, при попытке выбросить из

инвентаря какую-либо вещь
Формат:
12
XX XX XX XX // ID итема который хотим выбросить
XX XX XX XX // количество итемов которое мы хотим выбросить
XX XX XX XX // X кордината места в которое выбрасываем итем
XX XX XX XX // Y кордината места в которое выбрасываем итем
XX XX XX XX // Z кордината места в которое выбрасываем итем
--------------------------------------------------------------------------------
UseItem
Назначение: запрос на использование итема
Формат:
14
XX XX XX XX // ID объекта

TradeRequest
Назначение: запрос торговлю.
Формат:
15
XX XX XX XX // ID объекта с которым хотим торговать
--------------------------------------------------------------------------------
AddTradeItem
Назначение: добавляет итем в трейд лист.
Формат:
16
XX XX XX XX // ID трейда
XX XX XX XX // ID объекта
XX XX XX XX // количество
--------------------------------------------------------------------------------
TradeDone
Назначение: запрос на завершение торговли.
Формат:
17
XX XX XX XX // 0 - отменить сделку, 1 - подтвердить сделку

RequestSocialAction
Назначение: вызывает анимацию социальных действий вроде смеха и т.п.
Формат:
1B
XX XX XX XX // Номер экшина
// 0x02 - Greeting
// 0x03 - Victory
// 0x04 - Advance
// 0x05 - No
// 0x06 - Yes
// 0x07 - Bow
// 0x08 - Unaware
// 0x09 - Social Waiting
// 0x0A - Laugh
// 0x0B - Applaud
// 0x0C - Dance
// 0x0D - Sorrow
// 0x0F - Анимация как при lvl-up
// 0x10 - Анимация героев

ChangeMoveType
Назначение: включает/выключает бег
Формат:
1C
XX XX XX XX // 0 - бег выключен, 1 - бег включен
--------------------------------------------------------------------------------
ChangeWaitType
Назначение: сесть/встать
Формат:
1D
XX XX XX XX // 0 - сесть, 1 - встать
--------------------------------------------------------------------------------
RequestTargetCanceld
Назначение: Отменяет таргет
Формат:
1D
--------------------------------------------------------------------------------
RequestBuyItem
Назначение: Запрос на покупку вещей
Формат:
1F
XX XX XX XX // ID сиска покупок
XX XX XX XX // количество вещей которые нужно купить
// <<< Блок повторяется столько раз, сколько разных вещей нужно купить
XX XX XX XX // ID предмета который нужно купить
XX XX XX XX // количество предметов которые нужно купить

RequestBypassToServer
Назначение: передает "bypass"(содержаться в HTML) команду серверу.
Формат:
21
XX XX XX XX 00 00 // строка с коммандой
--------------------------------------------------------------------------------
RequestJoinPledge
Назначение: отправляет чару предложение вступить в клан.
Формат:
24
XX XX XX XX // ID чара, которому высылается предложение
--------------------------------------------------------------------------------
RequestAnswerJoinPledge
Назначение: ответ на предложение о вступлении в клан
Формат:
25
XX XX XX XX // ответ: 00 - нет, 01 - да
--------------------------------------------------------------------------------
RequestWithdrawalPledge

Назначение: выйти из клана
Формат:
26
--------------------------------------------------------------------------------
RequestOustPledgeMember
Назначение: удалить чара из клана
Формат:
27
XX XX XX XX 00 00 // строка с именем чара
--------------------------------------------------------------------------------
RequestJoinParty
Назначение: предложить вступить в пати
Формат:
29
XX XX XX XX 00 00 // ник чара, которому отсылается предложение
XX XX XX XX // тип распределения предметов:
// 0x00 - дроп получает подобравший его чар, споил - достается спойлеру
// 0x01 - дроп распределяется случайным образом, споил - достается спойлеру
// 0x02 - дроп и споил, распределяется случайным образом
// 0x03 - дроп дается чарам по очереди, споил - достается спойлеру
// 0x04 - дроп и споил, дается чарам по очереди

RequestAnswerJoinParty
Назначение: ответ на предложение вступить в пати
Формат:
2A
XX XX XX XX // ответ: 00 - нет, 01 - да
--------------------------------------------------------------------------------
RequestWithDrawalParty
Назначение: выйти из пати
Формат:
2B
--------------------------------------------------------------------------------
RequestOustPartyMember
Назначение: удалить чара из пати
Формат:
2C
XX XX XX XX 00 00 // строка с именем чара которого следует удалить
--------------------------------------------------------------------------------
RequestMagicSkillUse
Назначение: использовать магический скилл
Формат:
2F
XX XX XX XX // ID скилла
XX XX XX XX // состояние CTRL : 00 - отпущен, 01 - нажат
XX XX XX XX // состояние SHIFT: 00 - отпущен, 01 - нажат
--------------------------------------------------------------------------------
Appearing
Назначение: Запрашивает возрождение чара после смерти. Вызывается после пакетов

RequestRestartPoint и ValidatePosition
Формат:
30

RequestShortCutReg
Назначение: Регестрирует ярлык на панеле быстрого доступа.
Формат:
33
XX XX XX XX // Тип ярлыка
// 0x01 - итем
// 0x02 - скилл
// 0x03 - действие
// 0x04 - макрос
XX XX XX XX // идентификатор объекта выносимого на панель
XX XX XX XX // номер слота
XX XX XX XX // номер закладки
XX XX XX XX // неизвестно
--------------------------------------------------------------------------------
RequestShortCutDel
Назначение: Удаляет ярлык с панели быстрого доступа.
Формат:
35
XX XX XX XX // номер слота
XX XX XX XX // номер закладки
--------------------------------------------------------------------------------
Say2
Назначение: отправляет сообщение другим игрокам
Формат:
38
XX XX XX XX 00 00 // Cтрока сообщения
XX XX XX XX // Тип сообщение
// 0x00 - ALL
// 0x01 - SHOUT ( ! )
// 0x02 - TELL ( " )
// 0x03 - PARTY ( # )
// 0x04 - CLAN ( @ )
// 0x05 - GM
// 0x06 - PETITION_PLAYER
// 0x07 - PETITION_GM
// 0x08 - TRADE ( + )
// 0x09 - ALLIANCE ( $ )
// 0x0A - ANNOUNCEMENT
// 0x0F - PARTYROOM_ALL ( желтый )
// 0x10 - PARTYROOM_COMMANDER ( синий )
// 0x11 - Голос героя
XX XX XX XX 00 00 // Для приватных сообщений. Содержит ник чара которому

предназначено сообщение.

RequestPledgeMemberList
Назначение: запросить список членов клана
Формат:
3C
--------------------------------------------------------------------------------
RequestSkillList
Назначение: запрашивает список изученных скилов
Формат:
3F
--------------------------------------------------------------------------------
AnswerTradeRequest
Назначение: ответ на трейд
Формат:
40
XX XX XX XX // Ответ на трейд: 00 - отклонить, 01 - подтвердить
--------------------------------------------------------------------------------
RequestActionUse
Назначение: выполняет действие
Формат:
45
XX XX XX XX // Action ID (список не полный, экшинов там дофига)
// 0x00 - Сесть/встать
// 0x01 - Идти/бежать
// 0x19 - Ансаммонить пета
// 0x33 - General manufacture
// 0x38 - Зазезть/слезть с страйдера (вирна ???)
XX XX XX XX // 00 - CTRL не нажат, 01 - CTRL нажат
XX // 01 - SHIFT не нажат, 01 - SHIFT нажат
--------------------------------------------------------------------------------
RequestRestart
Назначение: возвращает в меню выбора чара
Формат:
46

StartRotating
Назначение: Включает вращение чара вокруг своей оси
Формат:
4A
XX XX XX XX // Угол (принимает значения от 0 до 65535)
XX XX XX XX // сторона ( 01 00 00 00 - вращение вправо, FF FF FF FF - вращение влево )
--------------------------------------------------------------------------------
FinishRotating
Назначение: прекращает вращение чара вокруг своей оси
Формат:
4B
XX XX XX XX // Неизвестно
XX XX XX XX // Неизвестно
--------------------------------------------------------------------------------
RequestStartPledgeWar
Назначение: начать кланвар
Формат:
4D
XX XX XX XX 00 00 // строка с названием клана, которому объявляется кланвар
--------------------------------------------------------------------------------
RequestStartPledgeWar
Назначение: закончить клан вар
Формат:
4F
XX XX XX XX 00 00 // строка с названием клана

RequestGiveNickName
Назначение: устанавить титул.
Формат:
55
XX XX XX XX 00 00 // строка содержащая ник чара которому требуется установить титул
XX XX XX XX 00 00 // строка содержащая титул
--------------------------------------------------------------------------------
RequestEnchantItem
Назначение: запрашивает энчат интема.
Формат:
58
XX XX XX XX // ID итема который хотим заэнчатить
--------------------------------------------------------------------------------
RequestDestroyItem
Назначение: запрос на уничтожение итема
Формат:
59
XX XX XX XX // ID итема
XX XX XX XX // количество итемов?
--------------------------------------------------------------------------------
RequestFriendInvite
Назначение: занести чара в френд лист
Формат:
5E
XX XX XX XX 00 00 // строка с именем чара, которого следует добавить
--------------------------------------------------------------------------------
RequestAnswerFriendInvite
Назначение: ответ на предложение добавления в список друзей
Формат:
5F
XX XX XX XX // 00 - нет, 01 - да
--------------------------------------------------------------------------------
RequestFriendList
Назначение: запрос френдлиста
Формат:
60

RequestFriendDel
Назначение: запрос на удаление чара из френд листа
Формат:
61
XX XX XX XX 00 00 // строка с именем чара, которого следует удалить
--------------------------------------------------------------------------------
CharacterRestore
Назначение: отменяет удаление чара
Формат:
62
XX XX XX XX // номер слота с чаром
--------------------------------------------------------------------------------
RequestQuestList
Назначение: запросить список квестов
Формат:
63
--------------------------------------------------------------------------------
RequestQuestAbort
Назначение: прервать выполнение квеста
Формат:
64
XX XX XX XX // ID квеста
--------------------------------------------------------------------------------
CharacterRestore
Назначение: запрос информации о клане
Формат:
66
XX XX XX XX // ID клана
--------------------------------------------------------------------------------
RequestPledgeCrest
Назначение: устанавливает иконку клана
Формат:
68
XX XX XX XX // ID иконки
--------------------------------------------------------------------------------
RequestRide
Назначение: залезть/слезть со страйдера/виверна
Формат:
6A
XX XX XX XX // 0 - слезть, 1 - залезть
XX XX XX XX // 1 - страйдер, 2 - вивирен
--------------------------------------------------------------------------------
RequestAquireSkillInfo
Назначение: запрос информации о скилле
Формат:
6B
XX XX XX XX // ID скилла
XX XX XX XX // уровень скилла
--------------------------------------------------------------------------------
RequestAquireSkill
Назначение: запрос на изучение скилла
Формат:
6C
XX XX XX XX // ID скилла
XX XX XX XX // уровень скилла
--------------------------------------------------------------------------------
RequestRestartPoint
Назначение: запрашивает рестарт после смерти чара
Формат:
6D
XX XX XX XX // точка в которую будет возвращен игрок
// 0x00 - Город
// 0x01 - Клан холл
// 0x02 - Замок
// 0x03 - Флаг (при осаде замка)
// 0x04 - Ресс на месте на котором умер игрок, используется на фестивале
--------------------------------------------------------------------------------
RequestGMCommand
Назначение: отсылает запрос на GM комманду
Формат:
6E
XX XX XX XX 00 00 // строка с именем чара - цели
XX XX XX XX // идентификатор комманды
// 0x01 - статус игрока
// 0x02 - клан игрока
// 0x03 - скилы игрока
// 0x04 - квесты игрока
// 0x05 - инвентарь игрока
// 0x06 - вархаус игрока
XX XX XX XX // неизвестно
--------------------------------------------------------------------------------
RequestPartyMatchConfig
Назначение: открыть окно поиска пати
Формат:
6F
XX XX XX XX // автомтическая регистрация: 00 - нет, 01 - да
XX XX XX XX // показывать уровень: 00 - нет, 01 - да
XX XX XX XX // показывать класс: 00 - нет, 01 - да
--------------------------------------------------------------------------------
RequestPartyMatchList
Назначение: запросить список чаров ищущих пати
Формат:
70
XX XX XX XX // статус может быть 1 и 3. Что значит наверняка, я не знаю.
--------------------------------------------------------------------------------
RequestPartyMatchDetail
Назначение: запросить подробную информуцию о чаре ищущем пати
Формат:
71
XX XX XX XX // ID чара
--------------------------------------------------------------------------------
RequestCrystallizeItem
Назначение: запрос на кристализацию итема
Формат:
72
XX XX XX XX // ID итема который нужно кристализовать
XX XX XX XX // количество итемов, которые нужно кристализовать
--------------------------------------------------------------------------------
SetPrivateStoreMsgSell
Назначение: устанавливает сообщение на продажу для PrivateStore
Формат:
77
XX XX XX XX 00 00 // строка с сообщением
--------------------------------------------------------------------------------
RequestGmList
Назначение: запрос списка GMов
Формат:
81
--------------------------------------------------------------------------------
RequestJoinAlly
Назначение: предложить вступить в аллианс
Формат:
82
XX XX XX XX // ID лидера клана, который преглашается в алли
--------------------------------------------------------------------------------
RequestAnswerJoinAlly
Назначение: ответ на предложение вступления в аллианс
Формат:
83
XX XX XX XX // ответ: 00 - нет, 01 - да

AllyLeave
Назначение: покинуть аллианс
Формат:
84
XX XX XX XX 00 00 // строка с названием клана
--------------------------------------------------------------------------------
AllyDismiss
Назначение: запрос на роспуск аллианса
Формат:
85
XX XX XX XX 00 00 // строка с именем клана
--------------------------------------------------------------------------------
RequestAllyCrest
Назначение: запрос на установку иконки аллианса
Формат:
88
XX XX XX XX // ID иконки
--------------------------------------------------------------------------------
RequestChangePetName
Назначение: меняет имя пета
Формат:
89
XX XX XX XX 00 00 // строка с новым именем пита
--------------------------------------------------------------------------------
RequestPetUseItem
Назначение: команда пету использовать итем
Формат:
8A
XX XX XX XX // ID объекта которых нужно использовать
--------------------------------------------------------------------------------
RequestGiveItemToPet
Назначение: переместить итем из своего инвентаря в инвентарь пита
Формат:
8B
XX XX XX XX // ID итема
XX XX XX XX // количество
--------------------------------------------------------------------------------
RequestGetItemFromPet
Назначение: переместить итем из инвентаря пета к себе в инвентарь
Формат:

XX XX XX XX // ID итема
XX XX XX XX // количество
XX XX XX XX // фиг его знает. В большинстве случаев - 0
--------------------------------------------------------------------------------
RequestAllyInfo
Назначение: запрос информации об аллиансе.
Формат:
8E
--------------------------------------------------------------------------------
RequestPetGetItem
Назначение: команда пету поднять итем.
Формат:
8F
XX XX XX XX // ID который надлежит поднять
--------------------------------------------------------------------------------
SetPrivateStoreMsgBuy
Назначение: устанавливает сообщение на покупку для PrivateStore
Формат:
94
XX XX XX XX 00 00 // строка с сообщением
--------------------------------------------------------------------------------
RequestStartAllianceWar
Назначение: объявить алли вар
Формат:
98
XX XX XX XX 00 00 // строка с именем аллианса
--------------------------------------------------------------------------------
RequestStopAllianceWar
Назначение: запрос о прекращении алли вар'а
Формат:
9A
XX XX XX XX 00 00 // строка с именем аллианса
--------------------------------------------------------------------------------
RequestBlock
Назначение: запрос операции над черным списком
Формат:
A0
XX XX XX XX // тип запроса:
// 0x00 - добавить чара в игнор
// 0x01 - удалить чара из игнора
// 0x02 - вывесли список чаров занесенных в игнор
// 0x03 - игнор всех
// 0x04 - отменить игнор всех
XX XX XX XX 00 00 // строка с именем чара которого надо занести в игнор
--------------------------------------------------------------------------------
RequestSiegeAttackerList
Назначение: запрашивает список записаных на осаду замка атакующих кланов
Формат:
A2
XX XX XX XX // ID замка
--------------------------------------------------------------------------------
RequestJoinSiege
Назначение: добавить/удалить клан в список осады замка
Формат:
A4
XX XX XX XX // ID замка
XX XX XX XX // 00 - присоедениться к защитникам, 01 - присоедениться к атакующим
XX XX XX XX // 00 - удалить клан из списка, 01 - добавить клан в список
--------------------------------------------------------------------------------
RequestRecipeBookOpen
Назначение: открыть книгу рецептов
Формат:

--------------------------------------------------------------------------------
RequestEvaluate
Назначение: запрос на рекомендацию игрока
Формат:
B9
XX XX XX XX // ID цели
--------------------------------------------------------------------------------
RequestHennaList
Назначение: запросить список доступных татуировок
Формат:
BA
XX XX XX XX // неизвестно
--------------------------------------------------------------------------------
RequestHennaItemInfo
Назначение: получить информацию о татуировке
Формат:
BB
XX XX XX XX // ID татуировки
--------------------------------------------------------------------------------
RequestHennaEquip
Назначение: запрос на нанесение татуировки
Формат:

XX XX XX XX // ID татуировки которую нужно нанести
--------------------------------------------------------------------------------
RequestMakeMacro
Назначение: запрос на создание макроса
Формат:
С1
XX XX XX XX // ID макроса
XX XX XX XX 00 00 // строка содержащая имя макроса
XX XX XX XX 00 00 // строка с описанием макроса
XX XX XX XX 00 00 // строка с текстом на иконке
XX // ID иконки
XX // количество строк
// <<<<< Следующий блок повторяется столько раз, сколько строк в макросе.
XX // строка
XX // тип
XX // ID скилла
XX // ID ярлыка на панели
XX XX XX XX 00 00 // имя комманды
--------------------------------------------------------------------------------
RequestDeleteMacro
Назначение: запрос на удаление макроса
Формат:
C2
XX XX XX XX // ID макроса
--------------------------------------------------------------------------------
RequestAutoSoulShot
Назначение: включает/выключает использование AutoSS
Формат:
CF
XX XX XX XX // идентификатор итема
XX XX XX XX // 1 - включить : 0 - выключить
--------------------------------------------------------------------------------
RequestExPledgeCrestLarge
Назначение: запросить данные изображения большой иконки клана(те что размещаються на

вещах клана типа щитов) клана
Формат:
D0
10
XX XX XX XX // ID иконки
--------------------------------------------------------------------------------
RequestExSetPledgeCrestLarge
Назначение: отправить данные изображения большой иконки клана(те что размещаються на

вещах клана типа щитов) на сервер
Формат:
D0
11
XX XX XX XX // размер данных
// <<<<< Следующий блок повторяется столько раз, сколько байт в данных изображения
XX // данные изображения
--------------------------------------------------------------------------------
RequestChangePartyLeader
Назначение: передает лидерство в пати
Формат:
EE
XX XX XX XX 00 00 // строка с именем чара, которому передается лидерство

Профиль Личное сообщение Дом. страница icq
147
l2
Отправлено 15.06.2009 - 01:113
Администраторы
703 сообщений
Мужчина
Статус: Offline
l2phx 3.4.1.59
l2phx 3.4.1.60
l2phx.3.4.1.61
l2phx.3.4.1.62
l2phx.3.4.1.64
l2phx.3.4.1.65
l2phx.3.4.1.68
l2phx.3.4.1.69
l2phx.3.4.1.70
l2phx.3.4.1.72
l2phx.3.4.1.74
l2phx.3.4.1.75
l2phx.3.4.1.78
l2phx.3.4.1.80
l2phx.3.4.1.81
l2phx.3.4.1.82
l2phx.3.4.1.82.english
l2phx.3.4.1.83
l2phx.3.5.10.115
l2phx.3.5.11.118

Скачать данный пак

Профиль Личное сообщение Дом. страница icq
147
Форум » Lineage2 Клиент » Боты » L2phx разлчные версии, скрипты. Делимся опытом
  • Страница 1 из 1
  • 1
Поиск: