Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Скрипт

-

Общение и обсуждение Aion

- События, информация, вопросы и ответы по Aion

Ответ
 
Опции темы
Старый 27.03.2011, 11:20   #1
 Разведчик
Аватар для =CLOSED=
 
=CLOSED= никому не известный тип
Регистрация: 26.02.2011
Сообщений: 18
Популярность: 10
Сказал(а) спасибо: 22
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Скрипт

Народ, подскажите пожалуйста как должен примерно выглядеть скрипт чтобы пакет отправлялся при нажатии клавиши?
  Ответить с цитированием
Старый 27.03.2011, 23:05   #2
 Разведчик
Аватар для vinternete
 
vinternete никому не известный тип
Регистрация: 23.03.2011
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Скрипт

было бы неплохо узнать где можно найти гайд на скриптинг в L2phx
хотя бы как посылать пакеты в зависимости от эмоции
например: отжаться это баф
сесть: респаун,etc
думаю это очень многим бы пригодилось
  Ответить с цитированием
Старый 28.03.2011, 07:51   #3
 Разведчик
Аватар для crazy_XoM9k
 
crazy_XoM9k на правильном пути
Регистрация: 05.11.2010
Сообщений: 29
Популярность: 22
Сказал(а) спасибо: 3
Поблагодарили 6 раз(а) в 5 сообщениях
 
По умолчанию Re: Скрипт

тык
строка "if FromClient..." отвечает за условие при выполнении которого выполняются действия описанные далее, если условий несколько, перед каждым условием (кроме первого) должен стоять "and", после того как перечислены все условия должен стоять "then".
разберем обозначения использованные тут: "pck" - текущий пакет, "[1]" - цифра в скобках означает номер байта (пары) пакета, "CF" - переменная пакета, "buf" - создает буфер, который впоследствии может быть использован в пререлах данного блока скрипта (блок скрипта - то что находится в промежутке от begin до end), "SendToServer" - отправляет содержимое буфера на сервер.
теперь переведу на человеческий язык этот скрипт: если пакет идет от клиента и первый байт пакета - CF и 4 байт пакета - 41 и 5 байт пакета - 08 и 14 байт пакета - F9 тогда: записать 23 57 C0 в буфер, отправить содержимое буфера на сервер.
если вы нифига не поняли... в строке "if FromClient..." пишете пакет , при отправке которого включается скрипт, а точнее не весь пакет, а несколько его байтов, не ленитесь вставлять несколько байтов, иначе может проскочить похожий пакет и скрипт среагирует на него. в данном случае каждый байт пакета надо записывать в таком виде "(pck[1]=#$CF)".
в строке "buf..." в скобках и ковычках ('23 57 C0') записываете целиком пакет, который будет отправляться скриптом.
постарался все, что нужно обьяснить, если что забыл спрашивайте.

Последний раз редактировалось crazy_XoM9k; 28.03.2011 в 07:53.
  Ответить с цитированием
Ответ


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

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скрипт Alexancler Общение и обсуждение (Тюряга ВК) 37 04.02.2011 10:50
[Помогите!] Скрипт на пхп. Бог666 Вопросы и ответы, обсуждения 3 18.01.2011 21:02
Скрипт KokSiker Общение и обсуждение, архив Lineage 2 3 06.12.2010 00:20
[Помогите!] Скрипт Федя Общение и обсуждение, архив Lineage 2 0 23.01.2010 21:52

Заявление об ответственности / Список мошенников

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

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net