L2PacketHackФорум программы L2PacketHack, всё что с ней связано находится тут.
Правила раздела!
Категорически запрещено:
* Просить пакеты/скрипты на шмот/адену/другие вещи;
* Просить (помочь) взломать/сломать сервак/аккаунт или раздеть/наказать кого-то на любом серваке;
* Просить научить работать с программой, если не понимаете элементарных вещей в отношениях клиент-сервер (так как, если вы их понимаете, то вопросов по основным возможностям программы быть недолжно);
* Все посты не удовлетворяющие этим запретам, а так же не относящиеся к теме будут удаляться при первой возможности.
* Запрещается создавать темы с просьбой выполнить какую-то работу за автора темы.
* Форум является средством общения и общего поиска решения. Вашу работу за Вас никто выполнять не будет.
* Данные запреты неподлежат обсуждению.
Я не знаю как работать с массивом. Мне надо что бы значение с пакета записывалось в массив, потом что бы скрипт сверял если есть данное значение в массиве и если есть то блокировал отправку этого значения. Вот такой вот скриптик надо)
pickwick, Ты скажешь какой мля пакет или нет? Как мы можем помочь сделать скрипт если неизвестно что с какого пакета нужно считать. Если просто есть вопросы как запомнить значение в массив и потом там его искать каждый раз так и напиши.
Да мне просто нужно знать как записывать данные в массив и потом сверять если значение уже в массиве и если есть то блокировать отправку на сервер его.
begin
if FromServer and (pck[1]=#$03) then
#$31: // CharInfo
i := 18; //В етой позиции находиться ObjectID в пакете CharInfo
objid := ReadD(i);
вот кусок скрипта. Тоесть мне надо что бы objid записывался в массив и когда приходил пакет с таким же ObjectID то посылка на сервер пакета блокировалась бы.