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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 18.01.2012, 03:17   #1
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

так там локация на сто-двести мобов и приэтом надо будет включать скрипт до старта игры. нпсинфо то приходит при старте. потом они приходят только при изменении чего либо.
то есть например я выключил скрипт, что-то подредактировал - включаю - этот массив будет пуст. так как нпс инфо не приходят. придется делать рестарт.

есть еще идеи как можно выделить моба, что он уже заспойлен? или может тонкости подмены нпсинфо... может там мелочь какая нужна.
__________________
хочу картинку в подпись!
SeregaZ вне форума   Ответить с цитированием
Старый 18.01.2012, 03:37   #2
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

нет, никак, такой скрипт нужно включать до входа
__________________
Начало.
supernewbie вне форума   Ответить с цитированием
Старый 18.01.2012, 17:33   #3
Местный
 
Аватар для Breadfan
 
Регистрация: 29.04.2008
Сообщений: 830
Сказал Спасибо: 80
Имеет 230 спасибок в 169 сообщенях
Breadfan пока неопределено
По умолчанию

распиливай
delphi Код:
0C=NpcInfo:d(ObjectID)d(NpcTypeId:Get.NpcId)d(IsAttackable)d(X)d(Y)d(Z)d(Heading)d(0)d(MatkSpd)d(PatkSpd)d(RunSpd)d(WalkSpd)d(SwimRunSpd)d(SwimWalkSpd)d(FlRunSpd)d(FlWalkSpd)d(FlyRunSpd)d(FlyWalkSpd)f(MoveMultiplier)f(AtkSpdMultiplier)f(CollisionRadius)f(CollisionHeight)d(IDRhand:Get.ItemID)d(0)d(IDLhand:Get.ClassID)c(1)c(isRunning)c(isInCombat)c(isALikeDead)c(Invisible:0,1)s(VisibleName)s(VisibleTitle)d(0)d(0)d(0)d(AbnormalEffect)d(ClanID)d(CrestID)d(0)d(0)c(0)c(Team:1-blue,2-Red)f(CollisionRadius)f(CollisionHeight)d(0)d(0)d(0)d(0)c(01)c(01)d(0)
в формат типа
delphi Код:
oid=id(d)isAttack(b)x(d)y(d)z(d)abnormaleffect(d)
- это навскидку. а далее уж всякие спойлы\станы
и храни инфо о мобах = один моб\перс-одна строка. причем храни строкой - не тратя время на операции переводов. функция типа
delphi Код:
oldpck:=pck; pck:=string(i); oid:=readd..... .... pck:=oldpck; exit;
вроде справитса
мало того, некоторые параметры можно воще в булевых отписывать, отбрасывая ненужное...но то мелочи уже
сто, да и двести строк пх вытащит нормально
нпс инфо приходят не только при входе, но и при посылке #$3a серверу. Ручаюсь ток за то где играл
(если не вру - если вру - потом поправлю)
можно еще из этого 16тиричные строки лепить и юзать чтото типа AAAAAAAAAA&00000B=0? (пример реальности не имеет) - то не атаковать, а тупо салить..можно смотреть дебафы и прочее...но то на личные вкусы

зы: на многих серверах rotate приводит именно к вызову инфы о окружающих нпс\игроков.
ф-я восстановления нужна лишь при изредка.
__________________
На фразы в аську типа "слух карочь 1)как точить 2)как раскачаться за 5 мин" - игнор. ИМХО идиотизм
Дай голодному рыбу - он будет один день сыт. Покажи ему, как удить рыбу - он пошлёт тебя и скажет, что у него есть более интересные занятия, чем забрасывать снасти в воду
David Kastrup @ de.comp.text.tex.
"Приобретенные навыки общения с маленькими детьми - сильно упрощают взаимопонимание на форумах..."

А вы знаете, что для качественной сварки - место шва нужно протереть спиртом?

Последний раз редактировалось Breadfan, 19.01.2012 в 13:00.
Breadfan вне форума   Ответить с цитированием
Старый 19.01.2012, 12:45   #4
Новичок
 
Регистрация: 16.01.2012
Сообщений: 5
Сказал Спасибо: 2
Имеет 0 спасибок в 0 сообщенях
anonymice01 пока неопределено
По умолчанию

как распечатать лог?
На принтер, все пакеты после декодирования разом, можно без описания.
Только скрипт писать, который будет каждый пакет в текстовый файл фигачить после декодирования?
anonymice01 вне форума   Ответить с цитированием
Старый 19.01.2012, 13:02   #5
Местный
 
Аватар для Breadfan
 
Регистрация: 29.04.2008
Сообщений: 830
Сказал Спасибо: 80
Имеет 230 спасибок в 169 сообщенях
Breadfan пока неопределено
По умолчанию

а чем обычный не удовлетворил.скопируй и в файл
__________________
На фразы в аську типа "слух карочь 1)как точить 2)как раскачаться за 5 мин" - игнор. ИМХО идиотизм
Дай голодному рыбу - он будет один день сыт. Покажи ему, как удить рыбу - он пошлёт тебя и скажет, что у него есть более интересные занятия, чем забрасывать снасти в воду
David Kastrup @ de.comp.text.tex.
"Приобретенные навыки общения с маленькими детьми - сильно упрощают взаимопонимание на форумах..."

А вы знаете, что для качественной сварки - место шва нужно протереть спиртом?
Breadfan вне форума   Ответить с цитированием
Старый 19.01.2012, 13:32   #6
Новичок
 
Регистрация: 16.01.2012
Сообщений: 5
Сказал Спасибо: 2
Имеет 0 спасибок в 0 сообщенях
anonymice01 пока неопределено
По умолчанию

эмм видимо ты о рав логе? я не смог его включить
а из лога, который открывается при активном соединении только каждый пакет копировать в файл руками
Как его включить?
anonymice01 вне форума   Ответить с цитированием
Старый 19.01.2012, 17:56   #7
Местный
 
Аватар для Breadfan
 
Регистрация: 29.04.2008
Сообщений: 830
Сказал Спасибо: 80
Имеет 230 спасибок в 169 сообщенях
Breadfan пока неопределено
По умолчанию

нация - гибнет.....

как файл прикрепить слабо чтоле???????

да в топку. с человеком 0 я не буду общатса. уж простите.
__________________
На фразы в аську типа "слух карочь 1)как точить 2)как раскачаться за 5 мин" - игнор. ИМХО идиотизм
Дай голодному рыбу - он будет один день сыт. Покажи ему, как удить рыбу - он пошлёт тебя и скажет, что у него есть более интересные занятия, чем забрасывать снасти в воду
David Kastrup @ de.comp.text.tex.
"Приобретенные навыки общения с маленькими детьми - сильно упрощают взаимопонимание на форумах..."

А вы знаете, что для качественной сварки - место шва нужно протереть спиртом?
Breadfan вне форума   Ответить с цитированием
Старый 20.01.2012, 01:14   #8
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

как включить правильное определение нпсid. помнится на каком-то сервере удалось "научить" л2пх правильно писать имя монстра. сейчас же, вроде бы вычитаемый коэфициент стоит правильный, а айди все равно не определяет. перезагрузить ини тыркал - не помогло
в настройках стоит выбран С4, л2пх - 166.
__________________
хочу картинку в подпись!
SeregaZ вне форума   Ответить с цитированием
Старый 20.01.2012, 01:38   #9
Местный
 
Аватар для Breadfan
 
Регистрация: 29.04.2008
Сообщений: 830
Сказал Спасибо: 80
Имеет 230 спасибок в 169 сообщенях
Breadfan пока неопределено
По умолчанию

омг, списки и алгоритм вточены под стандарт, а не под ваши - "я играл на одном серве...." идиоты.
глянуть нпснфо и узнать смещение - это ооооочеень трудно и тяжело
__________________
На фразы в аську типа "слух карочь 1)как точить 2)как раскачаться за 5 мин" - игнор. ИМХО идиотизм
Дай голодному рыбу - он будет один день сыт. Покажи ему, как удить рыбу - он пошлёт тебя и скажет, что у него есть более интересные занятия, чем забрасывать снасти в воду
David Kastrup @ de.comp.text.tex.
"Приобретенные навыки общения с маленькими детьми - сильно упрощают взаимопонимание на форумах..."

А вы знаете, что для качественной сварки - место шва нужно протереть спиртом?

Последний раз редактировалось Breadfan, 20.01.2012 в 01:45.
Breadfan вне форума   Ответить с цитированием
Старый 20.01.2012, 02:34   #10
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

Breadfan, если бы был бы стандарт - то зачем эта графа насчет высчета? значит раз графа имеет место быть, значит не такой уж это и стандарт. "играл я на одном сервере" - это я к тому, что была аналогичная проблема и решилась изменением этой графы. здесь же почему-то не выходит.

итак? и что я должен в эту графу вписать?
__________________
хочу картинку в подпись!
SeregaZ вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack



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

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


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

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

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