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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 15.06.2015, 02:28   #1
Местный
 
Аватар для Breadfan
 
Регистрация: 29.04.2008
Сообщений: 830
Сказал Спасибо: 80
Имеет 230 спасибок в 169 сообщенях
Breadfan пока неопределено
По умолчанию

ShowMessage(format(' blablabla: %x ',[ord(pck[1])])); ?


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

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

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

ничерта я не понял как ей пользоваться

Форматирование

function Format(Fmt: String; Args: array): String
Форматирование

function FormatFloat(Fmt: String; Value: Extended): String
Форматирование числа с плавающей запятой

function FormatDateTime(Fmt: String; DateTime: TDateTime): String
Форматирование даты и времени

function FormatMaskText(EditMask: string; Value: string): string
Форматирование строки по маске


не понимаю я как этот - Args: array - указать. или таким образом читать можно только по одному "пику"? то есть выйдет что-то типа:
Код:
var
assist:string;
messtext:string;
i:integer;
tmp:string;

//основная часть скрипта
//вызывается при приходе каждого пакета если скрипт включен
begin

if (pck[1]=#$04) 
then begin 
assist:=pck[2]+pck[3]+pck[4]+pck[5];
messtext:='';

for i:=2 to 5 do
begin
 tmp:= format('%x',[ord(pck[i])]);
 if Length(tmp) = 1
 then begin
   tmp:='0'+tmp;
 end;
 messtext:=messtext+tmp;
end;

ShowMessage(messtext);
end;

end.
однако это дело касается момента, когда данные приходят в "пиках", а если там идут переменные?
assist:=oldassist;
как тут прочитать oldassist?

Добавлено через 16 минут
о... увидел офтоп. по всей видимости ViewHex и есть мое решение
__________________
хочу картинку в подпись!

Последний раз редактировалось SeregaZ, 15.06.2015 в 04:58. Причина: Добавлено сообщение
SeregaZ вне форума   Ответить с цитированием
Старый 15.06.2015, 12:28   #3
Местный
 
Аватар для Breadfan
 
Регистрация: 29.04.2008
Сообщений: 830
Сказал Спасибо: 80
Имеет 230 спасибок в 169 сообщенях
Breadfan пока неопределено
По умолчанию

ну да. на вход даешь строку из символов (как pck\buf и выглядит), а на выходе получаешь строку из их шестнадцатиричных кодов.

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

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

Последний раз редактировалось Breadfan, 16.06.2015 в 17:57.
Breadfan вне форума   Ответить с цитированием
Старый 20.12.2015, 16:19   #4
Местный
 
Аватар для kpa9pt
 
Регистрация: 13.01.2010
Сообщений: 159
Сказал Спасибо: 18
Имеет 30 спасибок в 23 сообщенях
kpa9pt имеет немного плохого в прошлом
По умолчанию

Добрый день!
У меня возник вопрос, не знаю как красиво сформулировать, объясню поэтапно:

Есть лог пакетов и есть необходимость записать их в текстовый документ.
Естественно, когда я использую конструкцию S.Add(pck), то документе я получаю иероглифы ( как бы строку в hex...или наоборот я запутался, при чём не полностью корректную...обратное преобразование не полностью возвращает исходный hex), а мне нужно сразу HEX.
Например пришёл пакет открытия инвентаря от клиента '14', и точно так же надо его записать в текстовый документ:
PHP код:
14 
Мне нужно что-то вроде обратной функции hstr наверное, может кто сталкивался с такой задачей и как то её решил?

http://l2ph.coderx.ru/arhive/l2ph_help/ тут оказывается было чётко написано процедура StrToHex ....все кто прочитал, неужели не знали ответа(

Последний раз редактировалось kpa9pt, 20.12.2015 в 20:46.
kpa9pt вне форума   Ответить с цитированием
Старый 10.01.2016, 14:50   #5
Новичок
 
Регистрация: 10.01.2016
Сообщений: 1
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Марина Бирюченко пока неопределено
По умолчанию

Люди пожалуйста помогите с сервером GodWorld. Почему то пакетник в иге при отправке пакета, ига зависает и потом выкидывает. Как исправить этот недочет.
Марина Бирюченко вне форума   Ответить с цитированием
Старый 17.05.2016, 14:05   #6
Новичок
 
Аватар для arbuzovEvgen
 
Регистрация: 17.05.2016
Сообщений: 3
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
arbuzovEvgen пока неопределено
По умолчанию

запускаю л2пх захожу в настройки перехвата делаю полный путь к LSP модулю , потом пытаюсь выбрать Использовать LSP перехват но галочка не ставится, подскажите кто разбирается буду благодарен...(я нуб) , пытаюсь врубиться в прогу))) (Все разобрался)

Последний раз редактировалось arbuzovEvgen, 17.05.2016 в 17:01.
arbuzovEvgen вне форума   Ответить с цитированием
Старый 17.08.2016, 21:42   #7
Новичок
 
Регистрация: 01.06.2011
Сообщений: 1
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Кирилл892255 пока неопределено
По умолчанию

Где можно скачать пакетхак? Ссылки на сайте без программы. Находил на форумах старые версии до фреи, хотелось бы для ХФ.

Последний раз редактировалось Кирилл892255, 17.08.2016 в 21:50.
Кирилл892255 вне форума   Ответить с цитированием
Старый 11.01.2017, 22:06   #8
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

л2пх на втором компе. на первом прокификатором перенаправляется трафик на второй комп. ээ... малость неудобно, что все время приходится держать включенным тимвиевер, чтобы править скрипты и все такое прочее. где бы взять плагин к л2пх, чтоб он дублировал окошко со скриптами, компилил, правил, но основное ядро было удаленно, чтобы клиент ладвы его не видел?
__________________
хочу картинку в подпись!
SeregaZ вне форума   Ответить с цитированием
Старый 12.01.2017, 05:29   #9
Местный
 
Регистрация: 22.10.2014
Сообщений: 122
Сказал Спасибо: 1
Имеет 8 спасибок в 7 сообщенях
alexov пока неопределено
По умолчанию

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

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

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

  CoderX :: Forums > Lineage II > L2PacketHack



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

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


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

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

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