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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 31.10.2011, 23:42   #1
Новичок
 
Регистрация: 31.10.2011
Сообщений: 4
Сказал Спасибо: 1
Имеет 0 спасибок в 0 сообщенях
Gromzzz пока неопределено
По умолчанию

У меня такой вопрос: Как целое число переменной i:integer, преобразовать Dword ?
Например как мне преобразовать 1 в 01 00 00 00 ?

Dword:='???';
Я так понимаю должно быть что то вроде этого:
Dword:='IntToDword(1)'

//J-Fobos: вот пример:
Код:
buf:='';
WriteD(integer);
В результате у вас в переменной buf будет 4 преобразованных байта.



Cпасибо! Все получилось! =)

Добавлено через 22 часа 22 минуты
Procedure Delay(msec: Cardinal)
Делает задержку в скрипте. передаваемый параметр - милисекунды.
Стоит учесть что на время задержки для текущего соединения полностью блокируеться передача данных между клиентом и сервером.
Вопрос: Можно ли как то заменить Delay в моем случае, чтобы не блокировалась передача данных?

Код:
 
if FromClient and (pck=HStr('1B 06 00 00 00')) then for i:=1 to 10 do begin 
  if FromClient and (pck=HStr('1B 05 00 00 00')) then break;  //Соц Нет
--------
--------
delay(1000);
pck:='';
End;

Последний раз редактировалось J-Fobos, 01.11.2011 в 11:38. Причина: Добавлено сообщение
Gromzzz вне форума   Ответить с цитированием
Старый 01.11.2011, 06:07   #2
Местный
 
Регистрация: 11.06.2010
Сообщений: 644
Сказал Спасибо: 119
Имеет 85 спасибок в 77 сообщенях
dyh9l пока неопределено
По умолчанию

Gromzzz, таймер
p.s: фобос вроде опечатался, не WditeD а WriteD

//J-Fobos: спасибо, исправил
__________________

Последний раз редактировалось J-Fobos, 01.11.2011 в 11:38.
dyh9l вне форума   Ответить с цитированием
За это сообщение dyh9l нажился спасибкой от:
Старый 11.11.2011, 18:05   #3
Новичок
 
Регистрация: 11.11.2011
Сообщений: 1
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
UzumakiToxa пока неопределено
По умолчанию айон

Вообщем у сеня л2 запускаеться подключаеться а потом вылетает игра через сек 40-50 вот логи с л2:
11.11.2011 14:43:31 LSP модуль уже зарегистрирован в системе
11.11.2011 14:43:31 Стартует L2ph v3.6.34.25
11.11.2011 14:43:31 На 7788 зарегистрирован локальный сервер
11.11.2011 14:44:19 (LSP) Обнаружено соединение (Сокет 616) IP/port 109.105.129.20:80. Соединение будет проигнорировано
11.11.2011 14:44:20 (LSP) Обнаружено соединение (Сокет 616) IP/port 109.105.129.20:80. Соединение будет проигнорировано
11.11.2011 14:44:20 (LSP) Обнаружено соединение (Сокет 676) IP/port 109.105.129.20:80. Соединение будет проигнорировано
11.11.2011 14:44:23 (LSP) Обнаружено соединение (Сокет 1600) IP/port 109.105.130.115:80. Соединение будет проигнорировано
11.11.2011 14:45:15 (LSP) Обнаружено соединение (Сокет 8976) IP/port 88.198.14.130:2106. Соединение будет перехвачено
11.11.2011 14:45:15 ServerListen: Обнаружено новое соединение.
11.11.2011 14:45:15 Тунель ($92366064) создан
11.11.2011 14:45:15 Тунель ($92366064) запущен для чтения с сокета № 444
11.11.2011 14:45:15 Тунель ($92366064), Серверный сокет № 444 / Клиентский сокет № 476, Соединение установлено с 88.198.14.130:2106
11.11.2011 14:45:17 Тунель ($92366064) Отвалились от клиента
11.11.2011 14:45:17 (LSP) Обнаружено соединение (Сокет 8976) IP/port 88.198.25.217:2106. Соединение будет перехвачено
11.11.2011 14:45:17 Тунель ($92366064) Отвалились от сервера
11.11.2011 14:45:17 ServerListen: Обнаружено новое соединение.
11.11.2011 14:45:17 Тунель ($94702864) создан
11.11.2011 14:45:17 Тунель ($94702864) запущен для чтения с сокета № 464
11.11.2011 14:45:17 Тунель ($92366064) уничтожен
11.11.2011 14:45:17 Тунель ($94702864), Серверный сокет № 464 / Клиентский сокет № 492, Соединение установлено с 88.198.25.217:2106
11.11.2011 14:46:37 Тунель ($94702864) Отвалились от сервера
11.11.2011 14:46:37 Тунель ($94702864) уничтожен


Помогите чемнить хайдтулс не помогает захожу и так через него=(

//J-Fobos: вам сюда.

Последний раз редактировалось J-Fobos, 11.11.2011 в 19:31.
UzumakiToxa вне форума   Ответить с цитированием
Старый 14.11.2011, 16:53   #4
Новичок
 
Регистрация: 14.11.2011
Сообщений: 1
Сказал Спасибо: 7
Имеет 0 спасибок в 0 сообщенях
MyNickName пока неопределено
По умолчанию

Здравствуйте. Есть один скрипт

Код:
Begin

if FromClient and (pck[1]=#$01) then begin
pck := pck + Hstr('01 00 00 00');

end;
Добавляет в конец пакета MoveToLocation флаг, что мол при выборе куда идти использовалась мышь. Если этот скрипт будет править пакеты оффгейм волкера, то все хорошо. А если ингейм волкера, то получается, что в пакете и так присутствует этот флаг, а тут еще и скрипт добавляет еще один. Как сделать, чтобы если этот флаг уже присутствует, то пакет не правился и наоборот?

Я в программировании ничего не понимаю, так что пожалуйста скиньте кусок кода =)

//J-Fobos: добавьте проверку длинны пакета. Функция Length();

Код:
begin
if FromClient and (pck[1]=#$01) then begin
if Length(pck) <> 29 then
pck := pck + Hstr('01 00 00 00');

end;
Так да? Или считать вместе с размером и писать 31 вместо 29?

Последний раз редактировалось MyNickName, 14.11.2011 в 18:57. Причина: дополнил
MyNickName вне форума   Ответить с цитированием
Старый 14.11.2011, 18:22   #5
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

добавить еще один иф - если последние четыре байта не равны 01 00 00 00 то добавить 01 00 00 00

а надежнее тогда проверять длинну пакета. если она меньше стандартного, то добавлять.
__________________
хочу картинку в подпись!
SeregaZ вне форума   Ответить с цитированием
За это сообщение SeregaZ нажился спасибкой от:
Старый 14.11.2011, 21:09   #6
Новичок
 
Регистрация: 31.08.2011
Сообщений: 1
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
ofkolia пока неопределено
По умолчанию

у меня проблема! у друга баг с баффом нормально работает (пакеты ловит).А у меня место нормально пакета например(get buff 3097_3 player)ловит цифры(115 player или 11f player)в чем прблема ? переустановка винды не помогла винда 7-ка.Запускаю от имени админа.

//J-Fobos: Правила раздела. Обсуждение багов Lineage ЗАПРЕЩЕНО.

Последний раз редактировалось J-Fobos, 14.11.2011 в 22:12.
ofkolia вне форума   Ответить с цитированием
Старый 15.11.2011, 22:41   #7
Новичок
 
Регистрация: 02.04.2011
Сообщений: 5
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Opoi4 пока неопределено
По умолчанию

За ранее извиняюсь но всё же. В версии 3.2.0 при посылке пакета есть возможность поставить "посылать каждые XX милисекнд"*(что-то вроде этого) В Версии 3.5.166 никак не могу найти. Есть ли такая опция???или нужно вставить 500+ пакетов и нажать послать???
Opoi4 вне форума   Ответить с цитированием
Старый 15.11.2011, 22:52   #8
Местный
 
Аватар для Breadfan
 
Регистрация: 29.04.2008
Сообщений: 830
Сказал Спасибо: 80
Имеет 230 спасибок в 169 сообщенях
Breadfan пока неопределено
По умолчанию

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

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

Последний раз редактировалось Breadfan, 15.11.2011 в 23:28.
Breadfan вне форума   Ответить с цитированием
За это сообщение Breadfan нажился спасибкой от:
Старый 15.11.2011, 23:35   #9
Новичок
 
Регистрация: 02.04.2011
Сообщений: 5
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Opoi4 пока неопределено
По умолчанию

спс( у меня экран был не раздвинут).
Opoi4 вне форума   Ответить с цитированием
Старый 21.11.2011, 04:24   #10
Новичок
 
Регистрация: 20.11.2011
Сообщений: 1
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
RaGaBaN пока неопределено
По умолчанию

l2phx.3.5.33.164
В игру заходит вроде без проблем! лог:
Оффтоп
Вот только уже в игре пакеты какието левые приходят! Вообщем я стою на месте к примеру, выбрасываю 1 адену.... пакеты отображает как инвайт в клан или Update skill или ещё что-то, и всегда разные!!! вообщем вообще в разброс



Подскажите что не так пожалуйста!!
P.S на новой версии в игру не пускает, настройки 1 в 1.

//J-Fobos: Смотрим здесь, а потом, если не нашли ответа сюда.

Последний раз редактировалось J-Fobos, 21.11.2011 в 12:08.
RaGaBaN вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack



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

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


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

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

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