L2PacketHackФорум программы L2PacketHack, всё что с ней связано находится тут.
Правила раздела!
Категорически запрещено:
* Просить пакеты/скрипты на шмот/адену/другие вещи;
* Просить (помочь) взломать/сломать сервак/аккаунт или раздеть/наказать кого-то на любом серваке;
* Просить научить работать с программой, если не понимаете элементарных вещей в отношениях клиент-сервер (так как, если вы их понимаете, то вопросов по основным возможностям программы быть недолжно);
* Все посты не удовлетворяющие этим запретам, а так же не относящиеся к теме будут удаляться при первой возможности.
* Запрещается создавать темы с просьбой выполнить какую-то работу за автора темы.
* Форум является средством общения и общего поиска решения. Вашу работу за Вас никто выполнять не будет.
* Данные запреты неподлежат обсуждению.
__________________ На фразы в аську типа "слух карочь 1)как точить 2)как раскачаться за 5 мин" - игнор. ИМХО идиотизм
Дай голодному рыбу - он будет один день сыт. Покажи ему, как удить рыбу - он пошлёт тебя и скажет, что у него есть более интересные занятия, чем забрасывать снасти в воду
David Kastrup @ de.comp.text.tex.
"Приобретенные навыки общения с маленькими детьми - сильно упрощают взаимопонимание на форумах..."
А вы знаете, что для качественной сварки - место шва нужно протереть спиртом?
помогите реализовать небольшой скрипт,
задумка такая: чтобы при выполнении определенного социального действия отправлялось 3 различных пакета, желательно с задержкой между ними
помогите реализовать небольшой скрипт,
задумка такая: чтобы при выполнении определенного социального действия отправлялось 3 различных пакета, желательно с задержкой между ними
В чём помочь? весь скрипт написать это не помощь в реализации скрипта, это тупо его написать?
Начнём с begin end. дальше справишься?
весь скрипт по дефолту не может состоять из того что я написал, это лишь небольшой отрывок, как по твоему я могу его написать если у меня нет примера, в ином случае я бы не спрашивал, по моему достаточно простой вопрос для тех кто тут "не первый день" подсказать как осуществить отправку пакета через соц действие, весь скрипт никого не заставлял за меня писать
весь скрипт по дефолту не может состоять из того что я написал, это лишь небольшой отрывок, как по твоему я могу его написать если у меня нет примера, в ином случае я бы не спрашивал, по моему достаточно простой вопрос для тех кто тут "не первый день" подсказать как осуществить отправку пакета через соц действие, весь скрипт никого не заставлял за меня писать
const name=''; var Cycl:Ttimer; procedure Init; //Вызывается при включении скрипта begin k:=1; Cycl:=TTimer.Create(nil); Cycl.OnTimer:=@NextStep; Cycl.enabled:=false; Cycl.interval:=2000; end;
Procedure NextStep; begin case k of 3:begin Buf:=четотамэтакое3; Sendtoserverex(name); Cycl.enabled:=False; inc(k); end; 2:begin Buf:=четотамэтакое2; Sendtoserverex(name); inc(k); end; 1:begin buf:=четотамэтакое1; Sendtoserverex(name); inc(k); end; end; if (k=4) then k:=1; end;
procedure Free; //Вызывается при выключении скрипта begin Cycl.enabled:=false; Cycl.free end;
begin If FromClient and (connectname=name) and (pck[1]=соц действие) then begin Cycl.enabled:=True; end; end. //листинг - не проверял.
но - если это из той забавной серии откровений типа "я знаю как дюпнуть, надо всего лишь отправлять с точностью до милисекунды..." - то можешь сразу забить.
__________________ На фразы в аську типа "слух карочь 1)как точить 2)как раскачаться за 5 мин" - игнор. ИМХО идиотизм
Дай голодному рыбу - он будет один день сыт. Покажи ему, как удить рыбу - он пошлёт тебя и скажет, что у него есть более интересные занятия, чем забрасывать снасти в воду
David Kastrup @ de.comp.text.tex.
"Приобретенные навыки общения с маленькими детьми - сильно упрощают взаимопонимание на форумах..."
А вы знаете, что для качественной сварки - место шва нужно протереть спиртом?
Последний раз редактировалось Breadfan, 03.12.2014 в 09:21.
Cycl.interval:=2000; - выставление таймера будет тикать раз в 2 секунды Cycl.enabled:=True; - запуск таймера. в данном случае запуск происходит когда сообщение пришло от клиента - FromClient, когда персонаж в этом клиенте имеет определенное имя - connectname=name, и когда пришедший пакет является пакетом вызова социального действия, например в ладоши похлопать или поплакать гномкой - pck[1]=соц действие - ясно что вместо слова соц действие должна быть цифровая абракадабра - пакет, который вызывает это соц действие. смотреть такой пакет следует в логах л2пх в момент когда раз 10 жмешь кнопку этого самого соц действия типа поклон или когда черный эльф зигу кидает. name=''; и Sendtoserverex(name); - указание ника персонажа, например name='Vasiya'; и в дальнейшем скрипт будет слать пакеты Sendtoserverex конкретно для Васи. (это на случай если у тебя 2-3 персонажа запущены одновременно, чтобы л2пх не парился какому именно персонажу слать данный пакет) четотамэтакое1 - и далее всего три пакета и есть те твои пакеты, которые тебе надо вставить в свой валшебный на всю голову скрипт