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

Скриптинг Форум посвещенный созданию скриптов для L2PacketHack

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 29.03.2008, 13:18   #1
Пользователь
 
Аватар для APXAHGEJI
 
Регистрация: 08.03.2008
Сообщений: 77
Сказал Спасибо: 31
Имеет 19 спасибок в 15 сообщенях
APXAHGEJI
По умолчанию Обработчик событий

Можно ли в скрипте сделать обработчик событий,
такой чтобы при нажатии определенной клавиши клавиатуры (или сочетании клавиш)
активировался опеределенный кусок скрипта.
Например при нажатии клавиши 'q' , определенной переменной присваивалось некоторе значение

Добавлено спустя 2 минуты 4 секунды:
Если да, то как?
APXAHGEJI вне форума   Ответить с цитированием
Старый 29.03.2008, 14:07   #2
Заблокирован
 
Регистрация: 10.03.2008
Адрес: Тула
Сообщений: 1,098
Сказал Спасибо: 188
Имеет 108 спасибок в 60 сообщенях
DashKAaa
По умолчанию

да будет бот тема, там были привязки к кнопкам, ну и идею что бы что то делать можно из тех же социальных действий позаимствовать
DashKAaa вне форума   Ответить с цитированием
Старый 29.03.2008, 21:57   #3
Пользователь
 
Аватар для APXAHGEJI
 
Регистрация: 08.03.2008
Сообщений: 77
Сказал Спасибо: 31
Имеет 19 спасибок в 15 сообщенях
APXAHGEJI
По умолчанию

Я уже сматрел всю эту тему, там совсем не то. Там вообщемто только и есть что привязка к пакетам.
Привязокй к пакетам я уже пользовался. Это лажа.
Фактически с этими пакетами можно пользоваться клавишами отправляющими пакеты, а это кроме быстрой панели 1-12,
еще w,a,s,d- управлениие, пакеты которго лучше не затирать)), V- открытие инветоря, M - открытие карты эти два тоже затирать нельзя,
I- квесты, k- скил лист и B- комьюнити, затреш скил или квес лист тогда их не откроешь. И отсюда остается только быстрая панель и клавиша B ))).
APXAHGEJI вне форума   Ответить с цитированием
Старый 30.03.2008, 16:27   #4
Гость
 
Сообщений: n/a
По умолчанию

APXAHGEJI ты чо думаешь кнопки шлют пакеты ? ну ты лол ты ваще не в теме :lol:
  Ответить с цитированием
Старый 31.03.2008, 10:25   #5
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

Цитата:
Сообщение от APXAHGEJI
Можно ли в скрипте сделать обработчик событий,
Нельзя. На кнопки реагирует клиент, а пакеты отсылаются при выполнении определенных событий. То есть нельзя пакетхаком перехватывать нажатия клавиш в клиенте, только если дллку свою написать, хотя ... хз в общем штатными средствами не реализовать.
QaK вне форума   Ответить с цитированием
Старый 31.03.2008, 18:09   #6
Пользователь
 
Аватар для APXAHGEJI
 
Регистрация: 08.03.2008
Сообщений: 77
Сказал Спасибо: 31
Имеет 19 спасибок в 15 сообщенях
APXAHGEJI
По умолчанию

Гость, лол это ты. И уж скорее не в теме ты, если даже не зареган.
Ты не занешь про хоткеи клавиатуры что ли,
Например, как было написано выше, V открывает инвентарь, но он ёпта, не откроется если
не отпрвить на это запрос серву, в ответ на который серв присылает полный
список всего что у тя есть. Отсюда вывод, что все таки отсылает, не веришь,
вруби снифер, и пощелкай по клавиатуре)))

|QaK| я полагаю ты имеешь ввиду что L2PHX находится не в фокусе,
тоесть не активное окно, поэтому не может перехватить?
Тогда к примеру есть такая програмка как Wzombie, она при активном окне
Линейки перехватывает нажатия клавиш Num 1-9
(по нажатию Num 1-9 нажимает соответствующие кнопки быстрой панели в неактивных окнах линейки)
APXAHGEJI вне форума   Ответить с цитированием
Старый 01.04.2008, 09:16   #7
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

Цитата:
Сообщение от APXAHGEJI
|QaK| я полагаю ты имеешь ввиду что L2PHX находится не в фокусе,тоесть не активное окно, поэтому не может перехватить?
там вообще низя перехватить нажатие клавиши средствами пакетхака.
Цитата:
Сообщение от APXAHGEJI
Тогда к примеру есть такая програмка как Wzombie, она при активном окне Линейки перехватывает нажатия клавиш Num 1-9 (по нажатию Num 1-9 нажимает соответствующие кнопки быстрой панели в неактивных окнах линейки)
вот и я о том же, если грамотно написать дллку, которая ставит хук на клаву (например) - тогда можно.
QaK вне форума   Ответить с цитированием
Старый 01.04.2008, 09:52   #8
Пользователь
 
Аватар для APXAHGEJI
 
Регистрация: 08.03.2008
Сообщений: 77
Сказал Спасибо: 31
Имеет 19 спасибок в 15 сообщенях
APXAHGEJI
По умолчанию

Лан спааасибо |QaK|

А к одной клавише (самой бестолковой, эт которая 'B') я уже сделал прявзку в своем скрипте.
Ну правда, как я и писал выше, это вся таже муть с пакетами.

Добавлено спустя 3 минуты 18 секунд:
|QaK| я был бы тебе еще более благодарен, если бы ты
кинул ссылочки на сайты, где можно почитать про написание ДЛЛок,
и собственно обработку нажатия клавиш.
APXAHGEJI вне форума   Ответить с цитированием
Старый 01.04.2008, 10:27   #9
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

APXAHGEJI, вбей в поисковике "создание длл на Delphi" (ну или С#), для дллки и "клавиатурный шпион + исходник" для перехвата нажатия клавиш. Погуляй по ссылкам - там все должно быть.
QaK вне форума   Ответить с цитированием
Старый 01.04.2008, 10:45   #10
Пользователь
 
Аватар для APXAHGEJI
 
Регистрация: 08.03.2008
Сообщений: 77
Сказал Спасибо: 31
Имеет 19 спасибок в 15 сообщенях
APXAHGEJI
По умолчанию

Лан хорошо, пасибки. Прост надеялся, что ты знаешь пару сайтиков.
Сеня тока безлимитку подклучил :) поищемс
APXAHGEJI вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack > Скриптинг


Опции темы
Опции просмотра

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

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


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

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

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