Главная | Регистрация | ВходПриветствую Вас Непосвященный | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: RexXx  
Форум » Бинды для оннлайн игр » AutoHotKey » Cоздаем Собственный скрипт.
Cоздаем Собственный скрипт.
RexXx
Дата: Воскресенье, 30.08.2009, 14:55 | Сообщение # 1
Группа: Администраторы
Ранг:
Ацки СобакО
Король Онлайн Игр
Сообщений: 91
Награды: 0 +
Репутация: 6 ±
Замечания: ±
Пол: МуЖиГ





Что такое AutoHotKey?

AutoHotkey - бесплатная программа с открытым исходным кодом, которая позволяет пользователям автоматизировать часто повторяющиеся процессы. Говоря проще, вы можете установить часто используемые вами команды SA:MP сервера или фразы на горячие клавиши, и быстро их использовать.
Для чего нужен этот форум?

Вы можете поискать уже готовый скрипт ,оставить где-либо заявку на создание удобного под вас бинда, попросить друга. Но лучше, конечно, сделать самому. Так надежнее и быстрее. Данное руководство как раз и поможет вам в этом.
Как изготовить свой скрипт?

Этап 1: устанавливаем программу.
Для начала вам понадобится сама AutoHotkey. Вы можете скачать ее здесь. После этого придется установить. Это несложно. Вот, вроде бы, и все, больше она вам не понадобится.
Этап 2: Пишем скрипт.
Откройте Блокнот. Да-да, обычный блокнот. Пуск -> Все программы -> Стандартные -> Блокнот. В нем мы будем писать код нашего бинда. Это несложно. По команде на строчку. Команды выглядят таким образом:
Code
F1::Sendplay, {ENTER}Здравствуйте.{ENTER}

Разберем приведенный выше код. В начале - кнопка, по нажатию на которую выполняется команда. В данном случае это F1. Сюда можно подставить любую кнопку. Главное - не трогайте два двоеточия, иначе испортите скрипт. Ну, тут все просто -
"!" - Alt,
"^" - Control,
"+" - Shift.

Все без кавычек. А все остальные клавиши (буквы, например) - это сами эти клавиши. А если хотите сделать, чтобы скрипт вызывался двумя клавишами - используйте "&" (тоже без кавычек). Вот этот код, допустим, будет вызываться при одновременном нажатии Shift и z.
Code
+&z::Send, {ENTER}Здравствуйте.{ENTER}

Если непонятны сложные комбинации шифтов, советую пользоваться F-клавишами. Только сначало убедитесь что Ф клавиша не забиндированна игрой. Разобрались? Смотрим дальше. После "{ENTER}" идет то, что автоматом напишется в чат. Можно написать любую фразу или команду. В конце "{ENTER}" - если вы его уберете, то, что вы набрали, не отправится. Т.е. у вас будет висеть строчка с чатом, и отправить ее придется самостоятельно. Никаких проблем это не создаст, даже наоборот пригодится, допустим, если вам нужно дописать в команду какие-либо данные.

Ну вот, теперь вы знаете, как писать команды. Можно написать, что угодно. По одной команде на строчку.


Прикрепления:






Сообщение отредактировал
:-(
RexXx
Дата: Воскресенье, 30.08.2009, 14:55 | Сообщение # 2
Группа: Администраторы
Ранг:
Ацки СобакО
Король Онлайн Игр
Сообщений: 91
Награды: 0 +
Репутация: 6 ±
Замечания: ±
Пол: МуЖиГ





Этап 3: сохраняем скрипт.
Теперь нажмите Файл -> Сохранить как. В "Тип файлов" обязательно выберите "Все файлы", иначе ничего не получится. А в названии напишите, допустим, bind.ahk - название произвольное, главное, чтобы оканчивалось ".ahk", без кавычек, естественно. И сохраняйте.
Следующее необязательно. Если скрипт не будете давать друзьям, можете сразу переходить к этапу четыре. Собственно, данный скрипт будет работать только в том случае, если у пользователя установлена программа. Если ее нет - придется сделать скрипт самостоятельным. Это просто. Откройте Пуск -> Все программы -> AutoHotkey -> Convert .ahk to .exe. В первой строчке нажмите кнопку Browse и укажите путь к скрипту (файл .ahk, что мы сохранили в блокноте). Во второй укажите папку и название для самостоятельного скрипта, который получится в результате. И нажмите "Convert". Все, готово. Теперь такой скрипт весит побольше килобайт на двести, но зато может работать без установленной программы.
отово. Теперь такой скрипт весит побольше килобайт на двести, но зато может работать без установленной программы.



Прикрепления:






Сообщение отредактировал
:-(
Форум » Бинды для оннлайн игр » AutoHotKey » Cоздаем Собственный скрипт.
  • Страница 1 из 1
  • 1
Поиск:


Design by Blin4ik(Alt-on.com) | Хостинг от uCoz