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

Скриптинг Форум посвещенный созданию скриптов для L2PacketHack

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 16.07.2009, 09:16   #1
Новичок
 
Регистрация: 01.07.2009
Сообщений: 8
Сказал Спасибо: 1
Имеет 0 спасибок в 0 сообщенях
dmn-synthet пока неопределено
По умолчанию

Цитата:
Сообщение от Imperial2008 Посмотреть сообщение
Код:
var
     buf:=hstr('1F EB 84 00 10 C5 2E 01 00 D4 42 02 00 F6 F1 FF FF 00'); 
     buf:=hstr('D0 28 00 F4 CE 11 10 06 11 19 10 35 10 19 10 19 00 00 00');
     buf:=hstr('D0 44 00 F4 CE 11 10 06 11 19 10 35 10 19 10 19 00 00 00');  
     SendToServer;
Я сделал так) Все работает) Тема закрыта. Сорри что побеспокоил)
Не понятна вот эта последовательность присвоений buf:=.
Как же так оно работает?
dmn-synthet вне форума   Ответить с цитированием
Старый 16.07.2009, 18:14   #2
Пользователь
 
Регистрация: 11.07.2009
Сообщений: 65
Сказал Спасибо: 64
Имеет 0 спасибок в 0 сообщенях
Imperial2008 пока неопределено
По умолчанию

Цитата:
Сообщение от dmn-synthet Посмотреть сообщение
Не понятна вот эта последовательность присвоений buf:=.
Как же так оно работает?
Дело вт ом, что пакетов там больше (15 шт). Работает просто - мне надо было скрипт на агмент (примитивный). Суть в чем: при нажатии одного соц действия - отсылается блок пакетов, который отвечает за агментацию оружия, а при втором соц действии - второй, который удаляет уже ту агментацию. Просто сюда не выложил весь скрипт (лимит символов). Наверное можно было по другому сделать, ввести кучу переменных да и сократить исходный код, но я не программер, да и все работает и довольно просто (как для меня))))
Imperial2008 вне форума   Ответить с цитированием
Старый 17.07.2009, 03:25   #3
Местный
 
Регистрация: 11.10.2007
Сообщений: 144
Сказал Спасибо: 44
Имеет 7 спасибок в 7 сообщенях
Amorality
По умолчанию

Imperial2008,
Вообще твой код равен этому должен быть:
DELPHI Код:
begin if fromclient and (pck=#$34#$06#$00#$00#$00) then begin      buf:=hstr('D0 44 00 F4 CE 11 10 06 11 19 10 35 10 19 10 19 00 00 00');       SendToServer; end; if fromclient and (pck=#$34#$05#$00#$00#$00) then begin buf:=hstr('D0 26 00 F4 CE 11 10'); SendToServer; end; end.

Хотя могу ошибаться, просто не понимаю какой смысл присваивать переменной разные значения, когда отправляется только конечное?
Amorality вне форума   Ответить с цитированием
Старый 17.07.2009, 10:44   #4
Пользователь
 
Регистрация: 11.07.2009
Сообщений: 65
Сказал Спасибо: 64
Имеет 0 спасибок в 0 сообщенях
Imperial2008 пока неопределено
По умолчанию

Цитата:
Сообщение от Amorality Посмотреть сообщение
Imperial2008,
Вообще твой код равен этому должен быть:
DELPHI Код:
begin if fromclient and (pck=#$34#$06#$00#$00#$00) then begin      buf:=hstr('D0 44 00 F4 CE 11 10 06 11 19 10 35 10 19 10 19 00 00 00');       SendToServer; end; if fromclient and (pck=#$34#$05#$00#$00#$00) then begin buf:=hstr('D0 26 00 F4 CE 11 10'); SendToServer; end; end.

Хотя могу ошибаться, просто не понимаю какой смысл присваивать переменной разные значения, когда отправляется только конечное?
Подожди ка, конечное действие - это нажатие кнопки выполнить и тогда на сервер не поступит информация не о геймстоунах ни о лайфстоунах ни о самом оружии) Если я правильно понимаю. Тут всего лишь три действия как я говорил, поскольку выложить полный скрипт я не смог. Главное что он работает безукоризненно на всех хрониках и сервах (где нету защиты от запуска пакетхака), поскольку он базируется на самом элементарной действии)))
Imperial2008 вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack > Скриптинг



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

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


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

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

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