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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 09.07.2009, 11:48   #1
Пользователь
 
Аватар для v0ltag3
 
Регистрация: 13.06.2009
Сообщений: 34
Сказал Спасибо: 4
Имеет 36 спасибок в 16 сообщенях
v0ltag3 пока неопределено
По умолчанию

как сделать задержку скрипта до тех пор пока pck[1] не будет 7C?
v0ltag3 вне форума   Ответить с цитированием
Старый 09.07.2009, 11:55   #2
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

v0ltag3, есть много разных способов, опиши, для чего тебе это нужно.
QaK вне форума   Ответить с цитированием
Старый 09.07.2009, 12:09   #3
Пользователь
 
Аватар для v0ltag3
 
Регистрация: 13.06.2009
Сообщений: 34
Сказал Спасибо: 4
Имеет 36 спасибок в 16 сообщенях
v0ltag3 пока неопределено
По умолчанию

Цитата:
Сообщение от QaK Посмотреть сообщение
v0ltag3, есть много разных способов, опиши, для чего тебе это нужно.
Я отправляю пакет UseItem, после чего мне нужно отправить следующий пакет, но только после того как придет пакет с началом 7C
v0ltag3 вне форума   Ответить с цитированием
Старый 09.07.2009, 12:50   #4
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

v0ltag3,
добавляешь в раздел описания переменных новую переменную, при иницаализации скрипта обнуляешь ее, при срабатывании условия ставишь нужное тебе значение.
delphi Код:
var var_1:integer; procedure Init; begin //...................... var_1:=0; //...................... end; //...................... begin //............... //.......... //при каких-нибудь действиях, например, после юз итем ставишь var_1:=1; //................ //после этого ставишь дополнительное условие if pck[1]=#$7C then begin if var_1=1 then //обнуляем переменную var_1:=0; //ну и проверяешь, если {.........} if var_1=0 then UseItem(1234{юзаем следующий итем}); end; //............... end;

З.Ы. Старался максимально запутать ситуевину =)
QaK вне форума   Ответить с цитированием
Старый 09.07.2009, 11:56   #5
Местный
 
Аватар для Yegor
 
Регистрация: 05.04.2009
Сообщений: 1,436
Сказал Спасибо: 306
Имеет 122 спасибок в 98 сообщенях
Yegor пока неопределено
По умолчанию

v0ltag3, точнее сформулируй, что значит задержка?

Не выполнять определенный скрипт пока pck[1] <> 7C
или вообще ничего не выполнять.

Последний раз редактировалось Yegor, 09.07.2009 в 11:59.
Yegor вне форума   Ответить с цитированием
Старый 09.07.2009, 12:12   #6
Пользователь
 
Аватар для v0ltag3
 
Регистрация: 13.06.2009
Сообщений: 34
Сказал Спасибо: 4
Имеет 36 спасибок в 16 сообщенях
v0ltag3 пока неопределено
По умолчанию

Цитата:
Сообщение от Yegor Посмотреть сообщение
Не выполнять определенный скрипт пока pck[1] <> 7C
или вообще ничего не выполнять.
я делал так:
Код:
repeat
until pck[1]=#$7C;
но не получилось
v0ltag3 вне форума   Ответить с цитированием
Старый 09.07.2009, 12:28   #7
Местный
 
Аватар для Yegor
 
Регистрация: 05.04.2009
Сообщений: 1,436
Сказал Спасибо: 306
Имеет 122 спасибок в 98 сообщенях
Yegor пока неопределено
По умолчанию

Цитата:
Сообщение от v0ltag3 Посмотреть сообщение
я делал так:
Код:
repeat
until pck[1]=#$7C;
но не получилось
Конечно не получилось. А откуда между Repeat и until в pck возмется новое значение? Проверяй как написали выше. При каждом приходе пакета. Если нужно перехватить именно после отправки то введи дополнительную переменную.
Yegor вне форума   Ответить с цитированием
Старый 09.07.2009, 12:10   #8
Рыцарь
 
Аватар для mks
 
Регистрация: 21.09.2007
Сообщений: 376
Сказал Спасибо: 11
Имеет 218 спасибок в 106 сообщенях
mks пока неопределено
По умолчанию

Цитата:
Сообщение от v0ltag3 Посмотреть сообщение
как сделать задержку скрипта до тех пор пока pck[1] не будет 7C?
if pck[1]<>#$7C then exit;
mks вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack


Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

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

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


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

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

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