Autoaim
Версия от 02:03, 10 сентября 2014; Skoli (обсуждение | вклад) (Новая страница: «Для некоторых команд дальнего действия предусмотрен формат «autoaim» с указанием направле…»)
Для некоторых команд дальнего действия предусмотрен формат «autoaim» с указанием направления или с автоматическим определением направления. Например, для команд shoot, charge и cast (при наличии умения far casting).
Формат предусматривает специальные префиксы. Рассмотрим их на примере команды shoot:
- shoot Vasya — обычный формат, Vasya должен быть в той же комнате.
- shoot 1n.Vasya — Vasya должен быть в 1 шаге на север.
- shoot 1u.Vasya — Vasya должен быть в 1 шаге вверх.
- shoot 2n.Vasya — Vasya должен быть в 2 шагах на север.
- shoot n.Vasya — Vasya должен быть в 1 или 2 шагах на север.
- shoot +.Vasya — Vasya должен быть в 1 или 2 шагах в любом направлении.
- shoot *.Vasya — Vasya должен быть в 1 или 2 шагах в любом направлении или в той же комнате.
- shoot + Vasya — эквивалентно "shoot +.Vasya"
- shoot * Vasya — эквивалентно "shoot *.Vasya"
Последние два варианта сделаны для того, чтобы можно было писать алиасы вроде alias shoot shoot * или alias charge charge +.
Форматы *. и +. избавляют вас от необходимости терпеть спам от команды scan. Положение жертвы определяется автоматически и будет показано, в каком направлении наносится удар.
В случае, если вы хотите сочетать «autoaim» с другими префиксами, он должен идти раньше всего:
- cast bless *..Vasya — формат с точными именем
- cast bless *.5 — просто пятый из тех, кого видно по scan
- cast bless *.-myundead — формат с именем Неупокоенного
- cast bless *.2.'городской стражник' — формат с кавычками