Вернуться   CoderX :: Forums > Lineage II > L2PacketHack
Войти через OpenID

L2PacketHack Форум программы L2PacketHack, всё что с ней связано находится тут.
Правила раздела! Обсуждение багов Lineage ЗАПРЕЩЕНО!

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 05.10.2007, 22:00   #1
Новичок
 
Регистрация: 05.10.2007
Адрес: Украина
Сообщений: 19
Сказал Спасибо: 0
Имеет 23 спасибок в 13 сообщенях
DeVolf пока неопределено
По умолчанию Кружок нубов(Вопрос-Ответ)

//QaK:отдельная тема по подкючению пакетхака к серверу >>>>>>>>тут
любые вопросы по данной тематике в этом топе будут удаляться без предупреждения.


Код:
const
mp='8A 1B 15 01 10';
hp='8A 1A 15 01 10';
begin
if fromclient and (pck[1]=#$38#$F5#$00#$EF#$00#$00#$00#$03#$00#$00#$00) then
begin
buf:=hstr(hp);
SendToServer;
end;
if fromclient and (pck[2]=#$33#$F5#$00#$EF#$00#$40#$00#$03#$00#$00#$00) then
begin
buf:=hstr(mp);
SendToServer;
end;
end.
где я ошибся?

Последний раз редактировалось QaK, 30.08.2010 в 18:56.
DeVolf вне форума   Ответить с цитированием
За это сообщение DeVolf нажился 6 спасибками от:
Старый 02.10.2009, 12:37   #1021
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

просто нужно исключить использование имени персонажа в скрипте.
как это сделать в данном случае:

при пакете 00 читать данные пакета, после прочтения выполнить:

useforconnectid := connectid;
buf := pck;
pck := '';
sendtoserver;
после этого скрипт будет привязан к данному соединению.
Обнуление пакета и ручная отсылка нужны для того чтобы при наличии точно таких же "автоматически привязывающихся" по пакету 00 и отмеченных к исполнению скриптов к соединению привязывался только один их них а не все.

дальше все как обычно, разве что нужно будет использовать sendtoserver, sendtoclient; без указания имени соединения.
так же поубирать все проверки вида if connectioname = xxxx then
ибо скрипт уже будет привязан к данному соединению и такие проверки не будут востребованы.

при этом получаем огромадный плюс в виде
нигде не нужно будет прописывать имя своего персонажа (в скрипте), он будет цепляться к первому же соединению.
и пару минусов:
Скрипт должен быть включен ДО того как был осуществлен вход в игру.
После дисконнекта скрипт остается привязанным к мертвому соединению. надо будет снять и включить галочку чтобы восстановить его работоспособность.


т.к. не имеет отношения к разработке - перенесено.
__________________
L2Ext - project closed.

Последний раз редактировалось alexteam, 02.10.2009 в 12:52.
alexteam вне форума   Ответить с цитированием
Старый 02.10.2009, 13:20   #1022
Рыцарь
 
Аватар для TAMBIK
 
Регистрация: 03.03.2009
Сообщений: 773
Сказал Спасибо: 361
Имеет 300 спасибок в 168 сообщенях
TAMBIK на пути к лучшему
По умолчанию

alexteam,
извини ты для меня писал ?
если да
я хочу использовать версию протокола
в скрипте .плагине
чтоб непариться под какие хроники скрипт
и по идеи на основании пакета
0x0E (ProtocolVersion)
можно в проге сделать автоопределение версии
не ручками галочки ставить
базовая настройка проги автоопределение
и галочки
авто
нет
__________________
Тут не форум гадалок, если ты делаешь все правильно и по пунктам - то все должно работать
TAMBIK вне форума   Ответить с цитированием
Старый 02.10.2009, 15:20   #1023
Новичок
 
Регистрация: 01.10.2009
Сообщений: 1
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
SnzWalker пока неопределено
По умолчанию

Кто может с нуля объяснить как поставить правильно скрипт на автозаточку на грации финал пвпшнике welcome в ЛС.
(если где то уже было, направьте туда О_О)
SnzWalker вне форума   Ответить с цитированием
Старый 03.10.2009, 04:07   #1024
Новичок
 
Регистрация: 23.09.2009
Сообщений: 12
Сказал Спасибо: 2
Имеет 0 спасибок в 0 сообщенях
60HD пока неопределено
По умолчанию

Хм помогите немогу понять.
Вобше расчитано на блес точки. пытался переделать на обычные.

Код:
begin
    if FromServer and (pck[1]=#$87) then case ReadD(2) of
       0: begin
          CurrentEnch:=CurrentEnch+1;
          if CurrentEnch=Enchant then Timer01.enabled:=false;
          end;
       3: CurrentEnch:=0;
       end;
    if FromServer and (pck[1]=#$FE) then
       if ReadD(4)=ItemID then key:=2 else key:=1;

    if FromClient and (pck[1]=#$19) then UseItem:=pck;
    if FromClient and (pck[1]=#$5F) then
       begin
       ItemID:=ReadD(4);
       SelectItem:=pck;
       end;
    if FromClient and (pck[1]=#$5F) then EnchantItem:=pck;
    if FromClient and (pck[1]+pck[2]=#$56#$0C) then
       begin
          pck:='';
          Timer01.enabled:=not(Timer01.enabled);
       end;
end.
в пакетах неочень понимаю =(.
60HD вне форума   Ответить с цитированием
Старый 03.10.2009, 10:02   #1025
Рыцарь
 
Аватар для TAMBIK
 
Регистрация: 03.03.2009
Сообщений: 773
Сказал Спасибо: 361
Имеет 300 спасибок в 168 сообщенях
TAMBIK на пути к лучшему
По умолчанию

60HD,
Код:
в пакетах неочень понимаю =(.
УЧИТЬСЯ ! УЧИТЬСЯ ! УЧИТЬСЯ !
как базарил дед ЛЕНИН
__________________
Тут не форум гадалок, если ты делаешь все правильно и по пунктам - то все должно работать
TAMBIK вне форума   Ответить с цитированием
Старый 04.10.2009, 01:56   #1026
Новичок
 
Аватар для spiritofsands
 
Регистрация: 04.10.2009
Сообщений: 27
Сказал Спасибо: 14
Имеет 12 спасибок в 10 сообщенях
spiritofsands пока неопределено
По умолчанию

Есть скрипт - у npc-баффера выбирает бафы. После выбора кнопки в чате сервер присылает пакет
Код:
25
Tип: 0x25 (ActionFail)
Pазмер: 1+2
Время прихода: 21:57:36:203
L2phx его не видит в данной функции и не исполняет дальнейший скрипт:
Код:
begin
buf:=HStr('21 6E 00 70 00 63 00 5F 00 32 00 36 00 38 00 34 00 37 00 37 00 39 00 35 00 35 00 5F 00 63 00 68 00 61 00 74 00 20 00 64 00 61 00 6E 00 63 00 65 00 00 00 '); // нажимает на кнопку
SendToServerEx('Sol');

if FromServer and (ConnectName='Sol') and (pck=HStr('25 ')) then begin
        
// должен прийти второй диалог
            
buf:=HStr('21 6E 00 70 00 63 00 5F 00 32 00 36 00 38 00 34 00 37 00 37 00 39 00 35 00 35 00 5F 00 62 00 75 00 66 00 66 00 20 00 32 00 38 00 20 00 64 00 61 00 6E 00 63 00 65 00 00 00 '); // выбор во втором диалоге
SendToServerEx('Sol');
end;
end.
Все что внутри "if" не исполняется. Почему?
spiritofsands вне форума   Ответить с цитированием
Старый 04.10.2009, 04:47   #1027
Рыцарь
 
Аватар для TAMBIK
 
Регистрация: 03.03.2009
Сообщений: 773
Сказал Спасибо: 361
Имеет 300 спасибок в 168 сообщенях
TAMBIK на пути к лучшему
По умолчанию

spiritofsands
and (pck=HStr('25 ')) then
мож так
and (pck[1]=#$25) then
__________________
Тут не форум гадалок, если ты делаешь все правильно и по пунктам - то все должно работать

Последний раз редактировалось TAMBIK, 04.10.2009 в 08:17.
TAMBIK вне форума   Ответить с цитированием
Старый 05.10.2009, 18:47   #1028
Новичок
 
Регистрация: 05.10.2009
Сообщений: 2
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
1ees пока неопределено
По умолчанию

Здравствуйте уважаемые гуру програмы l2pnx.Сегодня в первые загрузил данную программу на свой компьютер.Попытался почитать форум, сам разобраться во всем- итог 1- полный 0 и раскалывающаяся голова. Помогите пожалуйста настроить автозаточку для сервера http://www.la2.omgame.ru/ (не реклама просто вдруг кому нужно название сервера). Ник в игре аналогичен тутошнему. Прошу вас помочь дураку и обьяснить все от запуска и версии программы до полной настройки автозаточки. Заранее благодарю и пойму если никто не ответит.
1ees вне форума   Ответить с цитированием
Старый 05.10.2009, 18:51   #1029
Рыцарь
 
Аватар для TAMBIK
 
Регистрация: 03.03.2009
Сообщений: 773
Сказал Спасибо: 361
Имеет 300 спасибок в 168 сообщенях
TAMBIK на пути к лучшему
По умолчанию

Код:
пожалуйста настроить автозаточку
и какую же
или ты считаешь что здесь могут читать твои мысли
__________________
Тут не форум гадалок, если ты делаешь все правильно и по пунктам - то все должно работать
TAMBIK вне форума   Ответить с цитированием
Старый 05.10.2009, 19:12   #1030
Новичок
 
Регистрация: 05.10.2009
Сообщений: 2
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
1ees пока неопределено
По умолчанию

Цитата:
Сообщение от TAMBIK Посмотреть сообщение
Код:
пожалуйста настроить автозаточку
и какую же
или ты считаешь что здесь могут читать твои мысли
Оружия
1ees вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 19:02.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!