активация и дезактивация горячих клавиш.

Requests of new features and reports on bugs needs to be fixed

Moderators: Murderator+, Murderator

Post Reply
grundick
Posts: 258
Joined: 2006-11-25 17:44:44

активация и дезактивация горячих клавиш.

Post by grundick »

Уважаемые разработчики и люди, способные удоволетворить мою просьбу.Введите ,пожалуйста ,функции активации и дезактивации хоткеев.Уверен, очень многие скажут вам за это спасибо.Нужно это для того, чтобы речь писалась (то есть хоткеи дезактивированы) после нажатия какой то определенной клавиши (Ентера), и соответственно после повторного нажатия хоткеи вновь активировались.Очень было бы удобно использовать просто клавиши под хоткеи, без альтов и конторов, и шифтов.Как реализовано в 3Д клиенте УО:КР, или многих других играх.
Заранее спасибо :)
stickman
Posts: 139
Joined: 2005-04-05 04:13:24
Location: DRW
Contact:

Post by stickman »

да.. было бы отлично! ,)
CuHTpoH
Posts: 287
Joined: 2007-11-01 19:09:30
Location: Moscow
Contact:

Post by CuHTpoH »

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

Code: Select all

if uo.getglobal('macros')=='off' then
  return
endif

и соответственно забить следующую функцию в хоткеи:

Code: Select all

sub macro_switcher()
if uo.getglobal('macros')=='off' then
  uo.setglobal('macros','on')
  uo.print('СКРИПТЫ АКТИВИРОВАНЫ')
else
  uo.setglobal('macros','off')
  uo.print('АХТУНГ, СКРИПТЫ ОТКЛЮЧЕНЫ')
endif
endsub
**Выставляем отступы в скриптах*** ©Destruction
Feel the Power of Dark Side
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

это не решает проблемы, если память не изменяет то при перехвате нажати клавиши онав уо дальш не посылается.

единственное решение это перехватывать нажатия Энтера.
CuHTpoH
Posts: 287
Joined: 2007-11-01 19:09:30
Location: Moscow
Contact:

Post by CuHTpoH »

да ты прав...
**Выставляем отступы в скриптах*** ©Destruction
Feel the Power of Dark Side
grundick
Posts: 258
Joined: 2006-11-25 17:44:44

Post by grundick »

Да, в том то и дело. что если у меня на букве Х висит макрос ,в клиенте буква не печатается...
Mihail
Expert!
Posts: 548
Joined: 2005-05-20 20:30:10
Contact:

Post by Mihail »

печатай с капслоком при нажатом шифте %)
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

в общем ситуация такая...
будет выбор через команду Set.
Дальше ввиду того, что логика почти простая, но на асме реализовывать полностью это мягко говоря не интересно;)
По этому в режиме ПЕЧАТАТЬ комбинации с Shift будут не работать.
В режиме МАКРО доступны любые клавиши и комбинации.

В добавок думаю добавить в Set возможность изменения lastcontainer, lastcorpse
grundick
Posts: 258
Joined: 2006-11-25 17:44:44

Post by grundick »

КОГДА???????????????????????????????????????????? :o
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

если я сейчас не усну, а это очень вероятно, то гденить на выходных, точно не могу сказать. на бумаге все готово, надо пере нести на инжект;)
grundick
Posts: 258
Joined: 2006-11-25 17:44:44

Post by grundick »

а нельзя заодно ввести возможность вкл\выкл олвейзран ? :roll:
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

нет, это клиентская фишка. на перловом инжекте есть возможность пользоватся макросами клиента, вот а там уже можно воспользоватся макросом переключения.

не вру... можно сделать...

Мда, новый этап рахвития...
grundick
Posts: 258
Joined: 2006-11-25 17:44:44

Post by grundick »

Ухх, мы на заре перемен!!
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

если бы... гемора уууу;)
CuHTpoH
Posts: 287
Joined: 2007-11-01 19:09:30
Location: Moscow
Contact:

Post by CuHTpoH »

Грин, мы очень ждем новую длл, и с возможностью изменния lasttarget ;)
**Выставляем отступы в скриптах*** ©Destruction
Feel the Power of Dark Side
admir
Posts: 528
Joined: 2005-01-13 07:20:54

Post by admir »

за 6 лет я научился писать через зажатый мезинцем SHIFT с включенным капс локом ! :P
http://klavogonki.ru/profile/33286
все для альфы , [url=http://newvlad.nm.ru/prog]здесь[/url]
модернизация ремонт продажа игровых консолей
Sky: admirka1 Москва
Post Reply