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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 07.03.2011, 11:28   #1
Пользователь
 
Аватар для michonik
 
Регистрация: 21.01.2011
Сообщений: 49
Сказал Спасибо: 8
Имеет 8 спасибок в 6 сообщенях
michonik пока неопределено
Хорошо Волкер от vpnbot

Уважаемый J-fobos наконец подключил ЛПХ к боту с помощью добрых людей и какойто матери (огромное спасибо Kilatif). Первая половина твоего скрипта успешно запущена (взят с жук.ру)! Клиент отображает ID инвентаря в чате. Хотелось бы узнать как блокировать пакеты, а главное каким образом составлять пакеты для бота чтоб он их понял? Какая у них структура?
__________________
Пока мы убиваем время,
время убивает нас...
Слова начальника: Ну как, все планеты победил?
michonik вне форума   Ответить с цитированием
Старый 10.03.2011, 23:02   #2
Местный
 
Регистрация: 23.02.2009
Сообщений: 319
Сказал Спасибо: 72
Имеет 60 спасибок в 45 сообщенях
Kilatif пока неопределено
По умолчанию

Заметил одну интересную особенность, которая меня вводит просто в недоумение..... Я взял 8 чаров и 1 бота-бафера. Из этих 8 чаров, он не бафает только 1!!! (причем того, кого мне нужно =( )При этом чары самые ранзные. И классы разные и сокланы и не сокланы и лвлы разные. Я просто не понимаю почему так...

Добавлено через 20 часов 34 минуты
В общем что касается бафа сопартийцев... Я так и не понял в чем мой гном такой особенный и почему его единственного нормально не бафает, но. Что касается пакетов, то заметил что не бафает его тогда, когда на бафера приходит пакет PartySmallWindowAll (но это скорее всего из-за того что я там этот пакет коверкаю, что бы нормально отображались имена пати), НО тем не менее это не мешает ему бафать других чаров!!! а вот когда приходит пакет PartySmallWindowAdd На бафера, то бафает он вроде всех и без всяких проблем.

А на самом деле я не понимаю, он то бафает нормально то не бафает.... В общем китайский рандом) Зато я разобрался с авторесом. Когда умирает чар, приходит с сервера пакет Die, так вот что бы авторес работал нужно после CharID вставлять имя того кто умер

Последний раз редактировалось Kilatif, 10.03.2011 в 23:39. Причина: Добавлено сообщение
Kilatif вне форума   Ответить с цитированием
За это сообщение Kilatif нажился спасибкой от:
Старый 11.03.2011, 00:47   #3
Местный
 
Аватар для J-Fobos
 
Регистрация: 09.06.2008
Сообщений: 867
Сказал Спасибо: 175
Имеет 468 спасибок в 259 сообщенях
J-Fobos пока неопределено
По умолчанию

Спасибо за авторес
__________________

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

Переходим на протокол нового поколения jabber
J-Fobos вне форума   Ответить с цитированием
Старый 11.03.2011, 01:10   #4
Местный
 
Регистрация: 23.02.2009
Сообщений: 319
Сказал Спасибо: 72
Имеет 60 спасибок в 45 сообщенях
Kilatif пока неопределено
По умолчанию

Цитата:
Сообщение от J-Fobos Посмотреть сообщение
Спасибо за авторес
Да пожалуйста) Вот только как бы грамотно узнать тот самый ник по тому самому CharID что бы вставить....
Kilatif вне форума   Ответить с цитированием
Старый 11.03.2011, 02:26   #5
Местный
 
Аватар для J-Fobos
 
Регистрация: 09.06.2008
Сообщений: 867
Сказал Спасибо: 175
Имеет 468 спасибок в 259 сообщенях
J-Fobos пока неопределено
По умолчанию

Создать массив из CharID и ников членов пати, при приходе пакета Die проверять совпадает ли CharID и если совпадает добавлять ник.
__________________

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

Переходим на протокол нового поколения jabber
J-Fobos вне форума   Ответить с цитированием
Старый 11.03.2011, 04:00   #6
Местный
 
Регистрация: 23.02.2009
Сообщений: 319
Сказал Спасибо: 72
Имеет 60 спасибок в 45 сообщенях
Kilatif пока неопределено
По умолчанию

Цитата:
Сообщение от J-Fobos Посмотреть сообщение
Создать массив из CharID и ников членов пати, при приходе пакета Die проверять совпадает ли CharID и если совпадает добавлять ник.
Да, я подумывал на счет чего-нибудь такого, как ты описал. Но потом сделал по другому:

Редактировал 3 пакета:
1) PartySmallWindowAdd
Получал ObjID чара, ник и его текущее хп, если хп=0, то вызываю Die

2) PartySmallWindowAll
То же самое, что и в 1), только проверяю всех чаров и если чар труп, то вызываю Die (получается я проверю всех сопартийцев)

3) PartySmallWindowUpdate
Тут тоже понятно, пока жив - отлично, как умер - вызываю Die

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

P.S. Но бафает он все равно все также рандомно

Последний раз редактировалось Kilatif, 11.03.2011 в 04:02.
Kilatif вне форума   Ответить с цитированием
Старый 11.03.2011, 20:18   #7
Местный
 
Аватар для J-Fobos
 
Регистрация: 09.06.2008
Сообщений: 867
Сказал Спасибо: 175
Имеет 468 спасибок в 259 сообщенях
J-Fobos пока неопределено
По умолчанию

Мне кажется лучше будет мониторить всех чаров вокруг, на случай если чар которого надо реснуть окажется вне пати
(например случай если БД брать в пати только для бафа, а потом кикать)
__________________

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

Переходим на протокол нового поколения jabber
J-Fobos вне форума   Ответить с цитированием
Старый 11.03.2011, 20:46   #8
Местный
 
Регистрация: 23.02.2009
Сообщений: 319
Сказал Спасибо: 72
Имеет 60 спасибок в 45 сообщенях
Kilatif пока неопределено
По умолчанию

Ну если так, то это конечно да, только тут беда единственная. Что если чар труп и входишь в игру когда чар уже лежит мертвый, то его не реснуть, ибо пакет Die уже не придет
Kilatif вне форума   Ответить с цитированием
Старый 11.03.2011, 23:07   #9
Местный
 
Аватар для J-Fobos
 
Регистрация: 09.06.2008
Сообщений: 867
Сказал Спасибо: 175
Имеет 468 спасибок в 259 сообщенях
J-Fobos пока неопределено
По умолчанию

И в итоге можно сделать вывод что надо оба метода одновременно использовать
__________________

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

Переходим на протокол нового поколения jabber
J-Fobos вне форума   Ответить с цитированием
Старый 12.03.2011, 03:39   #10
Местный
 
Регистрация: 23.02.2009
Сообщений: 319
Сказал Спасибо: 72
Имеет 60 спасибок в 45 сообщенях
Kilatif пока неопределено
По умолчанию

именно!)

Добавлено через 3 часа 49 минут
Я что-то совсем не понимаю.. Перестал хилить бот оО Раньше все было норм, а теперь перестал. Но как только чар, которого нужно хилить умирает, то хилер его ресает и после этого спокойно дальше может хилить. В чем вообще может быть проблема то?

Последний раз редактировалось Kilatif, 12.03.2011 в 03:56. Причина: Добавлено сообщение
Kilatif вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack



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

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


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

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

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