Macros: различия между версиями
Recei (обсуждение | вклад) (Гайд по макросам. Удобненько.) |
(нет различий)
|
Версия от 15:28, 2 января 2017
Warning! Использование макросов для спама сообщениями и эмоутами карается баном.
Макросы - одна из фич СС13, которыми мало кто умеет пользоваться. Эта инструкция позволит вам привязать любое действие(или сочетание действий) к заданной вами комбинации клавиш, которая не задействована по умолчанию на сервере(чтобы посмотреть эти комбинации используйте команду OOC / hotkeys-help).
Распространённые макросы
Возможно вы их уже знаете.
- Crtl+Click = Тащить (Pull) выбранный предмет за собой.
- Shift+Click = Увидеть описание предмета.
- Shift+Click (для Colonial Marines) = Метнуть лицехвата(при игре за Carrier) \ Плюнуть кислотой(Sentinel)
Расположение макросов
Макросы записаны в файлах Byond, есть два способа увидеть их:
Dream Seeker - Byond Client
- Щёлкните правой кнопкой мыши на Byond Client
- Выберите "Client"
- Выберите "Macros..."
Фаил "macros.dmf"
- Пройдите в C:\Users\%username\Documents\BYOND\cfg
- Откройте фаил macros.dmf текстовым редактором. (например Notepad++)
Написание макросов
- Комбинация клавиш должна быть свободна для использования на сервере.
- Действия(verbs) должны перечислятся через дефис (-), например: Spit-Weak-Neurotoxin-(75)
- Регистры букв в действиях не учитываются, например spit-weak-neurotoxin-(75), работает как и SPIT-WEAK-NEUROTOXIN-(75)
Примеры команд
- Spit-Weak-Neurotoxin-(75) - Плевок нейротоксином.
- Pump-Shotgun - Перезарядка дробовика.
- Toggle-Darkness - Зажечь свет.
- say *Beep - показать эмоут Beep
- say :vTesting 1, 2, 3, Command channel. сказать: "1, 2, 3" по частоте Command.
Сложные макросы
Символ \n используется между действиями для создания цепочек действий, или совершения одного из возможных условий. Например, возьмём макрос:
- Spit-Super-Neurotoxin-(150)\nSpit-Neurotoxin-(100)\nSpit-Weak-Neurotoxin-(75)
Данный макрос сработает при игре за чужого, обладающего способностью плеваться нейротоксинами, имеющей разные уровни мощности - 150\100\75. Таким образом, играя за Sentinel из цепочки макросов сработает Spit-Weak-Neurotoxin-(75), а при игре за Praetorian - Spit-Super-Neurotoxin-(150)