[Урок] Типичная проблема AHK биндера - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
Форум » Программирование » AHK Программирование » [Урок] Типичная проблема AHK биндера
[Урок] Типичная проблема AHK биндера
RightDJ Дата: Суббота, 30.08.2014, 23:33 | Сообщение # 1
Боец
Сообщений: 208
Статус: Offline
Приветики всем.
Если вы увлекаетесь созданием биндеров в среде AHK, то, возможно, сталкивались со следующей проблемой:

Допустим, есть у нас код:
Код

F2::
Send, {f6}Никому не двигаться! Работает S.W.A.T.{enter}
Sleep, 1500
Send, {f6}Оружие на пол, руки за голову!{enter}
Return

При воспроизведении данного бинда, у нас скачет изображение. Увеличивается вверх-вниз. Дело в том, что символ "!" в содействии с командой "Send" и нажатием в конце текста "{enter}" симулирует нажатие LAlt и Enter, что ведёт за собой переключение оконного режима в игре.
Как исправить?

Есть такая штука, "{Row}", переводится как "Сырое", выводит именно то, что вы ввели, без нажатий клавиш и прочего хлама. Пример:
Код

F2::
Send, {f6}{Raw} Никому не двигаться! Работает S.W.A.T.{enter}
Return

В строку для ввода текста у нас выведется текст с "/s" и "enter", потому что "{Raw}" считает их за текст.
"Теперь что, каждый раз нужно руками жать на Enter?" - Спросите вы.
НЕТ! Для обычных строчек без символов [кавычки и точка не выполняют функций] используйте "Send".
В строках, где есть чудо-символы [! и т.п.] используйте следующее:

Код

F2::
Send, {f6}{Raw} Никому не двигаться! Работает S.W.A.T! ; В строку чата выводит этот текст
Sleep, 1 ; Ждёт незаметную 1мс
Send, {enter} ; Прожимает ENTER
Return


В итоге вы не теряете времени и всё работает быстро и плавно. Спасибо за внимание!




CHEATER - 17.08.2018 - 23.12.2018
CLAN - 23.12.2018 - 00.00.00

VAZ 2101 CHEAT-MASTER.RU EDITION - https://youtu.be/lGbIDwa0F6M
Слив 5 сборок ТОП серверов Garry's Mod -
https://cheat-master.ru/forum/291-756093-1#4593007
Artem_Buero Дата: Воскресенье, 31.08.2014, 02:03 | Сообщение # 2
Сообщений: 4223
Статус: Offline
Да проще сампудфом,там и удобнее и быстрее будет

МОЙ ВК - https://vk.com/gospodin_buero
Mr_lalka228 Дата: Вторник, 02.09.2014, 08:33 | Сообщение # 3
Любитель
Сообщений: 39
Статус: Offline
Не проще "{vk"ID восклицания"}

http://cheat-master.ru/forum/165-351289-1 - список админов California - RP
RightDJ Дата: Среда, 03.09.2014, 19:27 | Сообщение # 4
Боец
Сообщений: 208
Статус: Offline
Цитата Mr_lalka228 ()
Не проще "{vk"ID восклицания"}

Лично для меня - нет, но мб кому-то проще.




CHEATER - 17.08.2018 - 23.12.2018
CLAN - 23.12.2018 - 00.00.00

VAZ 2101 CHEAT-MASTER.RU EDITION - https://youtu.be/lGbIDwa0F6M
Слив 5 сборок ТОП серверов Garry's Mod -
https://cheat-master.ru/forum/291-756093-1#4593007
Reko Дата: Четверг, 04.09.2014, 14:33 | Сообщение # 5
Боец
Сообщений: 279
Статус: Offline
Я делаю чуть по другому.
Делаю вот так: Send, {f6}Никому не двигаться! Работает S.W.A.T!{space}{enter}
Но, твоя тема полезная.
tumkin Дата: Воскресенье, 07.09.2014, 14:17 | Сообщение # 6
Tumkin Project
Сообщений: 1186
Статус: Offline
А я вам открою тайну, можно сделать
Код
Send, {f6}Никому не двигаться`! Работает S.W.A.T`!{enter}

` - типо делает символ не "системным" не знаю как сказать правильно


[CM]Pawno Дата: Пятница, 12.09.2014, 11:24 | Сообщение # 7
Боец
Сообщений: 121
Статус: Offline
Можно так делать smile
Код
{!}


Изучаю: PHP,PAWN,Cleo
Reko Дата: Суббота, 13.09.2014, 09:35 | Сообщение # 8
Боец
Сообщений: 279
Статус: Offline
Нет, если сделать {!}, то скрипт знак '!' вообще не выпишет.
Форум » Программирование » AHK Программирование » [Урок] Типичная проблема AHK биндера
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7209]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
chinazes000 [11:29]

donaldga2 [05:28]

rubenia18 [21:17]

pokotiloroman91 [18:24]

stephensh5 [12:00]

calliesv7 [06:11]

louqm16 [22:14]

artushak [16:32]

Kingpolker [15:42]

leeyv11 [15:12]

Trappa17 [01:00]

Djamalchik [16:40]

ajeense [14:24]