RU Runtime API 20 Equipment Operations - LIHACHTETAN/ClassicUO-Bad-Newbie-CSharp-Scripts-IDE GitHub Wiki

Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어

Runtime API — Операции экипировки

Главная · C# · IDE · UO API · A–Z · Примеры · Языки

Каждая команда открывает карточку с C#-сигнатурами, параметрами и несколькими самостоятельными примерами.

UO.Dress

Персонаж

Восстанавливает ранее сохранённый именованный набор одежды.

UO.DressSavedSet

Персонаж

Восстанавливает набор одежды, сохранённый вызовом UO.SetDress() без имени.

UO.DressSpeed

Персонаж

Читает или задаёт паузу между операциями одевания/раздевания в текущем runtime. Помогает не отправлять серию действий слишком быстро для правил сервера.

UO.Equip

Персонаж

Надевает выбранный предмет на указанный слой своего персонажа.

UO.EquipDressSet

Персонаж

Альтернативное имя DressSavedSet: восстанавливает тот же безымянный набор одежды.

UO.EquipItems

Персонаж

Надевает один предмет или массив предметов. Слой каждой вещи определяется по её wearable-данным, поэтому вещь можно надеть из рюкзака.

UO.EquipLastWeapon

Персонаж

Запрашивает повторное экипирование последних сохранённых предметов правой и левой руки.

UO.EquipT

Персонаж

UO.GetEquipment

Персонаж

Читает список экипировки на ненулевых слоях объекта.

UO.GetLayer

Предметы

UO.GetLayerCount

Мир и геометрия

Считает записи неземельной геометрии в одной клетке.

UO.GetPlayerStatusText

Персонаж

Формирует короткий текст имени и здоровья объекта.

UO.GetTileLayer

Мир и геометрия

Читает номер слоя экипировки из записи tiledata.

UO.ObjAtLayer

Персонаж

Находит предмет на указанном слое экипировки собственного персонажа.

UO.ObjAtLayerEx

Читает предмет/контейнер в заданном слое у указанного загруженного персонажа.

Возвращает серийный номер (ID) предмета, экипированного в указанном слое заданного мобайла.

UO.SetDress

Персонаж

Запоминает текущие надетые одежду и доспехи для последующего восстановления.

UO.SetDressSpeed

Персонаж

Задаёт паузу между запросами переодевания.

UO.Undress

Персонаж

Снимает одежду и доспехи со слоёв 3,4,5,6,7,8,10,12,13,14,17,18,19,20,22,23,24. Руки, волосы, бороду, рюкзак, верховое животное и банк не затрагивает.

UO.Unequip

Персонаж

Снимает свою вещь с указанного слоя в собственный рюкзак.

UO.UnequipItems

Персонаж

Снимает перечисленные собственные надетые вещи в рюкзак. ID чужой вещи не снимает вашу вещь с того же слоя.

UO.UnsetDress

Персонаж

Удаляет запись именованного набора одежды, не снимая вещи.

UO.WearItem

Персонаж

Надевает выбранный предмет на числовой слой своего персонажа.