L2PacketHackФорум программы L2PacketHack, всё что с ней связано находится тут.
Правила раздела!
Категорически запрещено:
* Просить пакеты/скрипты на шмот/адену/другие вещи;
* Просить (помочь) взломать/сломать сервак/аккаунт или раздеть/наказать кого-то на любом серваке;
* Просить научить работать с программой, если не понимаете элементарных вещей в отношениях клиент-сервер (так как, если вы их понимаете, то вопросов по основным возможностям программы быть недолжно);
* Все посты не удовлетворяющие этим запретам, а так же не относящиеся к теме будут удаляться при первой возможности.
* Запрещается создавать темы с просьбой выполнить какую-то работу за автора темы.
* Форум является средством общения и общего поиска решения. Вашу работу за Вас никто выполнять не будет.
* Данные запреты неподлежат обсуждению.
//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.
естесно ругаеца. эти же все переменные надо сперва объявить, на самом верху, перед тем как использовать.
вот раньше были конструкторы, типа лего современного - только лучше. железные, с болтиками и гайками. ты задумываешь что-то, зная примерно какие у тебя комплектующие - и собираешь эту задумку из этого конструктора. тебе надо сперва с этими имеющимися детальками ознакомиться, а ты хочешь одноразовый заход на форум, взял готовое и досвидание... э неее! тут тебе дадут детальки, а уж ты потом собирай из этих деталек то что нужно.
кстати про детали от старого советского конструктора - использую досих пор детали в своем компьютере ))) крепление вентилятора от блока питания нужно было сделать. он под углом к жесткому диску расположен. вот ети детальки подошли как нельзя лучше
If pck[1]:=#$4A thenBegin
j:=2; // j - стартовая позиция указателя
CharOID:=ReadD(j); // -- OID перса
TextType:=ReadD(j); //-- индекс чата в котором пишется текст
nick:=ReadS(j); //-- считывается ник, и, одновременно, указатель байта сдвигается на его длинну, т.е после выполнения команды будет j:=j+(длинна_блока_оканчивающегося "00 00")text:=ReadS(j); //-- считывается текстend;
Когда пакет с текстовыми данными - номера байт явно не указывай
ReadH\D\S\Q(j) - не только считывает содержимое j-того байта, но и соответствуще меняет значение j
Вообще же, текст в пакете оканчивается "00 00" - можно так выискивать конец блока...
__________________ На фразы в аську типа "слух карочь 1)как точить 2)как раскачаться за 5 мин" - игнор. ИМХО идиотизм
Дай голодному рыбу - он будет один день сыт. Покажи ему, как удить рыбу - он пошлёт тебя и скажет, что у него есть более интересные занятия, чем забрасывать снасти в воду
David Kastrup @ de.comp.text.tex.
"Приобретенные навыки общения с маленькими детьми - сильно упрощают взаимопонимание на форумах..."
А вы знаете, что для качественной сварки - место шва нужно протереть спиртом?
Последний раз редактировалось Breadfan, 25.01.2010 в 02:43.
За это сообщение Breadfan нажился 2 спасибками от:
25.01.2010 08:10:16 LSP модуль зарегистрирован в системе
25.01.2010 08:10:16 Стартует L2ph v3.5.15.126
25.01.2010 08:10:16 На 7788 зарегистрирован локальный сервер
25.01.2010 08:11:25 (LSP) Обнаружено соединение (Сокет 1720) IP/port 195.209.228.10:2106. Соединение будет проигнорировано
25.01.2010 08:11:26 (LSP) Обнаружено соединение (Сокет 1764) IP/port 217.170.89.3:7777. Соединение будет перехвачено
25.01.2010 08:11:27 (LSP) Соединение закрыто (Сокет 1764)
25.01.2010 08:11:27 (LSP) Обнаружено соединение (Сокет 1768) IP/port 217.170.89.7:7777. Соединение будет перехвачено
25.01.2010 08:11:27 (LSP) Соединение закрыто (Сокет 1768)
25.01.2010 08:11:30 (LSP) Обнаружено соединение (Сокет 1720) IP/port 217.170.89.3:7777. Соединение будет перехвачено
25.01.2010 08:11:46 (LSP) Соединение закрыто (Сокет 1720)
__________________ На фразы в аську типа "слух карочь 1)как точить 2)как раскачаться за 5 мин" - игнор. ИМХО идиотизм
Дай голодному рыбу - он будет один день сыт. Покажи ему, как удить рыбу - он пошлёт тебя и скажет, что у него есть более интересные занятия, чем забрасывать снасти в воду
David Kastrup @ de.comp.text.tex.
"Приобретенные навыки общения с маленькими детьми - сильно упрощают взаимопонимание на форумах..."
А вы знаете, что для качественной сварки - место шва нужно протереть спиртом?
Последний раз редактировалось Breadfan, 25.01.2010 в 11:59.