Записать патруль и дать пройти его снова
Пройдите маршрут сами один раз, и аватар пройдёт его снова по вашей просьбе, один, без вас.
Записать
Откройте окно аватара, перейдите на вкладку «Патруль» и нажмите «Запись». Затем пройдите маршрут сами. Записывается всё: куда вы идёте, идёте ли вы шагом, бежите или летите, и любой регион, в который вы переходите; маршрут может охватывать несколько симов. Нажмите «Остановить запись», когда вернётесь, и дайте маршруту имя в поле рядом.
Запись не двигает управляемого аватара и не требует включённого Follow Me. Каждый маршрут получает и номер, который никогда не достаётся другому маршруту: маршрут, названный в скрипте или в чате, всегда означает один и тот же путь, даже после удаления других.
Полёт записывается целиком, вместе с высотой, и так же воспроизводится: аватар набирает высоту там, где набирали вы, и выравнивается там, где выравнивались вы. Это работает независимо от того, носите ли вы animation overrider, потому что NeuraCore спрашивает у симулятора вашу высоту над землёй, а не угадывает её по проигрываемой анимации.
Проиграть
Выберите маршрут в списке и нажмите «Играть». Аватар доходит до первой точки, а затем проходит маршрут ровно так же, как вы: бежит там, где бежали вы, и летит там, где летели вы. Если маршрут начинается в другом регионе, аватар сначала телепортируется туда; то же происходит на любой границе, которую пешком преодолеть не удалось.
Отметьте «В цикле», и он будет ходить кругами, пока вы не нажмёте «Стоп». Без отметки он проходит маршрут один раз и останавливается. Переключать можно и на ходу: изменение вступает в силу в конце текущего круга и не возвращает аватара в начало.
Из чата
Master может отправить аватара и личным сообщением: «patrol 3» или «patrol Garden round». Имя сначала сверяется точно, затем как начало имени: «patrol garden» сработает, если только два маршрута не начинаются так же. Если такого маршрута нет, аватар так и скажет, а не станет угадывать. Добавьте слово «loop», чтобы он продолжал.
Ещё четыре слова управляют идущим патрулём: «patrol pause» останавливает его на месте, «patrol resume» продолжает, «patrol stop» завершает, а «patrol random» запускает случайный обход, «patrol random 4» для четырёх маршрутов или само по себе для всех. Эти четыре читаются раньше списка маршрутов, поэтому маршрут с таким именем нельзя запустить по имени.
Это может только Master. Патруль отправляет аватара самостоятельно на столько, сколько нужно, и это не то же самое, что попросить следовать за вами, поэтому разрешённые резиденты патруль не запускают.
Темп и то, что позволяет грид
Поле «Темп» задаёт, насколько быстро идёт патруль, в процентах от собственной скорости ходьбы аватара. Оно читается на каждом шаге: изменение во время патруля меняет тот патруль, за которым вы наблюдаете, а не следующий.
В Second Life есть одна скорость ходьбы и одна скорость бега и ничего между ними, поэтому любой другой темп достигается движением лишь часть времени: выше ста аватар часть пути бежит, ниже идёт короткими рывками. Об этом стоит знать, потому что это заметно: очень медленный патруль, это аватар, который то останавливается, то идёт, ведь другого «медленнее ходьбы» не существует.
Продолжить после разрыва связи
Отметьте «Возобновлять после перезапуска», и патруль, прерванный обрывом связи или закрытием NeuraCore, сам начнётся снова при следующем подключении этого аватара: и когда вы подключаете его сами, и когда он подключается автоматически при запуске.
Он продолжает тот маршрут, на котором был, с начала этого маршрута, а не с точного прерванного шага. Только к первой точке маршрута аватар идёт оттуда, где он оказался; возобновление с середины оставило бы его добираться до места, от которого он очень далеко. Если шла случайная подборка, он продолжит с того маршрута, до которого дошёл.
Патруль, остановленный вами, не возобновляется: флажок про прерывания, а не про запуск патруля при каждом входе. Удалённые тем временем маршруты просто пропускаются, а если исчезли все, не возобновляется ничего.
Присесть по дороге
Если во время записи вы сели на скамейку, стул или транспорт, это тоже записывается вместе с длительностью. При воспроизведении аватар подходит к тому же объекту, садится, ждёт столько же, встаёт и идёт дальше. Вставание записывается так же.
Один вид сиденья пропускается, и стоит знать почему. Если NeuraCore ещё не знает объект, на котором вы сидите, пока вы на нём не записывается ничего, даже ваше положение. Сидя, Second Life сообщает вашу позицию относительно сиденья, а не как место в регионе: не зная сиденья, записывать нечего. Встаньте, и маршрут продолжится как обычно.
Касания объектов и строительство не записываются и не могут: касание доставляется только тому объекту, которого коснулись, наблюдающий клиент не видит ничего, а только что созданный объект выглядит как любой другой, попавший в поле зрения. Записывать это значило бы гадать, а воспроизведение догадки заставило бы аватара делать то, о чём никто не просил.
Сиденья воспроизводятся только при проходе маршрута вперёд. Посадка помнит объект, а вставание не помнит ничего: наоборот аватар вставал бы там, где вы сели, и затем приходил бы к сиденью без соответствующего вставания.
Пауза, обратный ход и случайный порядок
Пауза останавливает аватара на месте и сохраняет всё остальное: маршрут, точку, к которой он шёл, и место в списке. Повторное нажатие продолжает с прерванного шага, а время в паузе ему не засчитывается.
Обратный ход проводит маршрут от последней точки к первой: путь туда становится путём обратно, и записывать его дважды не нужно. Он применяется при запуске патруля, а не к уже идущему: развернуть прогулку на середине значило бы заставить аватара пройти заново только что пройденную половину.
Случайное воспроизведение выстраивает указанное число разных маршрутов в случайном порядке и проходит их один за другим. Ни один маршрут не встречается в списке дважды, а при отметке «В цикле» на каждом круге вытягивается новая подборка, а не тот же порядок.
Передать маршрут другим своим аватарам
Маршрут стоит записать один раз и использовать везде. «Копировать в…» кладёт копию выбранного маршрута другому аватару, а «Копировать все» кладёт копии всех ваших маршрутов. Оба предлагают один и тот же список: все заданные вами аватары, с «Все аватары» в начале.
Главного аватара в списке нет: ему принадлежит лицензия, и он не тот, кого отправляют в патруль. Аватар, из которого вы копируете, тоже исключён, по очевидной причине.
Каждая копия получает номер в списке получателя и считается в его собственном лимите, ровно как если бы её там записали. Если у аватара не осталось места, копирование для него прекращается, а остальные всё равно проходят.
Сколько маршрутов можно хранить
Лицензия ограничивает именно запись, и ограничение действует на аватара, а не на установку: маршрут это путь в месте, куда ходит именно этот аватар. Лицензия Individual хранит один маршрут на каждом посаженном аватаре, лицензия Business хранит сто. Бесплатная лицензия запись патрулей не включает.
Воспроизведение, пауза, обратный ход и случайные обходы не ограничены вовсе. Когда «Запись» отклонена, нажатие на неё сообщает, какая лицензия даёт больше, а удаление маршрута, который вы больше не ходите, всегда освобождает место.
Пока он идёт
Follow Me и патруль оба решают, куда аватар ставит ноги, поэтому запуск патруля ставит следование на паузу, а следование возвращается само, когда патруль заканчивается или вы его останавливаете. Ничего заново выбирать не нужно.
Сидящий аватар никуда идти не может. Вместо того чтобы поднять его без спроса, что сняло бы его с того, на чём он сидит, он говорит, что сидит, и спрашивает, вставать ли и идти. Ответьте «yes», и он пойдёт. На вкладке «Патруль» тот же выбор, кнопка «Встать и играть».
Если после записи поперёк маршрута что-то построили, аватар отказывается от недостижимой точки и продолжает со следующей, а не стоит у стены, пока вы не заметите.