Строка 233: |
Строка 233: |
| Последняя группа - это типы ввода объектов. Они используются для того, чтобы игрок мог выбрать предмет из списка объектов. Подробнее о списках объектов будет рассказано в разделе 4.8. По умолчанию список состоит из всех объектов, находящихся в поле зрения игрока. | | Последняя группа - это типы ввода объектов. Они используются для того, чтобы игрок мог выбрать предмет из списка объектов. Подробнее о списках объектов будет рассказано в разделе 4.8. По умолчанию список состоит из всех объектов, находящихся в поле зрения игрока. |
| | | |
− | Используя различные типы ввода, можно составлять verb, которые дают игроку контроль над собственной внешностью. Например, с помощью текстового типа ввода можно указать имя. | + | Используя различные типы ввода, можно составлять ''verb'', которые дают игроку контроль над собственной внешностью. Например, с помощью текстового типа ввода можно указать имя. |
| | | |
| | | |
Строка 244: |
Строка 244: |
| set-name "Dan The Man" | | set-name "Dan The Man" |
| | | |
− | Обратите внимание, что в этом примере определен "текст справки"(desc) для verb. Сначала в круглых скобках описывается синтаксис, а затем указывается назначение команды. (Обратные косые черты перед двойными кавычками внутри текста ставятся для того, чтобы их нельзя было принять за конец описания. Это называется экранированием и более подробно рассматривается в разделе 11.3.2.) Если вы наведете курсор мыши на verb, появится текст справки. Он будет выглядеть примерно так: | + | Обратите внимание, что в этом примере определен "текст справки"(desc) для ''verb''. Сначала в круглых скобках описывается синтаксис, а затем указывается назначение команды. (Обратные косые черты перед двойными кавычками внутри текста ставятся для того, чтобы их нельзя было принять за конец описания. Это называется экранированием и более подробно рассматривается в разделе 11.3.2.) Если вы наведете курсор мыши на ''verb'', появится текст справки. Он будет выглядеть примерно так: |
| | | |
| *click*: set-name "new name" (Change your name.) | | *click*: set-name "new name" (Change your name.) |
Строка 266: |
Строка 266: |
| Обратите внимание, что игроки должны находиться на расстоянии вытянутой руки, чтобы написать сообщение. Мы предполагаем, что у всех хорошее зрение, поэтому дополнительная команда чтения работает до тех пор, пока свиток находится в поле зрения. | | Обратите внимание, что игроки должны находиться на расстоянии вытянутой руки, чтобы написать сообщение. Мы предполагаем, что у всех хорошее зрение, поэтому дополнительная команда чтения работает до тех пор, пока свиток находится в поле зрения. |
| | | |
− | Очень просто сделать для иконки игрока то же самое, что мы только что сделали для описания. Вот verb, который делает это. | + | Очень просто сделать для иконки игрока то же самое, что мы только что сделали для описания. Вот ''verb'', который делает это. |
| | | |
| mob/verb/set_icon(i as icon) | | mob/verb/set_icon(i as icon) |