Skip to content

Runtime API Parameters

Codex edited this page Sep 19, 2026 · 1 revision

Parameters

Home · BASIC · UO API · A–Z · Examples · Languages

Сначала выберите перегрузку по количеству аргументов. Параметры нельзя произвольно пропускать в середине вызова: наличие короткой формы и значение по умолчанию проверяются по конкретной карточке.

Вид значения Как читать
serial / ID Конкретный объект, например одна стопка предметов. Hex-строка и type не взаимозаменяемы.
type / graphic / body Вид предмета или графика существа; подходит для фильтра поиска.
hue / color Цвет; значение «любой» зависит от команды. Ноль может означать именно цвет 0.
container / destination Контейнер, его serial либо поддерживаемое имя. ground должно быть разрешено именно этим параметром.
X / Y / Z Для мира — клетки карты и высота; для переноса внутрь контейнера X/Y могут быть координатами гампа.
amount / count Единицы внутри стопки либо число items — смотрите назначение параметра.
delay / timeout Пауза между действиями либо максимальное время ожидания. Это разные настройки.
Any Динамическое значение BASIC. Команда сама проверяет и преобразует его; допустимые строки и числа не безграничны.

Примеры разных контрактов

  • MoveItem: serial предмета, количество единиц стека, назначение и координаты.
  • MassMove: задержка, число items, фильтр type, назначение и координаты.
  • FindType: graphic, цвет, область и дополнительные фильтры поиска.
  • ByRef, ByVal, Optional, ParamArray: параметры пользовательских процедур BASIC.

Все разрешённые перегрузки находятся в Signatures. Значения, значения по умолчанию и ограничения — в полной карточке команды.

Clone this wiki locally