Вернуться   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 спасибками от:
Старый 09.08.2009, 18:51   #711
Пользователь
 
Регистрация: 11.07.2009
Сообщений: 65
Сказал Спасибо: 64
Имеет 0 спасибок в 0 сообщенях
Imperial2008 пока неопределено
По умолчанию

Цитата:
Сообщение от QaK Посмотреть сообщение
в каком смысле?
Дело в том что я недели две назад начал заниматься пакетхаком) (да и всякой соответствующей литературой), так что я не знаю как сгенерировать то, что ты написал) Вот что я имел в виду)

Добавлено через 6 минут
Цитата:
Сообщение от NLObP Посмотреть сообщение
Imperial2008, по ройся на форуме, вроде видел скрипт вычисляющий позиции чара. А вообще, если только такой темы нет, то её надо создать и в ней подумать в этом направлениии.
Значит порылся на форуме и нарыл я только эту информацию ссылка на месейдж

И больше ничего что косалось бы генерации ValidatePosition.
Были пару месейджов в скрипте на респауне на месте, но к гинерации никакого отношения это не имеет (так как там просто считывается существующий пакет ValidatePosition).
QaK пишет разумные вещи, но до меня эти разумные вещи еще не доходят...простите...уровень не тот)
__________________
Если вы умные в программировании и скриптописании это не значит что все такие умные! Относитесь, пожалуйста, с пониманием к таким людям!

Последний раз редактировалось Imperial2008, 09.08.2009 в 18:51. Причина: Добавлено сообщение
Imperial2008 вне форума   Ответить с цитированием
Старый 09.08.2009, 18:56   #712
Новичок
 
Аватар для pickwick
 
Регистрация: 17.04.2009
Сообщений: 17
Сказал Спасибо: 2
Имеет 2 спасибок в 2 сообщенях
pickwick пока неопределено
По умолчанию

мой вопрос решён, видимо ObjectId для депозита можно узнать только тогда когда открываеш список вещей для депозита и с сервера присылается пакет. Просто меня интересовало как можно положить итем в ВХ которого нету в списке вещей....
pickwick вне форума   Ответить с цитированием
Старый 09.08.2009, 18:59   #713
Рыцарь
 
Аватар для TAMBIK
 
Регистрация: 03.03.2009
Сообщений: 773
Сказал Спасибо: 361
Имеет 300 спасибок в 168 сообщенях
TAMBIK на пути к лучшему
По умолчанию

Imperial2008,

Перемещение чара
http://coderx.ru/showthread.php?t=56...F9%E5%ED%E8%E5
__________________
Тут не форум гадалок, если ты делаешь все правильно и по пунктам - то все должно работать
TAMBIK вне форума   Ответить с цитированием
Старый 09.08.2009, 19:21   #714
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

Imperial2008, как составить пакет - любой скрипт в котором используется SendToServer/SendToClient - перед этими строчками происходит составление пакета. Формат пакетов можно посмотреть в файле packets*.ini, там описано, какая величина на какое место вставляется. Формулу расстояния по скорости и времени, ты, думаю и сам знаешь, скорость вычисляется из пакета UserInfo, там есть 2 поля:RunSpeed и RunSpeedMultiplier, или как-то так, точно не помню, скорость получается путем перемножения данных величин. Организуешь включение таймер и пересчет, интервал можно поставить 200. Начни разбираться с самого начала, попробуй с нуя напистаь скрипт на бафера, который бафает тебя по социальному дейсвию, например, или командой в чат.
QaK вне форума   Ответить с цитированием
За это сообщение QaK нажился спасибкой от:
Старый 09.08.2009, 19:40   #715
Пользователь
 
Регистрация: 11.07.2009
Сообщений: 65
Сказал Спасибо: 64
Имеет 0 спасибок в 0 сообщенях
Imperial2008 пока неопределено
По умолчанию

Цитата:
Сообщение от QaK Посмотреть сообщение
Imperial2008, как составить пакет - любой скрипт в котором используется SendToServer/SendToClient - перед этими строчками происходит составление пакета. Формат пакетов можно посмотреть в файле packets*.ini, там описано, какая величина на какое место вставляется. Формулу расстояния по скорости и времени, ты, думаю и сам знаешь, скорость вычисляется из пакета UserInfo, там есть 2 поля:RunSpeed и RunSpeedMultiplier, или как-то так, точно не помню, скорость получается путем перемножения данных величин. Организуешь включение таймер и пересчет, интервал можно поставить 200. Начни разбираться с самого начала, попробуй с нуя напистаь скрипт на бафера, который бафает тебя по социальному дейсвию, например, или командой в чат.
Спасибо, теперь понял)
__________________
Если вы умные в программировании и скриптописании это не значит что все такие умные! Относитесь, пожалуйста, с пониманием к таким людям!
Imperial2008 вне форума   Ответить с цитированием
Старый 10.08.2009, 01:49   #716
Новичок
 
Аватар для pickwick
 
Регистрация: 17.04.2009
Сообщений: 17
Сказал Спасибо: 2
Имеет 2 спасибок в 2 сообщенях
pickwick пока неопределено
По умолчанию

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

Последний раз редактировалось pickwick, 10.08.2009 в 02:18.
pickwick вне форума   Ответить с цитированием
Старый 10.08.2009, 02:56   #717
Местный
 
Аватар для Yegor
 
Регистрация: 05.04.2009
Сообщений: 1,436
Сказал Спасибо: 306
Имеет 122 спасибок в 98 сообщенях
Yegor пока неопределено
По умолчанию

Я на шоке вообще никогда validateposition не шлю и все нормально, даже могу ходить .
Yegor вне форума   Ответить с цитированием
Старый 10.08.2009, 03:07   #718
Новичок
 
Аватар для pickwick
 
Регистрация: 17.04.2009
Сообщений: 17
Сказал Спасибо: 2
Имеет 2 спасибок в 2 сообщенях
pickwick пока неопределено
По умолчанию

Я так понял мне нужно создать массив и туда сохранять нужное мне значеие из приходящего пакета и потом делать проверку есть ли значение в массиве и если есть то блокировать посылку. Только как реализовать это я не знаю(
pickwick вне форума   Ответить с цитированием
Старый 10.08.2009, 04:46   #719
Местный
 
Аватар для Yegor
 
Регистрация: 05.04.2009
Сообщений: 1,436
Сказал Спасибо: 306
Имеет 122 спасибок в 98 сообщенях
Yegor пока неопределено
По умолчанию

pickwick, незнаешь как блокировать посылку пакета или как работать с масивом? Напиши что нужно сделать более точно, что за пакеты ты хочешь блокировать?
Yegor вне форума   Ответить с цитированием
Старый 10.08.2009, 05:26   #720
Новичок
 
Аватар для pickwick
 
Регистрация: 17.04.2009
Сообщений: 17
Сказал Спасибо: 2
Имеет 2 спасибок в 2 сообщенях
pickwick пока неопределено
По умолчанию

Я не знаю как работать с массивом. Мне надо что бы значение с пакета записывалось в массив, потом что бы скрипт сверял если есть данное значение в массиве и если есть то блокировал отправку этого значения. Вот такой вот скриптик надо)
pickwick вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack



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

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


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

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

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