alias
Syntax:
#alias {ИМЯ МАКРОСА} {КОМАНДЫ}
Макрос (алиас) позволяет задать новую команду, составив ее из последовательности более простых. При отдаче команды с именем существующего алиаса JMC заменит его на последовательность команд, заданную в данном алиасе. В командах могут использовать специальные переменные: %0…%9, предназначенные для косвенного указания слов строки, на которую применяется алиас. Переменная %0 обозначает последние слова в команде с использованием алиаса, переменные %1-%9 содержат слова строки.
Примеры:
#alias {k} {kill %1}
Каждый раз, когда вы отдадите команду k ИМЯ, игровому серверу будет отправлена строка kill ИМЯ. Т.е. k dragon заменится на kill dragon.
#alias putex {put %1 into %2; #showme {done: %0}}
Теперь вы можете отдать команду вроде putex bread chest. При этом игровому серверу отошлется строка put bread into chest а вам ответят строкой done: bread chest. В данном примере переменная %0 содержит bread chest, %1 содержит bread и %2 содержит chest.
Если второй параметр алиаса отсутствует, JMC покажет вам все алиасы, имя которых совпадает с указанным.
Примеры:
#alias k
JMC покажет информацию об алиасе с именем “k”.
#alias *get*
JMC покажет информацию обо всех алиасах, в имени которых содержится сочетание букв “get”.
Если команда #alias отдана вообще без параметров, JMC выведет информацию обо всех заданных алиасах.
См. также: #unalias
blog comments powered by Disqus