Макросы

dzehv

Active Member
Модератор
Макросы.
-Макросы делаются в опциях. Левая нижняя закладка в появившемся окошке-
Возможность создания и использования макросов - очень удобная и полезная особенность игры UO. Макрос - это комбинация из нескольких команд, вызываемая нажатием одной или нескольких клавиш на клавиатуре. Количество возможных макросов ограничивается только количеством клавиш, а количество команд в одном макросе не ограничивается ничем. Кнопки previous и next в нижней части экрана служат для прокрутки списка макросов.
Чтобы создать новый макрос:
Щелкните на кнопке Add. Нажмите клавишу, которую вы хотите поставить в соответствие новому макросу. Допустимо использование любых клавиш с буквами, цифрами и знаками препинания, а также их сочетаний с клавишами ALT, CTRL и SHIFT. Например, для вызова макросов, используемых в бою, можно использовать клавиши B, SHIFT+B, CTRL+B, ALT+B, CTRL+SHIFT+B и ALT+SHIFT+B. (Предупреждение: макросы, вызываемые нажатием отдельной клавиши с буквой, а также сочетания SHIFT+буква, могут быть случайно вызваны при переговорах.)
Выбрав клавишу, введите последовательность команд. Щелкнув мышью в поле Command, вы вызовете ниспадающее меню со списком доступных команд. После того, как вы выберете одну из команд, она добавится в макрос, а чуть ниже появится поле для ввода следующей команды. Чтобы закончить ввод и сохранить макрос, щелкните на кнопке Ok.
Чтобы удалить выбранный макрос, последовательно щелкните на кнопках Delete и Ok



Ниже перечислены все команды, которые можно использовать в макросах.
Say - Сказать. После выбора этой команды откроется окно, в которое необходимо ввести реплику, которую произнесет ваш персонаж при выполнении макроса.
Emote - Выразить эмоции. То же, что и Say, только произнесенная фраза будет выделена двумя звездочками и особым цветом. Как правило, эта команда используется для описания каких-либо действий персонажа, выражающих его эмоции: например,*grin* (ухмыльнулся) или *broods darkly* (мрачно нахмурился).
Whisper - Прошептать. Если в начале реплики поставить точку с запятой ( и пробел, эту реплику увидят только игроки, персонажи которых находятся рядом с вашим героем. Например:
; I don"t like the looks of that guy. (Мне не нравится этот тип.)
; Psst. Wanna buy a chicken? (Тсс. Хотите купить цыпленка?)
Yell - Выкрикнуть. Если в начале реплики поставить восклицательный знак (!) и пробел, эту реплику увидят даже игроки, персонажи которых находятся на большом расстоянии от вашего героя.
! Leo, where are you? (Лео, где ты?!)
! STOP! THIEF! (ДЕРЖИТЕ! ВОР!)
Walk - Сделать шаг. После выбора этой команды появляется меню выбора направления. При выполнении этой команды персонаж делает один шаг в указанном вами направлении.
War/Peace - Бой/мир. Переключение между боевым и мирным режимом.
Paste - Вставить текст из буфера обмена Windows. Допустимый размер текста зависит от того, куда производится вставка: например, в реплике персонажа может быть до 80 знаков, а в книгу можно записать несколько длинных предложений.
Open - Открыть информационное окно. После выбора этой команды появляется меню со списком окон, которые можно открыть. Окно персонажа называется Paperdoll, а меню опций - Configuration.
Close - Закрыть указанное окно.
Minimize - Свернуть все открытые окна.
Maximize - Восстановить все свернутые окна.
Open Door - Открыть любую дверь в пределах досягаемости персонажа.
Use Skill - Использовать навык. После выбора этой команды появляется меню выбора навыка. Использовать можно только навыки, освоенные вашим персонажем (а не доступные благодаря определенным артефактам или действиям).
Last Skill - Использовать последний навык.
Cast Spell - Применить заклинание. После выбора этой команды появляется меню выбора заклинания, которое персонаж применит в ходе выполнения макроса.
Last Spell - Применить последнее заклинание.
Last Object - Использовать последний объект.
Bow - Поклониться.
Salute - Отдать честь.
Quit Game - Разорвать соединение с сервером и выйти из игры.
Allnames - Показать имена и названия всех персонажей и существ, в том числе и мёртвых, находящихся на одном экране с персонажем.
LastTarget - Выбрать в качестве цели последний объект, монстра или персонажа, выбранного вами.
TargetSelf - Выбрать в качестве цели собственного персонажа. Используется в сложных комбинациях из нескольких макросов.
Arm/Disarm - Достать или убрать указанное (по умолчанию - текущее) оружие. Необходимо также указать, в какую руку - правую (right) или левую (left) - это оружие будет взято.
Wait for Target - Ждать до тех пор, пока не появится курсор выбора цели.
Target Next - Выбрать в качестве цели следующий ближайший объект, существо или персонажа.
Attack Last - Атаковать последнего монстра или персонажа, выбранного вами в качестве цели.
Delay - Задержка выполнения. Используется в сложных макросах.
CircleTrans - Allows you to toggle Circle Transparency with a macro. - Сделать стены и некоторые прпятствия прозрачными. В опцияе есть также настройка радиуса. Незаменимая вещь, когда надо лутануть чейто труп, когда тот упал так, что не видно где он.
CloseGumps - Закрыть все всплывающие описания и окна.
-В новой Ультиме появились ещё и другие команды, но с ними пока и сам не разбирался-


К вопросу о макросах.
Вот мои макросы. Храняться они в папке с игрой в папке Desktop и дальше идет папки - имы аккаунада/название шарда/имя перса. Файл macros.txt. Скопировал свой. Счас напишу с расшифровкой. Первая строчка там - под каким сочетание кнопок он работает, потом выполняемые по нём действия и ######## - конец макроса или строчка между макросами.
Управление кораблём:
Num 8 1 1 0
+S a y F o r w a r d
########
Num 5 1 1 0
+S a y S t o p
########
Num 4 1 1 0
+S a y T u r n L e f t
########
Num 6 1 1 0
+S a y T u r n R i g h t
########
Num 7 1 1 0
+S a y L e f t
########
Num 9 1 1 0
+S a y R i g h t
########
Num 2 1 1 0
+S a y B a c k w a r d s
########
Поднять якорь
Num 1 1 1 0
+S a y R a i s e A n c h o r
########
Опустить якорь
Num 3 1 1 0
+S a y D r o p A n c h o r
########
изменения состояния - война-мир
C 1 1 0
+W a r / P e a c e
########
Поклон
B 1 1 0
+B o w
########
Использовать навык спрятаться
U 1 0 0
+U s e S k i l l H i d i n g
########
Использовать навык Премирение на последнюю цель
Y 1 0 0
+U s e S k i l l P e a c e m a k i n g
+W a i t F o r T a r g
########
Использовать навык Приручение
T 0 1 0
+U s e S k i l l A n i m a l T a m i n g
########
Использовать навык Приручение на последнюю цель
T 1 0 0
+U s e S k i l l A n i m a l T a m i n g
+W a i t F o r T a r g
+L a s t T a r g e t
########
Использовать навык Разговор с духами
S 0 1 0
+U s e S k i l l S p i r i t S p e a k
########
Сказать всем стоять - отмена животным и наёмникам отданых приказов
P 1 0 0
+S a y A L L S T O P
########
Сказать всем "Ко мне"
O 1 0 0
+S a y A L L C O M E
########
Использовать последний обьект
Q 0 1 0
+L a s t O b j e c t
########
Использовать последний обьект по последней цели
Q 1 0 0
+L a s t O b j e c t
+W a i t F o r T a r g
+L a s t T a r g e t
########
Использовать последний используемый навык
W 0 1 0
+L a s t S k i l l
########
Использовать последний используемый навык по последней цели
W 1 0 0
+L a s t S k i l l
+W a i t F o r T a r g
+L a s t T a r g e t
########
Повтор последнего заклининия
E 0 1 0
+L a s t S p e l l
########
Повтор последнего заклининия по последней цели
E 1 0 0
+L a s t S p e l l
+W a i t F o r T a r g
+L a s t T a r g e t
########
Использование заклинания "лечение"
L 1 0 0
+C a s t S p e l l H e a l
########
Использование заклинания "защита"
K 1 0 0
+C a s t S p e l l P r o t e c t i o n
########
Использование заклинания "реактивная броня"
J 1 0 0
+C a s t S p e l l R e a c t i v e A r m o r
########
Использование заклинания "отравить"
N 1 0 0
+C a s t S p e l l P o i s o n
########
Использование заклинания "молния"
M 1 0 0
+C a s t S p e l l L i g h t n i n g
########
Вставить с буфера обмена
V 1 0 0
+P a s t e
########
Сказать всем "Охранять"
= 1 0 0
+S a y A L L G U A R D M E
########
Сказать "банк"
1 1 0 0
+S a y b a n k
########
Использование заклинания "лечение яда" на себя
2 1 0 0
+C a s t S p e l l C u r e
+W a i t F o r T a r g
+T a r g e t S e l f
########
Использовать навык "Найти спрятавшихся"
- 1 0 0
+U s e S k i l l D e t e c t i n g H i d d e n
########
Использовать навык "Скрытное перемещуние"
U 0 1 0
+U s e S k i l l S t e a l t h
########
Высвечивает именя всех существ и трупов в зоне видимости
N 1 1 0
+A l l N a m e s
########
Использовать навык "Провокация"
6 1 0 0
+U s e S k i l l P r o v o c a t i o n
########
Прозрачные - непрозрачные стены
0 1 0 0
+C i r c l e T r a n s
########
Использовать последнее заклинание на себя
F1 0 1 0
+L a s t S p e l l
+W a i t F o r T a r g
+T a r g e t S e l f
########
Использовать заклинание "Рекол"
F3 0 0 0
+C a s t S p e l l R e c a l l
########
Сказать "Извините"
F4 0 1 0
+S a y s o r r y
########
Использовать последний используемый предмет (напиример бинты) на себя
F1 0 0 0
+L a s t O b j e c t
+W a i t F o r T a r g
+T a r g e t S e l f
########
Использовать заклинание "Создать ворота"
F2 0 0 0
+C a s t S p e l l G a t e T r a v e l
########
Оружие в правой руке - убрать/взять
F9 0 0 0
+A r m / D i s a r m R i g h t H a n d
########
Оружие в левой руке - убрать/взять
F10 0 0 0
+A r m / D i s a r m L e f t H a n d
########
Использовать заклинание "Сильное лечение" на себя
2 0 1 0
+C a s t S p e l l G r e a t e r H e a l
+W a i t F o r T a r g
+T a r g e t S e l f
########
Сказать "Всем напасть"
A 1 0 0
+S a y a l l k i l l
########
Команда в доме - сделать контейнер секретным
D 1 0 1
+S a y I w i s h t o s e c u r e t h i s
########
Команда в доме - прикрепить это к полу
D 0 1 0
+S a y I w i s h t o l o c k t h i s d o w n
########
Команда в доме - открепить это
D 1 0 0
+S a y I w i s h t o r e l e a s e t h i s
########
Использовать вторую способность оружия
V 0 1 0
+P r i m a r y A b i l i t y
########
Использовать первую способность оружия
B 0 1 0
+S e c o n d a r y A b i l i t y
########
Сделать салют
G 1 0 0
+S a l u t e
########
Сделать заклинание "F l a m e S t r i k e"
F 0 1 0
+C a s t S p e l l F l a m e S t r i k e
########
Сделать заклинание "F l a m e S t r i k e" на последнюю цель
F 1 0 0
+C a s t S p e l l F l a m e S t r i k e
+W a i t F o r T a r g
+L a s t T a r g e t
########
 

EricCartman

New Member
Старая добрая Ультима :) сколько же ночей было не до спано сколько девочек было не до "гуляно"
 
Зверху