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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 07.06.2010, 12:56   #641
Новичок
 
Регистрация: 03.03.2009
Сообщений: 5
Сказал Спасибо: 4
Имеет 0 спасибок в 0 сообщенях
KaBuKi пока неопределено
По умолчанию

Цитата:
Сообщение от Sherman Посмотреть сообщение
Пакет RequestUseItem по определению константным быть не может, т.к. содержит в себе ObjID - идентификатор объекта в инвентаре, который в свою очередь может меняться. При грамотном подходе к реализации подобного скрипта, следует отслеживать инвентарь, анализировать его содержимое, но не как не константами забивать пакеты.
А разве для предметов типа банок может быть другой ObjID? Содержит ли ObjID информацию о расположении предмета в инвентаре?
KaBuKi вне форума   Ответить с цитированием
Старый 07.06.2010, 13:01   #642
Местный
 
Аватар для Xen
 
Регистрация: 02.05.2010
Сообщений: 168
Сказал Спасибо: 9
Имеет 33 спасибок в 18 сообщенях
Xen пока неопределено
По умолчанию

С каждой сессией этот ид меняется
__________________
Free инет хранилище 2.3 Гб сейчас и до 8 гб с прямыми ссылками рефферал
Xen вне форума   Ответить с цитированием
Старый 07.06.2010, 13:03   #643
Новичок
 
Регистрация: 03.03.2009
Сообщений: 5
Сказал Спасибо: 4
Имеет 0 спасибок в 0 сообщенях
KaBuKi пока неопределено
По умолчанию

Тогда как следует поступить? Расположить банки в определенных ячейках инвентаря, а потом определять их ObjID и на основании его фомировать пакет на покупку?
KaBuKi вне форума   Ответить с цитированием
Старый 07.06.2010, 13:29   #644
Местный
 
Аватар для Sherman
 
Регистрация: 24.04.2008
Сообщений: 364
Сказал Спасибо: 15
Имеет 116 спасибок в 83 сообщенях
Sherman пока неопределено
По умолчанию

0. Описать переменные для ID банок ЦП, ХП, (МП), переменные для хранения количества банок ЦП, ХП, (МП).
1. Написать обработку пакетов прилетающих от ГС: ItemListPacket, InventoryUpdate. анализируя ItemListPacket определять количество и ID банок. Анализируя InventoryUpdate анализировать изменение количества этих самых банок.
2. Написать алгоритм юзания банок по изменению ЦП, ХП, (МП). Если кончились - не юзать.

В таком раскладе - если ты включил галку скрипта уже во время игры, а не до загрузки чара, для инициализации переменных прийдется вызвать окно инвентаря (Ctrl+V), либо купить банки, либо ждать когда прилетит пакет инвентаря.

ЗЫ. Код писать не буду, лень, и все можно скопипастить из скриптов этой темы.

ЗЫЫ. Есть ID вещи, предмета, используется для определения его названия, описания, иконки в клиенте, и есть ObjID, для идентифицирования конкретного объекта для нужд сервера. В пакете RequestUseItem серверу отправляется именно ObjID.

Последний раз редактировалось Sherman, 07.06.2010 в 13:38.
Sherman вне форума   Ответить с цитированием
За это сообщение Sherman нажился спасибкой от:
Старый 17.06.2010, 00:34   #645
Новичок
 
Регистрация: 11.06.2010
Сообщений: 3
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Geral пока неопределено
По умолчанию

Подскажите плз как переделать скрипт АвтоХомяк (на 55 странице) под свой сервер (подправить пакеты)?

p.s. сервер la2world.ru
Geral вне форума   Ответить с цитированием
Старый 17.06.2010, 14:52   #646
Местный
 
Аватар для Sherman
 
Регистрация: 24.04.2008
Сообщений: 364
Сказал Спасибо: 15
Имеет 116 спасибок в 83 сообщенях
Sherman пока неопределено
По умолчанию

Цитата:
Сообщение от Geral Посмотреть сообщение
Подскажите плз как переделать скрипт АвтоХомяк (на 55 странице) под свой сервер (подправить пакеты)?

p.s. сервер la2world.ru
В Пакетхаке есть редактор скриптов, им можно переделать скрипт АвтоХомяк (на 55 странице) под свой сервер (подправить обработку пакетов).
Sherman вне форума   Ответить с цитированием
Старый 17.06.2010, 17:31   #647
Новичок
 
Регистрация: 11.06.2010
Сообщений: 3
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Geral пока неопределено
По умолчанию

Цитата:
Сообщение от Sherman Посмотреть сообщение
В Пакетхаке есть редактор скриптов, им можно переделать скрипт АвтоХомяк (на 55 странице) под свой сервер (подправить обработку пакетов).
Это то я знаю, мне бы поподробней как именно это сделать, как говорит мой препод по ан.гему: " Че куда писать".

Если кому то не трудно будет потратить пару минут своего времени буду премного благодарен
Geral вне форума   Ответить с цитированием
Старый 11.02.2011, 15:56   #648
Новичок
 
Регистрация: 07.05.2010
Сообщений: 3
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
ZISTORM пока неопределено
По умолчанию

у меня вопрос по боту:
Бот - локомотив от Alexus
версия : 0.3 (бета)
дата: 08.04.08

бот не пашет пишет ошибку в строке 493:
procedure SendMsg(msg:string);
sendmsg выделяет красным цветом
естьли более новая версия бота? или фикс этой?
ZISTORM вне форума   Ответить с цитированием
Старый 11.02.2011, 18:45   #649
Местный
 
Аватар для J-Fobos
 
Регистрация: 09.06.2008
Сообщений: 867
Сказал Спасибо: 175
Имеет 468 спасибок в 259 сообщенях
J-Fobos пока неопределено
По умолчанию

ZISTORM, переименуйте процедуру SendMsg на SendMsg2 во всем скрипте.
__________________

В любом из нас спит гений. И с каждым днем все крепче.

Переходим на протокол нового поколения jabber
J-Fobos вне форума   Ответить с цитированием
Старый 11.02.2011, 22:32   #650
Новичок
 
Регистрация: 07.05.2010
Сообщений: 3
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
ZISTORM пока неопределено
По умолчанию

J-Fobos cпасибо! а как сделать чтобы вместо обычной атаки скилом бил? например есди за сх играешь?

//J-Fobos: надо внести нужные изменения в скрипт, разбирайте скрипт и поймете как.

Добавлено через 50 минут
спасибо

Последний раз редактировалось ZISTORM, 11.02.2011 в 22:32. Причина: Добавлено сообщение
ZISTORM вне форума   Ответить с цитированием
Ответ

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



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

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


Часовой пояс GMT +4, время: 22: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

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