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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 10.12.2008, 21:59   #1
Новичок
 
Регистрация: 10.12.2008
Сообщений: 13
Сказал Спасибо: 1
Имеет 3 спасибок в 3 сообщенях
Lelee пока неопределено
По умолчанию

пакеты на заточку и активацию точки вычислила, щас сижу вспоминаю(ломаю голову) эту делфю...

вообщем надо написать скрипт который будет точить вещь и по достижению определенной точки, будет деактивироватся.

дано:
пакет на активацию точки - 19 2A 42 30 10 00 00 00 00
пакет на перенос оружия в окно заточки и сразу точит - D0 4F 00 F7 5E 56 10

надеюсь подскажите быстрее чем я окончательно голову сломаю себе, потмоу что в послдений раз юзала делфи года 3 назад

Последний раз редактировалось Lelee, 11.12.2008 в 07:05.
Lelee вне форума   Ответить с цитированием
Старый 11.12.2008, 00:12   #2
Новичок
 
Регистрация: 10.12.2008
Сообщений: 18
Сказал Спасибо: 4
Имеет 4 спасибок в 4 сообщенях
Shizo пока неопределено
По умолчанию

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

вообщем надо написать скрипт который будет точить вещь и по достижению определенной точки, будет деактивироватся.

дано:
пакет на активацию точки - 19 2A 42 30 10 00 00 00 00
пакет на перенос оружия в окно заточки - D0 4F 00 F7 5E 56 10

надеюсь подскажите быстрее чем я окончательно голову сломаю себе, потмоу что в послдений раз юзала делфи года 3 назад

Значит бида все вот в чем!
все скрипты что есть на точку не точат придмет в Грации 2 т.к. не разбираюсь в эироглифах скрипта ну что там за что отвечает, а так в общем понимаю всё.
есть пакеты, значит ловиш их при заточке:

0C EC DF 00 10 00 00 00 00 - этот запускает точку (открывает окно)
43 4F 00 4B CA 00 10 - вставляет предмет
65 4B CA 00 10 00 00 00 00 - а этот завершает точку.

с этими тремя пакетами можно ускорить проце точки "спамиш" не выжыдая той самой полоски!

так вот уважаемые скриптеры, про шу вас если можно зделать скриптик ловлю пакеты вставляю их в скрипт, и например по наждатию 1 точка останавливается или по достижение +30

можно ваще просто наверно утверждать не буду мониторинг или слежение зделать за пакетом типа: 0x21 (InventoryUpdate) там есть часть (0034 h EnchantLevel: 4) 04 00 после каждой заточки такой пакет приходит с сервака, так вот когда например 30 скрипт тормазит спамить точки!

я неумею скрипты писать. ((( Зарание спасибо!

Последний раз редактировалось Shizo, 11.12.2008 в 04:53.
Shizo вне форума   Ответить с цитированием
За это сообщение Shizo нажился спасибкой от:
Старый 11.12.2008, 07:04   #3
Новичок
 
Регистрация: 10.12.2008
Сообщений: 13
Сказал Спасибо: 1
Имеет 3 спасибок в 3 сообщенях
Lelee пока неопределено
По умолчанию

Цитата:
Сообщение от Shizo Посмотреть сообщение
0C EC DF 00 10 00 00 00 00 - этот запускает точку (открывает окно)
43 4F 00 4B CA 00 10 - вставляет предмет
65 4B CA 00 10 00 00 00 00 - а этот завершает точку.
ну, на сервере где играю я, используеся всего два пакета на точку, какторые я уже писала, там система точения немного другая.
Lelee вне форума   Ответить с цитированием
За это сообщение Lelee нажился спасибкой от:
Старый 11.12.2008, 11:06   #4
Новичок
 
Регистрация: 10.12.2008
Сообщений: 18
Сказал Спасибо: 4
Имеет 4 спасибок в 4 сообщенях
Shizo пока неопределено
По умолчанию

Цитата:
Сообщение от Lelee Посмотреть сообщение
ну, на сервере где играю я, используеся всего два пакета на точку, какторые я уже писала, там система точения немного другая.
это не сервак это клиент!!! а 3 пакет и не нужен это я зделал чтобы не ждать 5 секунд между точками! 3 пакет это завержение.

народ как выставить задержку по вермени и чтоб скрипт останавливался по нажатию 1 в чат например!
Shizo вне форума   Ответить с цитированием
За это сообщение Shizo нажился спасибкой от:
Старый 11.12.2008, 16:22   #5
Новичок
 
Регистрация: 09.12.2007
Сообщений: 24
Сказал Спасибо: 9
Имеет 12 спасибок в 12 сообщенях
alxabay
По умолчанию

Код:
var
timer: TTimer;
procedure Init; //Вызывается при включении скрипта
begin
  timer:=TTimer.Create(nil);
  timer.OnTimer:=@OnTimerHP;  //функция которая будет вызыватся
  timer.enabled:=false;             //таймер выключен по умолчанию
  timer.interval:=2500; //время задержки
end;
procedure Free; //Вызывается при выключении скрипта
begin
  timer.Free;
end;
procedure OnTimerHP(Sender: TObject);
begin
      timer.enabled:=false;    //включение выключение таймера (false\true)
end;
//основная часть вызывается при приходе всех пакетов
//тут пишешь на какой пакет вкл или выкл таймер
//вкл соответственно по приходу пакета о том что заточилось
begin
if FromServer and (pck[1]=#$65) then begin //я не знаю грацию пакеты сам смотри
//вкл таймер 
timer.enabled:=true;
end;

//про цифру 1 в чат аналогично ловишь пакет читаешь текст, пакет будет только FromClient, ну и таймер выключаешь.
end.
лучше переменую глобальную заведи включен скрипт или нет
и добавляй в эвенты по типу and (statuswork=1)

Последний раз редактировалось alxabay, 11.12.2008 в 16:36.
alxabay вне форума   Ответить с цитированием
За это сообщение alxabay нажился спасибкой от:
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack



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

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


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

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

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