Page 1 of 1

Не по теме,но интересно

Posted: 2006-12-09 16:17:07
by grundick
Поиграв продолжительное время в УО пришел к выводу,что очень уж неудобно устроено забиндивание макросов на клавиши. А именно раздражает когда приходиться к букве или цифре цеплять стрл или альт, дабы во время общения не срабатывал макрос.Наверняка не я первый озадачился этим вопросом.Есть ли какие то пачти,програмки или утилиты, позволяющие печатать речь с предварительным нажатием ,скажем,ентера.Например как в старкрафте.То есть чтобы сказать что то игроку,я сначала жму ентер(или еще какую нить клавишу), в этот момент все макросы, висящие на одиночных(то есть без ктрл,шифт,альт) буквах и цифрах как бы дезактивируются.После написания собственно речи я снова жму ентер,появляеться моя речь и макросы активируются.

Posted: 2006-12-09 18:25:28
by omi4
Бинди как хочется. Исключая комбинации буква+шифт, при игре врубаешь Caps Loc.
Чтобы написать месагу удерживай шифт…

до этого доходят после первой недели игры

Posted: 2006-12-09 18:30:54
by grundick
Всеравно это не так удобно :) Да и с циферками такой фокус не прокатывает...

Posted: 2006-12-09 19:24:04
by omi4
C Num Pad тоже?

Posted: 2006-12-09 20:12:07
by grundick
Нет у меня НумПада.

Posted: 2006-12-09 20:31:57
by omi4
Так заведи его.

Posted: 2006-12-10 08:02:29
by Destruction
При грамотных скриптах клавиш хватает и без цифр.

Хотя можно и извернуться, через скрипты.

Posted: 2006-12-15 00:56:02
by Mihail
в каждый скрипт добавить

Code: Select all

if not uo.getglobal('keys')==1 then
....
end if

и соотвественно включать\выключать режим речи скриптом

Code: Select all

if not uo.getglobal('keys')==1 then
uo.setglobal('keys','1')
uo.print('активирован мод речи')
else
uo.setglobal('keys','0')
активирован мод скриптов
end if
end sub


я таким образом в свое время себе делла 2 "раскладки" клавиатуры для скриптов с F1-F12 т.к. под касты не хватало итак было дофига клавиш.. :)