Показать сообщение отдельно
Старый 07.06.2010, 10:57   #639
Новичок
 
Регистрация: 03.03.2009
Сообщений: 5
Сказал Спасибо: 4
Имеет 0 спасибок в 0 сообщенях
KaBuKi пока неопределено
По умолчанию

Использую l2phx.3.4.1.83, версия протокола 660. Собственно изначальный скрипт работает отлично, но мне не нравится там необходимость при старте скрипта выпивать банки СР и НР, для того чтобы сохранились пакеты использования банок. Соответственно эти пакеты я через "просмотр" перехватил, задал константы на эти пакеты, некоторые условия убрал (CPuse<>'', HPuse<>'') в оригинальном скрипте убрал. Впринципе, можно удалить переменные CPuse и HPuse. Как я понял при приходе пакета StatusUpdate из него извлекаются текущие и максимальные значения СР и НР, если выполняются неравенства, то запускается таймер и начинают отсылаться пакеты на использование банок, но почему-то они не используются. Части скрипта которые я изменил - закомментил, так что различия между моим скриптом и оригиналом видны сразу. При старте скрипта и изменении НР и СР ничего не происходит.

Последний раз редактировалось KaBuKi, 07.06.2010 в 11:21.
KaBuKi вне форума   Ответить с цитированием