MegaChiter

Объявление

Кто хочет открыть хайд старых тем пишем админу в ЛС с ссылкой на тему.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » MegaChiter » Программы » Как юзать l2phx.


Как юзать l2phx.

Сообщений 1 страница 30 из 47

1

ак вы скачали программу, и думаете что же с ней теперь делать?
Ну для начала её надо распаковать в отдельную папку (ни в коем случае не распаковывайте в папку с игрой!).
В результате в папке появятся следующие файлы:
l2phx.exe - сама программа, которую и надо запускать
inject.dll - библиотека внедряемая программой в клиент чтобы перенаправить соединение с сервервером
ItemsID.ini - список вещей и их идентификаторов (используется просмотрщиком пакетов)
Options.ini - файл настроек программы
Packets.ini - список пакетов и их расшифровка (вы можете самостоятельно его менять чтобы корректировать или добавлять расшифровки пакетов)
SkillsID.ini - список умений и их идентификаторов (используется для учения скилов)
Scripts - папка со скриптами, скрипты считываются из этой папки и добавляются при создании в неё же, программа загружает скрипты при старте и при нажатии Обновить список на вкладке Скрипты.

Теперь запустим программу.
Список соединений - это списик в котором будет появляться ник вашего героя когда вы зайдете им в игру (ник появится только когда вы именно зайдете в игру, а пока вы заходите просто пропадет надпись пусто), по умочанию вы можете зайти 6ю клиентами/ботами одновременно, но это число можно поменять в файле Options.ini и перезапустить программу.
Справа вверху располагается кнопка выхода, а четвертая кнопка в строке заголовка программы сворачивает её в трей (это рядом с часами, кстати свернуть/развернуть программу оттуда можно и нажатием на иконку программы)
Ну вот, теперь можно подробно изучить каждую вкладку в программе.

Вкладка "Основное":

На этой вкладке располагаются основные настройки программы, затем в самом низу располагается поле в которое выводятся сообщения о перехвате соединений, ну и посередине располагается блок рекламы (ну а как же без рекламы, хотя возможно и уберу в следующих версиях)

Настроек у программы немного:
В поле Считать клиентами/ботами программы указывается список приложений соединения которых должны быть перехвачены, имена файлов перечисляются подряд через точку с запятой;
В поле Неигровые порты укзываются номера портов, соединения с которыми недолжны перехватываться программой (например порты верификации валкера);
В поле Найденные клиенты/боты отображаются приложения для которых был установлен перехват соединений;
Опция Перехват включает/выключает перехват соединений, но если соединение уже установлено то эта опция на него уже невлияет, если опция включена то программа каждые 5 скунд производит поиск новых приложений которым следует установить перехват;
Опция Пропускать логин управляет способом пропускания пакетов при общении с логин сервером и в большенстве случаев неиграет никакой роли (поэтому и была включена напостоянную, хотя её можно выключить через файл настроек);
Опция Список работающих программ просто разрешает/ запрещает показ списка работающий в системе программ у которых есть возможность перехватить соединения;
Опция Обход антибота на lineageii.ru уже непашет после недавних апдейтов на этом сервере так что и описывать небуду, а в следующих версия опцию уберу;
Опция Работать через прокси сервер пока неработает поэтому отключена.

С этой вкладкой пожалуй всё.

Вкладка "Просмотр":

На этой вкладке можно посмотреть список принятых и отправленых пакетов и рассмотреть каждый пакет подробно.
Пакеты запоминаются если включена опция Запоминать пакеты, если она отключена то можно только просматривать уже принятые пакеты.
Опция Изменить фильтры показывает/прячет блок с фитрами пакетов по их типу.
Опции Пакеты от клиента и Пакеты от сервера управляют фильтром по направлению пакетов.
Опция Прокручивать просто прокручивает список пакетов по мере его запонения когда она включена.
Кнопка Фильтровать этот пакет удаляет из списка все пакеты такого же типа как выделенный, что равносильно убиранию галочки рядом с типом пакета в блоке фильтров по типу.
Кнопка Сохранить лог пока недоступна, поэтому её пока описывать небуду.

Вкладка "Дополнительно":

На этой вкладке можно выполнить скрипт, послать пакет на учение скила (на многих серверах уже пофиксено) и произвести различные преобразования.

И так чтобы выполнить скрипт его для начала нужно конечно написать.
Для этого вам понадобится умение писать на языке Pascal. Если же вы его незнаете то раскажу самые основы.
Прежде всего в скрипте должен присутствовать в обязательном порядке блок начинающийся с begin и заканчивающийся end. (после последнего end обязательно ставиться точка!). Те комманды которые находятся внутри него и будут выполнены при нажатии на кнопку Выполнить. Каждая комманда должна заканчиваться символом точка с запятой. Для начала вам понадобятся только следующие комманды:
buf := #$XX;
или
buf := #$XX#$XX;
или
buf := #$XX#$XX#$XX;
и так далее, где XX это шестнадцетиричное число от 00 до FF.
эти комманды присваивают переменной buf один, два или три байта соответственно, но можно присвоить сколько угодно, а так же можно использовать такую комманду:
buf := HStr('XX XX XX');
которая тоже присвоит 3 байта переменной buf, такая запись более удобна и наглядна при записи большего количества байт.
если же надо добавить к уже записанным байтам ещё несколько то комманда получается такой:
buf := buf + HStr('XX XX XX');
далее есть ещё несколько комманд которые нам тут пригодятся:
WriteS('текст'); - эта комманда добавит к переменной buf набор байт соответствующий строке в юникоде текст.
WriteD(d); - эта комманда добавит к переменной buf 4 байта соответствующих числу d.
WriteC( b ); - эта комманда добавит к переменной buf 1 байт соответствующий числу b.
SendToServer; и SendToClient; - отправляют набор байт из переменной buf на сервер или клиент соответственно.
таким образом скрипт написанный по умолчанию формирует и посылает пакет на то чтобы произнести в обычный чат слово Hello.
Ну а если вы ещё не совсем всё поняли, то вот код для отправки на сервер например пакета 1b 0d 00 00 00:

begin
buf:=HStr('1b 0d 00 00 00');
SendToServer;
end.
Остальные комманды и переменные которые можно использовать при написании скриптов я рассмотрю при описании вкладки Скрипты/

Теперь рассмотрим учение скилов.
Чтобы вучить скил, вы должны либо найти его по названию в списке и выбрать, либо вручную ввести его ID, затем указать желаемый уровень скила и нажать на кнопку Выучить.
Если всё было указано правильно, то появиться сообщение, что пакет отправлен, но это не значит что скил был выучен, выучился ли он надо смотреть в клиенте, так как на многих серверах стоит фикс и посылка этого пакета иногда даже приводит к вылетанию из игры и забаниванию вашего чара.

0

2

Также подробнее можно посматреть

]

0

3

Куда уж подробнее?.. :D

0

4

да уж точно)

0

5

круто офигенный сайт!!! .::Netscape5.0 (Windows; ru)::.

0

6

а есть какая нить программка, прога чтодишь в л2 и там статус гма у тя сразу?) .::Netscape5.0 (Windows; ru)::.

0

7

Бот показует статус гма !если норм зделать

0

8

ВСем привет, сразу оговорюсь, я начинающий, если бы шарил помощи не искалбы. при соединении в Паккетхак в строке где идёт ход соединений если написано (соединение 1 разорвано) это что таоке? Так и должно быть? Или что там должно быть написано при правильном соединении?
Просто При соединении в окне персонажей просто О- но пакеты принимает и отправляет, но ничего не происходит брольше(((
дайте ссылочку плиз где можно подробнее почитать про L2PacketHack, как с ним работать.

0

9

+1

0

10

уменя такаяже хрень

0

11

если пакеты принимает то значит оно видет сервак как я понял !
папробуй например взять  включить репид шо  или что то типа таво отлови этот пакет а патом кинь его через прогу если он выполнит это действие то все пашыт!

0

12

А с помощбю нею можно пухи точить???

0

13

А вот народ скинти скрипт чтоб пухи точить хотяб на +16 без палива плиз на AngelPrimory@mail.ru

0

14

Походу прикольная прога ^^

0

15

DarkSide написал(а):

Походу прикольная прога ^^

флуд

0

16

Извините, прощу помощи, тут 3 вопросика получились
1)какую версию желательно для Gracia part.2? (подойдет ли l2phx 3.4.1.83?)
2)Када захожу первый раз у меня крит.ерор ошибка выходит,потом запускаю снова игру,не перезагружая самой проги,  норм запускается. Это нормально?
3)Когда в магазине покупаю допустим меч,в проге почему то не появляется пакет RequestBuyItem и вообще ничего не меняется када только смотришь "Пакеты от клиента"

Отредактировано MA3AXuCT (2009-05-02 17:33:38)

0

17

1)у мя работает
2)у мя такого нету наверно что-то не так
3)хз скачай прогу заново

0

18

Люди прошу извинить если не в тему ну у меня такая проблема у меня есть  l2phx весии 3.2.1 но когда я создаю скрипт  хочу его включить он не включается, ну с начало галочка ставится а потом исчезает, в чем может быть проблема? подскажите!

0

19

MA3AXuCT
На твоем сервере может быть стоит защита тогда дело не в проге

Олег
С какам клиентом юзаеш?? попробуй версию проги поновее...

0

20

я кстати пробовал на LineOfWar помоему получилось раз забанили)))))))

0

21

Ну да спасибо за тему.. Какрас искал чтото подобное. Мне помогло спс.

0

22

всёравно не чево не понял ну пох попробую

0

23

вот мне очень не нравится огриничени по сообщениям

0

24

Пля за то знаеш как 8tomat8'y понравится тя забанить!!!

0

25

4uka
не льсти мне))) Он уже забанеН) ггггггг

0

26

наверно я щя её проверю на сервере друга)))

0

27

Viper
давай сайт, я розпишу что у него за дыры))) сайт в личку

0

28

скажите а на сервере MEDIAZON'ы работать нормально будет меня не забанят

0

29

Viper, это что, прикол??? Плагиат!!

0

30

Вопрос:можно с помощью хлапа положить серв?если можно обьясните)

0


Вы здесь » MegaChiter » Программы » Как юзать l2phx.