Runtime API 24 Persistent State - LIHACHTETAN/ClassicUO-BadNewbie-BasicIDE GitHub Wiki
Runtime API — Постоянное состояние
Символов: 187
Новые тематические разделы · Алфавитный указатель · Правила и сценарии
Для каждой команды доступна отдельная карточка: актуальные перегрузки, параметры, ограничения и несколько примеров.
UO.AddDir
Добавляет переданные значения в одноимённый список совместимости текущего runtime. Элементы сериализуются через |; это изменение локального списка, а не самостоятельное игровое действие.
UO.AddFigure
Creates a persistent client-side overlay entry used by the actual ClassicUO WorldMapGump. The map renders line, ellipse, rectangle, direction-arrow and text figure kinds. World-coordinate figures follow the current map transform/zoom; screen-coordinate figures are relative to the map gump. The returned ID is used by UpdateFigure and RemoveFigure.
UO.AddGate
Команда служит для добавления заряда гейта в стандартный рунбук Object.
UO.Alarm
Печатает в клиентский журнал строку "Alarm" либо переданный текст, если такая форма зарегистрирована. Эта реализация не включает красное мигание иконки внешнего Stealth.
UO.AlwaysRun
Изменяет состояние галочки в опциях клиента Always Run (если клиент поддерживает эту опцию).
UO.ApiNameExists
Возвращает 1, если указанное имя вызываемой команды зарегистрировано в runtime, иначе 0. Для проверки числа аргументов используйте ApiSignatureExists, для значений без вызова — ApiParameterExists.
UO.ApiParameterExists
Проверяет зарегистрированное runtime-значение или именованный объект. Возвращает 1 или 0. Пустое имя даёт 0; проверяются варианты с UO. и без префикса.
UO.ApiSignatureExists
Возвращает 1, если существует регистрация указанного имени с заданным числом аргументов. Это проверка имени и арности, а не подтверждение типов значений или доступности игрового объекта.
UO.Arm
Снимает всё оружие, потом вооружается набором my_name, запомненым предварительно командой SetArm.
UO.AutoBuy
Устанавливает автоматический хук для покупки у вендоров.
UO.AutoBuyEx
Расширенная версия AutoBuy с дополнительной фильтрацией по цене и имени предмета.
UO.AutoSell
Устанавливает автоматический хук для продажи вендорам.
UO.BandageSelf
Пытается использовать бинты на текущем персонаже.
UO.BookSetHeader
Finds the currently open ModernBookGump, verifies that it is editable, updates the visible title/author controls and sends Send_BookHeaderChanged (or the old-protocol header packet when required by the client version).
UO.Bow
Выполняет жест «поклон» — персонаж кланяется.
UO.BoxHack
Устаревшая команда исправления другого нативного клиента. В ClassicUO только печатает сообщение, что такой патч не требуется. Не меняет движение, речь или контейнеры.
UO.Buy
К имени вендора name дописывает ключевое слово покупки из файла injection.ini (обычно это buy) и произносит эту фразу, после чего покупает в меню покупки, которое покажет вендор, вещи согласно списку list.
UO.CanChangeName
Возвращает указатель на возможность изменения имени указанного персонажа.
UO.CheckLag
Sends a tokenized 0x73 ping packet and waits for the matching server echo up to timeoutMS. It does not substitute IsOnline() for a network round trip.
UO.CheckLOS
Положительный результат требует достижения конечной точки. Превышение лимита обхода и недопустимые координаты не считаются успехом.
UO.CircleTrans
Изменяет состояние галочки в опциях клиента Transparency Circle.
UO.ClearFigures
Clears every client-side map figure created through the Basic AddFigure API. Normal World Map marker files/user markers are not affected.
UO.ClearInfoWindow
Reads or updates the current client UI/Gump state through the registered Basic/ClassicUO UI route.
UO.CloseUO
Закрыть окно клиента Ultima Online.
UO.ConColor
Меняет цвет текста, который пишет Injection в консоли.
UO.Connect
Operates on the active Basic/ClassicUO runtime, network or profile state through the registered implementation route.
UO.ConsoleEntryReply
Reads or updates the current client UI/Gump state through the registered Basic/ClassicUO UI route.
UO.ConsoleEntryUnicodeReply
Reads or updates the current client UI/Gump state through the registered Basic/ClassicUO UI route.
UO.ConvertIntegerToFlags
Operates on the active Basic/ClassicUO runtime, network or profile state through the registered implementation route.
UO.Disarm
Снимает предметы из обеих рук (правой и левой) в рюкзак персонажа.
UO.Disconnect
Operates on the active Basic/ClassicUO runtime, network or profile state through the registered implementation route.
UO.Dismount
Слезть с коня, причём в бекпак положить "седло" - обьект связаный с лошадью, см.
UO.Dist
Возвращает расстояние в тайлах между двумя точками ( X1 , Y1 ) и ( X2 , Y2 ).
UO.Drag
Reads or mutates the current ClassicUO item/equipment state through the registered runtime route and client action queue.
UO.Dump
Записывает все вещи известные в мире в лог-файл, с указанием основных параметров.
UO.Dye
Старая команда поддерживаемая для совместимости.
UO.EmoteAction
Передаёт строковое имя анимации/действия в GameActions.EmoteAction. Это действие персонажа, а не печать обычного текста в журнал.
UO.EUO2ID
Декодирует буквенную запись EasyUO в числовой идентификатор. Обе команды используют DecodeEasyUoId; результат — Integer, а не hex-строка.
UO.EUO2Inj
Преобразует буквенную запись serial EasyUO (основание 26, A=0) в hex-строку Injection. Буквы нечувствительны к регистру; небуквенные символы пропускаются. Обратная функция — Inj2EUO.
UO.Exists
Проверяет, присутствует ли serial в загруженном мире клиента: 1 — объект найден, 0 — нет. Строковая перегрузка сначала разрешает имя объекта. Отсутствие в клиентском мире не доказывает удаление на сервере.
UO.ExtendedInfo
Возвращает расширенную информацию о персонаже в виде записи TExtendedInfo .
UO.FillInfoWindow
Writes to the Info Window through the client text-information route. It does not merely emit a normal in-game/system chat message.
UO.FillNewWindow
Reads or updates the current client UI/Gump state through the registered Basic/ClassicUO UI route.
UO.FilterSpeech
Reads, filters or emits speech/journal data through the registered ClassicUO runtime route.
UO.FilterWeather
Включает/выключает разрешение на изменение погоды.
UO.FixTalk
Устаревшая команда исправления другого нативного клиента. В ClassicUO только печатает сообщение, что такой патч не требуется. Не меняет движение, речь или контейнеры.
UO.Flying
Читает зарегистрированное значение текущего состояния персонажа/клиента или runtime. Тип указан в сигнатуре; для записи используйте соответствующий Set-метод, если он зарегистрирован.
UO.FontColor
Устанавливает цвет речи вашего персонажа.
UO.Forget
Удаляет обьект из памяти Injection.
UO.FoundedParamId
Compatibility alias for the pattern-selection state used by journal searches. For 'first|second|third', matching second sets FoundedParamId() to 1. It no longer exposes the internal ClassicUO journal text/message type.
UO.Frozen
Читает зарегистрированное значение текущего состояния персонажа/клиента или runtime. Тип указан в сигнатуре; для записи используйте соответствующий Set-метод, если он зарегистрирован.
UO.FunRunning
Возвращает 1, если процедура найдена менеджером Basic и сейчас выполняется, иначе 0. Аргумент — имя процедуры.
UO.GameServerIPString
Reads or changes the requested mobile/player stat/state through the current ClassicUO world model and registered API bridge.
UO.Gate
Команда служит для установки гейта по руне runenumber в стандартном рунбуке.
UO.GetAltName
Возвращает «альтернативное имя» объекта с ObjID .
UO.GetAutoBuyDelay
Возвращает задержку (в миллисекундах), применяемую после каждой операции авто-покупки через AutoBuy или AutoBuyEx .
UO.GetAutoSellDelay
Возвращает задержку (в миллисекундах), применяемую после каждой операции авто-продажи через AutoSell .
UO.GetBuffBarInfo
Возвращает список активных баффов и дебаффов персонажа.
UO.GetCliloc
Возвращает текст тултипа объекта с ObjID в виде готовой строки.
UO.GetClilocByID
Возвращает локализованную cliloc-строку по указанному ClilocID .
UO.GetColor
Возвращает цвет (hue) объекта с ObjID .
UO.GetContent
Возвращает содержимое контейнера с ID в виде массива записей TContentItemData .
UO.GetDex
Reads Dexterity from PlayerMobile. UO.GetDex() is equivalent to reading the active player's value. UO.GetDex(self) reads the same value.
UO.GetDir
Возвращает параметр обьекта (по умолчанию - персонажа игрока) - направление, от 0 до 7
UO.GetEasyUO
Возвращает значение глобальной переменной EasyUO по её индексу num .
UO.GetFlags
Operates on the active Basic/ClassicUO runtime, network or profile state through the registered implementation route.
UO.GetFlying
Читает зарегистрированное значение текущего состояния персонажа/клиента или runtime. Тип указан в сигнатуре; для записи используйте соответствующий Set-метод, если он зарегистрирован.
UO.GetFrozen
Читает зарегистрированное значение текущего состояния персонажа/клиента или runtime. Тип указан в сигнатуре; для записи используйте соответствующий Set-метод, если он зарегистрирован.
UO.GetGraphic
Возвращает параметр обьекта (по умолчанию - персонажа игрока) - тип обьекта
UO.GetInfo
В текущей реализации принимает точную строку "character" и возвращает имя своего персонажа. Для любого другого значения возвращает строку "UNKNOWN". Это не команда окна Info и не универсальный запрос произвольного свойства.
UO.GetInt
Reads Intelligence from PlayerMobile. UO.GetInt() is equivalent to reading the active player's value. UO.GetInt(self) reads the same value.
UO.GetLocked
Читает флаг паралича загруженного персонажа: 1 — IsParalyzed установлен, иначе 0. Не проверяет замок сундука или двери.
UO.GetMapCell
Reads the currently loaded ClassicUO map/tile/art asset data using the active client asset loaders.
UO.GetMobile
Возвращает детальные данные о мобайле с ID в виде записи TMobileData .
UO.GetMobiles
Enumerates loaded World.Mobiles only; ordinary Item objects are excluded. Optional filters and nearest ordering are applied by the shared Search Core.
UO.GetName
Возвращает имя объекта с ObjID .
UO.GetParalisa
Читает зарегистрированное значение текущего состояния персонажа/клиента или runtime. Тип указан в сигнатуре; для записи используйте соответствующий Set-метод, если он зарегистрирован.
UO.GetParalysed
Читает зарегистрированное значение текущего состояния персонажа/клиента или runtime. Тип указан в сигнатуре; для записи используйте соответствующий Set-метод, если он зарегистрирован.
UO.GetParalyzed
Читает зарегистрированное значение текущего состояния персонажа/клиента или runtime. Тип указан в сигнатуре; для записи используйте соответствующий Set-метод, если он зарегистрирован.
UO.GetParent
Возвращает ID родительского контейнера объекта с ObjID .
UO.GetPrice
Возвращает цену объекта с ObjID .
UO.GetQuantity
Возвращает размер стека (количество) объекта с ObjID .
UO.GetQuestArrow
Returns the quest-arrow state directly as [exists, x, y]. This is the Basic adaptation of the historical Pascal var/out point.
UO.GetResist
Reads or changes the requested mobile/player stat/state through the current ClassicUO world model and registered API bridge.
UO.GetRun
Возвращает параметр обьекта (по умолчанию - персонажа игрока) - бежит ли он.
UO.GetStatLockState
Возвращает состояние блокировки указанной характеристики.
UO.GetStr
Reads Strength from PlayerMobile. UO.GetStr() is equivalent to reading the active player's value. UO.GetStr(self) reads the same value.
UO.GetSurfaceZ
Возвращает среднюю высоту поверхности (Z) ландшафтных тайлов в указанной точке карты.
UO.GetTitle
Возвращает титул (суффикс) объекта или мобила с указанным ObjID .
UO.GetTooltip
Reads the current Object Property List. If the OPL is not cached yet, Basic requests it from the shard and waits up to approximately 200 ms, polling without blocking the ClassicUO UI thread. If data arrives, the object name and property text are combined into one string.
UO.GetTooltipRec
If structured OPL data is not cached, requests it and waits up to approximately 120 ms without blocking the UI thread.
UO.GetUserCodepage
Возвращает CodePage кодировки Encoding.Default текущего .NET runtime. Это не переключатель языка клиента и не обещание Windows ANSI-кодировки; современный .NET обычно возвращает UTF-8 (65001).
UO.GetWord
Разбивает строку на слова и возвращает слово с индексом ОТ НУЛЯ. Без delimiter используются пробельные символы, пустые части удаляются. Недоступный индекс возвращает пустую строку.
UO.Ground
Возвращает специальное значение, обозначающее землю как цель или место назначения в методах работы с предметами и поиска.
UO.Help
Печатает подсказку об использовании UO.* и пути к Manual в настройках Basic. Это краткая подсказка, а не загрузка справки из интернета.
UO.HelpRequest
Отправляет серверу запрос на показ окна помощи (аналогично нажатию кнопки «Help» в игровом клиенте).
UO.Hex2Int
Reads or changes the requested mobile/player stat/state through the current ClassicUO world model and registered API bridge.
UO.HTTP_Body
Operates on the active Basic/ClassicUO runtime, network or profile state through the registered implementation route.
UO.HTTP_Get
Performs an HTTP GET. The one-argument form returns/uses the registered text semantics; the LStream overload writes raw response bytes to a supported Basic MemoryStream/File target.
UO.HTTP_Header
Operates on the active Basic/ClassicUO runtime, network or profile state through the registered implementation route.
UO.HTTP_Post
Operates on the active Basic/ClassicUO runtime, network or profile state through the registered implementation route.
UO.Info
Без аргумента включает локальный прицел для выбора загруженного предмета или персонажа. После выбора открывает окно Basic Object Information и выводит информацию в журнал. Форма Info(serial) сразу выводит текст об указанном объекте в журнал и не открывает инспектор. Если интерактивный выбор недоступен, форма без аргумента использует lasttarget. Для земли и статических тайлов служит InfoTile.
UO.InfoColor
Выводит цвет объекта в журнал в шестнадцатеричном виде 0xHHHH. Без аргумента используется lasttarget; возвращаемого значения нет.
UO.Inj2EUO
Преобразует 32-битный serial в буквенную запись с основанием 26 (A=0). Serial=0 даёт "A". Обратная функция — EUO2Inj.
UO.InParty
Reads the currently loaded ClassicUO map/tile/art asset data using the active client asset loaders.
UO.Int
Reads or changes the requested mobile/player stat/state through the current ClassicUO world model and registered API bridge.
UO.Int2Hex
Reads or changes the requested mobile/player stat/state through the current ClassicUO world model and registered API bridge.
UO.InviteToParty
Reads the currently loaded ClassicUO map/tile/art asset data using the active client asset loaders.
UO.IsFemale
мобайл has the female flag set, False otherwise.
UO.IsFlying
Читает зарегистрированное значение текущего состояния персонажа/клиента или runtime. Тип указан в сигнатуре; для записи используйте соответствующий Set-метод, если он зарегистрирован.
UO.IsFrozen
Читает зарегистрированное значение текущего состояния персонажа/клиента или runtime. Тип указан в сигнатуре; для записи используйте соответствующий Set-метод, если он зарегистрирован.
UO.IsHouse
Возвращает True , если указанный объект является мульти-объектом (дом, корабль или другая многотайловая структура), иначе False .
UO.IsMovable
Возвращает True , если указанный объект является перемещаемым, иначе False .
UO.IsParalysed
Читает зарегистрированное значение текущего состояния персонажа/клиента или runtime. Тип указан в сигнатуре; для записи используйте соответствующий Set-метод, если он зарегистрирован.
UO.IsParalyzed
мобайл is paralyzed (frozen), False otherwise.
UO.IsRunning
мобайл is currently running, False otherwise.
UO.IsYellowHits
Возвращает True , если у указанного мобайла жёлтая полоса здоровья (указывает на неуязвимость или особый статус), иначе False .
UO.KeyPress
Эмулирует нажатие клавиши по Windows virtual-key коду. Необязательные count и delay задают число повторений и задержку после каждого нажатия: по умолчанию 1 и 105 мс. Press является алиасом KeyPress. Ввод получает активное окно ОС; команда сама не активирует клиент.
UO.Launch
Запускает внешнюю программу filename с параметрами parameter
UO.Light
Изменяет освещение в игре.
UO.LineID
Возвращает серийный номер (ID) говорящего из последней найденной записи журнала.
UO.LineIndex
Reads or changes the requested mobile/player stat/state through the current ClassicUO world model and registered API bridge.
UO.LineName
Возвращает имя говорящего из последней найденной записи журнала.
UO.LOSOptions
LOSOptions is no longer a state-only setting. UO.CheckLOS(...) consumes the current value on every check. The Basic implementation evaluates the currently loaded ClassicUO map, land, static, multi and world-item tile data. Walls and impassable tiles block LOS; RunUO mode also respects NoShoot; POL can opt into NoShoot and window-through behavior with the flags above.
UO.MFGI
Выводит текущий список найденных serial через | в формате 0xXXXXXXXX. Не запускает новый поиск.
UO.MobileCanBeRenamed
Возвращает True , если указанный мобайл может быть переименован (например, пет или фолловер), иначе False .
UO.Morph
Меняет тело вашего персонажа на указаный тип.
UO.Msg
Выводит текст на сервер.
UO.OpenDoor
Отправляет серверу запрос на открытие двери перед персонажем.
UO.Paralyzed
Возвращает True , если собственный персонаж в данный момент парализован (заморожен), иначе False .
UO.PartyAcceptInvite
Reads the currently loaded ClassicUO map/tile/art asset data using the active client asset loaders.
UO.PartyCanLootMe
Reads the currently loaded ClassicUO map/tile/art asset data using the active client asset loaders.
UO.PartyDeclineInvite
Reads the currently loaded ClassicUO map/tile/art asset data using the active client asset loaders.
UO.PartyLeave
Reads the currently loaded ClassicUO map/tile/art asset data using the active client asset loaders.
UO.Picking
Возвращает 1, если курсор клиента удерживает поднятый предмет, иначе 0. Это состояние операции переноса, не состояние target.
UO.PlayWav
Воспроизводит WAV-файл асинхронно.
UO.PredictedX
Возвращает предсказанную координату X персонажа на основе текущей траектории движения.
UO.PredictedY
Возвращает предсказанную координату Y персонажа на основе текущей траектории движения.
UO.PredictedZ
Возвращает предсказанную координату Z (высоту) персонажа на основе текущей траектории движения.
UO.Press
Эмулирует нажатие клавиши по Windows virtual-key коду. Необязательные count и delay задают число повторений и задержку после каждого нажатия: по умолчанию 1 и 105 мс. Press является алиасом KeyPress. Ввод получает активное окно ОС; команда сама не активирует клиент.
UO.ProxyIP
Reports proxy state only. It deliberately does not return the game-server IP as a fake proxy address.
UO.ProxyPort
Reports proxy state only and does not mirror the game-server port.
UO.QuestRequest
Reads or changes the requested mobile/player stat/state through the current ClassicUO world model and registered API bridge.
UO.Random
Возвращает случайное целое число в диапазоне 0..maxnumber
UO.Rename
Посылает запрос переименования персонажа mobile в newName. Сервер решает, разрешено ли переименование. Команда ничего не возвращает.
UO.RenameMobile
Отправляет серверу запрос на переименование указанного мобайла.
UO.RequestStats
Отправляет серверу пакет запроса статуса для указанного мобайла.
UO.Resend
Обновляет как минимум точные координаты персонажа, а на многих шардах так же окружающие предметы.
UO.Salute
Выполняет анимацию салюта (эмоцию) персонажем.
UO.ScanInt
Reads or changes the requested mobile/player stat/state through the current ClassicUO world model and registered API bridge.
UO.Set
В этой реализации изменяет только три именованные настройки: finddistance (расстояние поиска), grabdelay (задержка переноса в мс), equipfordress (режим экипировки при Dress). Имена сравниваются без учёта регистра. Числовая и строковая перегрузки используют один путь; строка поддерживает 0x/0X, неверное число превращается в 0. Неизвестное имя не меняет настройки и не вызывает ошибку. Это не универсальный setter всех 310 runtime-значений.
UO.SetARExtParams
The values are no longer stored as inert runtime-only strings. Basic passes them into the actual ClassicUO reconnect selection pipeline:
UO.SetArm
Запоминает одетое на персонаже вооружение под именем набора Name.
UO.SetAutoBuyDelay
Устанавливает задержку (в миллисекундах) между автоматическими покупками, запускаемыми AutoBuy / AutoBuyEx .
UO.SetAutoSellDelay
Устанавливает задержку (в миллисекундах) между автоматическими продажами, запускаемыми AutoSell .
UO.SetBadLocation
Помечает тайл карты как непроходимый для системы поиска пути.
UO.SetCatchBag
Назначает контейнер в качестве «catch bag» — все предметы, получаемые персонажем (добыча, обмен и т.д.), автоматически перемещаются в этот контейнер.
UO.SetDefault
Команда служит для установки руны по умолчанию в стандартном рунбуке.
UO.SetEasyUO
Записывает значение в общий реестр EasyUO (только Windows).
UO.SetEvent
Registers or removes a legacy Basic event handler. Registration captures the current state and does not execute the handler immediately. Supported live events are SeeNewPlayer, Death, ChangeHitPoints, ChangeMana, and ChangeStamina; they are evaluated while the script yields through UO.Wait. repeat=FALSE/0 is one-shot and is automatically disabled after the first matching transition; repeat=TRUE/1 remains armed. For historical compatibility, a non-numeric third argument such as 'exec OnChange' is treated as the handler name and enables repeating mode.
UO.SetEventProc
Registers a repeating handler through the same live-state event engine as UO.SetEvent. Procname='' unregisters the event. Registration does not execute the handler immediately; the handler is evaluated on subsequent UO.Wait yields when the documented event transition occurs.
UO.SetRec
UO.SetRec() is the one-shot recorder. It clears the previous recording, arms capture, then lets the next compatible legacy UO.* command execute normally while storing the command name together with its typed arguments. The recorder disarms immediately after that one capture; UO.UseRec() replays the saved action.
UO.SetSeason
Устанавливает сезон согласно season_num: 0 - по умолчанию (текущий) 1 - spring (весна) 2 - summer (лето) 3 - fall (осень) 4 - winter (зима) 5 - desolation (засуха)
UO.SetShowZ
Сохраняет локальный флаг showZ (0/1). В этот флаг не подключён к отрисовке: команда сама не включает отображение высоты. Не следует описывать её как действующий переключатель UI.
UO.SetSilentMode
Controls automatic diagnostic output to the Info Window. When silent mode is disabled (False), Gump description/query helpers may both return their data and mirror the lines into the Info Window. When silent mode is enabled (True), those helpers return data without automatic Info Window output.
UO.SetStatLockState
Отправляет серверу запрос на изменение состояния блокировки характеристики персонажа.
UO.SetStatState
Алиас для SetStatLockState .
UO.ShardName
Возвращает имя шарда, к которому персонаж сейчас подключён (или был подключён последним).
UO.ShutdownWindows
Зарегистрированное совместимое имя, выполнение которого в ClassicUO явно запрещено: выбрасывает NativeSubrutineException. Windows не выключается. Не используйте как рабочую команду завершения системы.
UO.Snap
Сохраняет снимок клиента через TakeScreenshot. Без аргументов выбираются стандартное имя, quality=100 и includeUi=1. quality ограничивается 1–100; includeUi определяет включение интерфейса. Возвращает результат клиентской операции сохранения.
UO.Snoop
Открывает пустой контейнер, аналогичный Object, или показаному прицелом если параметры не указаны.
UO.Sound
Проигрывает игровой звук согласно номеру sndnumber.
UO.StealthCnt
Возвращает количество шагов, которые сделал персонаж в скрытном (Stealth) режиме.
UO.StealthInfo
Returns information about the actual product version and embedded ClassicUO / BadNewbie / Basic IDE runtime as [productName, productVersion, clientPath]. The version is sourced from the current Basic IDE product version instead of the old hard-coded compatibility value 1.0.
UO.Str
Reads or changes the requested mobile/player stat/state through the current ClassicUO world model and registered API bridge.
UO.TicksAnim
Возвращает сохранённую метку Timer в десятых долях секунды. В этой реализации она обновляется, в частности, при успешной проверке Move(). Это не отдельный счётчик кадров анимации.
UO.TicksUse
Возвращает сохранённую метку UO.Timer для применения объекта. Единица — десятая доля секунды.
UO.ToggleFly
Переключает режим полёта для персонажа-Гаргульи.
UO.UnsetArm
Убирает из памяти запомненый набор вооружения Name.
UO.UnsetCatchBag
Сбрасывает текущий «catch bag».
UO.UseFromGround
Ищет объект указанного типа и цвета на земле, затем использует (double-click) его.
UO.UseOtherPaperdollScroll
Открывает скролл статуса персонажа (Character Status, из окна папердолла) для указанного мобайла.
UO.UseProxy
Compatibility query for proxy mode. The current ClassicUO/Basic embedded runtime does not expose a separate proxy transport, so this returns 0 rather than pretending the normal game connection is a proxy.
UO.UseRec
Replays the command and typed arguments stored by the UO.SetRec() recorder through the same legacy compatibility dispatcher. Replay does not consume the recording, so the same action can be executed repeatedly. If no valid recording exists, UO.UseRec() performs no action and reports the missing recording in a connected client.
UO.UseSelfPaperdollScroll
Открывает скролл статуса персонажа (Character Status, из окна папердолла) для текущего персонажа.
UO.UseVirtue
Активирует указанную добродетель.
UO.Version
Prints the real Basic product version from the active ClassicUO / BadNewbie / Basic IDE client. The value is sourced from the live product-version bridge and is not a hard-coded compatibility placeholder.