Вернуться   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 спасибками от:
Старый 02.12.2014, 19:50   #2051
Местный
 
Аватар для kpa9pt
 
Регистрация: 13.01.2010
Сообщений: 159
Сказал Спасибо: 18
Имеет 30 спасибок в 23 сообщенях
kpa9pt имеет немного плохого в прошлом
По умолчанию

Цитата:
Сообщение от Александр Клиндухов Посмотреть сообщение
весь скрипт по дефолту не может состоять из того что я написал, это лишь небольшой отрывок, как по твоему я могу его написать если у меня нет примера, в ином случае я бы не спрашивал, по моему достаточно простой вопрос для тех кто тут "не первый день" подсказать как осуществить отправку пакета через соц действие, весь скрипт никого не заставлял за меня писать
PHP код:
packet1='пакет соц действия';
packet2='пакет действия';

if 
fromclient and (pck=packet1then 
 begin
    buf
:=hstr(packet2);
    
sendtoserver;
 
end
kpa9pt вне форума   Ответить с цитированием
Старый 03.12.2014, 09:12   #2052
Местный
 
Аватар для Breadfan
 
Регистрация: 29.04.2008
Сообщений: 830
Сказал Спасибо: 80
Имеет 230 спасибок в 169 сообщенях
Breadfan пока неопределено
По умолчанию

топорно как-то так вроде бы:

Оффтоп

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

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

Последний раз редактировалось Breadfan, 03.12.2014 в 09:21.
Breadfan вне форума   Ответить с цитированием
Старый 03.12.2014, 13:36   #2053
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

Cycl.interval:=2000; - выставление таймера будет тикать раз в 2 секунды
Cycl.enabled:=True; - запуск таймера. в данном случае запуск происходит когда сообщение пришло от клиента - FromClient, когда персонаж в этом клиенте имеет определенное имя - connectname=name, и когда пришедший пакет является пакетом вызова социального действия, например в ладоши похлопать или поплакать гномкой - pck[1]=соц действие - ясно что вместо слова соц действие должна быть цифровая абракадабра - пакет, который вызывает это соц действие. смотреть такой пакет следует в логах л2пх в момент когда раз 10 жмешь кнопку этого самого соц действия типа поклон или когда черный эльф зигу кидает.
name=''; и Sendtoserverex(name); - указание ника персонажа, например name='Vasiya'; и в дальнейшем скрипт будет слать пакеты Sendtoserverex конкретно для Васи. (это на случай если у тебя 2-3 персонажа запущены одновременно, чтобы л2пх не парился какому именно персонажу слать данный пакет)
четотамэтакое1 - и далее всего три пакета и есть те твои пакеты, которые тебе надо вставить в свой валшебный на всю голову скрипт
__________________
хочу картинку в подпись!
SeregaZ вне форума   Ответить с цитированием
Старый 03.12.2014, 14:02   #2054
Местный
 
Аватар для Breadfan
 
Регистрация: 29.04.2008
Сообщений: 830
Сказал Спасибо: 80
Имеет 230 спасибок в 169 сообщенях
Breadfan пока неопределено
По умолчанию

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

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

Последний раз редактировалось Breadfan, 03.12.2014 в 14:16.
Breadfan вне форума   Ответить с цитированием
Старый 03.12.2014, 17:38   #2055
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

хы... про буфер это да, тема. сам делал для бота к чату очередь сообщений. иначе если 100 человек сидит, и пять из них одновременно боту написали бы привет, то сервер его забанил бы за флуд а так очередь, они выстроились и в безопасном промежутке времени между сообщениями спамит свои ответы юзерам.
__________________
хочу картинку в подпись!
SeregaZ вне форума   Ответить с цитированием
Старый 03.12.2014, 18:44   #2056
Новичок
 
Регистрация: 09.03.2014
Сообщений: 14
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Александр Клиндухов пока неопределено
По умолчанию

нет не дюп, смысл был совсем в другом, нужно юзать скилы используя различные стойки, есть 2 стойки на скорость атаки + откат умения и на мощность умения, откат и скорость каста определяются в самом начале использования умения а урон в конце каста , задумка в том чтобы заюзать стойку на скорость следом умение и следом стойку на урон, в игре следить за всем тяжеловато , бинды не работают так как бы хотелось, решил попробовать может что с пакетами выйдет
Александр Клиндухов вне форума   Ответить с цитированием
Старый 03.12.2014, 18:51   #2057
Новичок
 
Регистрация: 03.12.2014
Сообщений: 3
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
TheSecret пока неопределено
По умолчанию

я совсем новечок но вот такой вопрос по l2phx.на большинстве серверов где пакетник запускает и все вроде нормально,не приходит пакет action не при асисте себя,моба,нпц ну и вообще не как хотя в фильтре включен,и должно быть все нормально,по файлам смотрю гг весит 150КБ,л2ехе 481,так что как я понимаю шифрация не стоит.вот прошу помощи,совета

http://s57.radikal.ru/i155/1412/04/ad57b02c493e.png

Последний раз редактировалось TheSecret, 04.12.2014 в 10:49.
TheSecret вне форума   Ответить с цитированием
Старый 03.12.2014, 19:39   #2058
Местный
 
Аватар для Breadfan
 
Регистрация: 29.04.2008
Сообщений: 830
Сказал Спасибо: 80
Имеет 230 спасибок в 169 сообщенях
Breadfan пока неопределено
По умолчанию

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

А вы знаете, что для качественной сварки - место шва нужно протереть спиртом?
Breadfan вне форума   Ответить с цитированием
Старый 03.12.2014, 20:17   #2059
Новичок
 
Регистрация: 09.03.2014
Сообщений: 14
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Александр Клиндухов пока неопределено
По умолчанию

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

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

  CoderX :: Forums > Lineage II > L2PacketHack



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

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


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

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

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