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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 05.10.2007, 22:00   #1
Новичок
 
Регистрация: 05.10.2007
Адрес: Украина
Сообщений: 19
Сказал Спасибо: 0
Имеет 23 спасибок в 13 сообщенях
DeVolf пока неопределено
По умолчанию Кружок нубов(Вопрос-Ответ)

//QaK:отдельная тема по подкючению пакетхака к серверу >>>>>>>>тут
любые вопросы по данной тематике в этом топе будут удаляться без предупреждения.


Код:
const
mp='8A 1B 15 01 10';
hp='8A 1A 15 01 10';
begin
if fromclient and (pck[1]=#$38#$F5#$00#$EF#$00#$00#$00#$03#$00#$00#$00) then
begin
buf:=hstr(hp);
SendToServer;
end;
if fromclient and (pck[2]=#$33#$F5#$00#$EF#$00#$40#$00#$03#$00#$00#$00) then
begin
buf:=hstr(mp);
SendToServer;
end;
end.
где я ошибся?

Последний раз редактировалось QaK, 30.08.2010 в 18:56.
DeVolf вне форума   Ответить с цитированием
За это сообщение DeVolf нажился 6 спасибками от:
Старый 04.03.2015, 12:58   #2081
Новичок
 
Регистрация: 04.03.2015
Сообщений: 1
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Иван Вечеров пока неопределено
Вопрос Помогите для знающих путсяк )

Суть проблемы в том
1.Запускаю пакетник
2.Запускаю игру
3.Игра работает сек 30 пакеты ловит прога все как положено
4.Вылет (скрин с настройками и логи)
сервер http://www.l2lea.ru/
Миниатюры
Нажмите на изображение для увеличения
Название: Так то.png
Просмотров: 57
Размер:	212.6 Кб
ID:	2935  
Иван Вечеров вне форума   Ответить с цитированием
Старый 08.05.2015, 23:50   #2082
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

тут вопрос возник - а как проверить включен ли таймер?

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

Tип: 0x48 (ValidatePosition)
Pазмер: 21+2
Время прихода: 01:54:39:796
0002 d X: 11826 (0x00002E32)
0006 d Y: 183548 (0x0002CCFC)
000A d Z: -3558 (0xFFFFF21A)
000E d Heading: 18399 (0x000047DF)
0012 d Data: 0 (0x00000000)

что за Heading и где его брать? такое ощущение что рандом. координаты я тоже не представляю где брать. читать координаты пати лидера и подсовывать ботам +- с каким-то мелкими значениями по х и у?
__________________
хочу картинку в подпись!

Последний раз редактировалось SeregaZ, 08.05.2015 в 23:50. Причина: Добавлено сообщение
SeregaZ вне форума   Ответить с цитированием
Старый 09.05.2015, 03:47   #2083
Местный
 
Аватар для Antharas
 
Регистрация: 26.11.2012
Сообщений: 207
Сказал Спасибо: 23
Имеет 18 спасибок в 18 сообщенях
Antharas пока неопределено
По умолчанию

Это вроде угол поворота головы
__________________
lllllllllllllllllll
Antharas вне форума   Ответить с цитированием
Старый 05.06.2015, 06:47   #2084
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

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

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

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

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

так я то не знаю, которая эта команда телепорта надо как-то смоделировать это отставание и промониторить что там шлется.

третий момент. краем глаза попадались статьи, что л2пх может рисовать окошки всякие с кнопками и так далее. вопрос: это "рисуется" обязательно внутри клиента? или вместе с функционалом удержания персонажа онлайн можно сделать внешнее окошко с кнопками, вырубив оригинальный клиент?
__________________
хочу картинку в подпись!
SeregaZ вне форума   Ответить с цитированием
Старый 06.06.2015, 00:23   #2087
Местный
 
Аватар для ScythLab
 
Регистрация: 24.10.2014
Сообщений: 190
Сказал Спасибо: 4
Имеет 42 спасибок в 40 сообщенях
ScythLab пока неопределено
По умолчанию

Клиент серверу иногда посылает пакеты ValidatePosition.
Сервер клиенту периодически отправляет пакеты ValidateLocation, вот как раз после этого пакета бывают "телепорты", т.к. если клиент неверно рассчитал позицию объекта, то после данного пакета объект ставится на место.
__________________
Хобби: разработка бота для Lineage.
ScythLab вне форума   Ответить с цитированием
Старый 08.06.2015, 04:59   #2088
Пользователь
 
Регистрация: 11.02.2009
Сообщений: 95
Сказал Спасибо: 36
Имеет 6 спасибок в 6 сообщенях
xixi пока неопределено
По умолчанию

Цитата:
Сообщение от SeregaZ Посмотреть сообщение
третий момент. краем глаза попадались статьи, что л2пх может рисовать окошки всякие с кнопками и так далее. вопрос: это "рисуется" обязательно внутри клиента? или вместе с функционалом удержания персонажа онлайн можно сделать внешнее окошко с кнопками, вырубив оригинальный клиент?
Эти окна рисуются в l2phx. Оригинальный клиент вырубить нельзя. Тогда уж проще бота написать себе полноценного
xixi вне форума   Ответить с цитированием
Старый 08.06.2015, 08:25   #2089
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

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

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

if currentx > targetx
forvalidatex = (currentx - targetx) / 2
else targetx > currentx
forvalidatex = (targetx - currentx) / 2
end
тоже самое для у
z оставить как у z в итоговой координате

отправка полученного значения как валидейтлокейшн через пол секунды после старта движения

д) по прилету в город организовать автодобегание болванки до бафера, тырк профиля бафа, и ожидание у гк
е) проверка местонахождения бишопа и сопатей, чтобы в случае если сопати умер вне пределов досигаемости - биш не дергался его ресать. чтоб если хп у сопати не 100% и он вне пределов досигаемости - опять таки чтоб биш не дергался.
__________________
хочу картинку в подпись!

Последний раз редактировалось SeregaZ, 08.06.2015 в 08:35.
SeregaZ вне форума   Ответить с цитированием
Старый 08.06.2015, 22:18   #2090
Новичок
 
Регистрация: 08.06.2015
Сообщений: 1
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Олег Васильев пока неопределено
По умолчанию Я новенький

Народ кому не сложно обьясниье что да как ч этой прогой
Олег Васильев вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack



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

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


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

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

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