Skip to content

RU Runtime API 11 Casting Commands

Codex edited this page Oct 11, 2026 · 2 revisions

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

Runtime API — Команды каста

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

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

Магия

Отправляет запрос на применение заклинания/навыка. Строковая форма с одним аргументом возвращает 1 при принятии запроса клиентом и 0 при неизвестном имени или отказе. Это не подтверждение успешного эффекта на сервере. Форма с target сначала ставит цель в очередь, затем отправляет действие. Компактные формы с target=0/-1 ищут персонажа по фильтрам; явный serial используется напрямую. Последний флаг UO.Wait/waitTarget включает ожидание расходования очереди target до 1000 мс; при тайм-ауте возвращается 0 и очередь очищается. Флаг не является длительностью в миллисекундах.

Магия

Активирует способность оружия по её имени или числовому ID. CastAbility является алиасом UseAbility. Возвращает 0 при неверном ID/отсутствии персонажа; принятие запроса не гарантирует успешный удар на сервере.

Магия

Queues/sets the object target and submits the spell through the ClassicUO cast bridge. The target UO.Wait is cancelled when the cast request itself is rejected so a failed CastToObject does not leave a stale target trap behind.

Магия

Возвращает true , если указанное заклинание или способность в данный момент активны на персонаже, иначе false .

Магия

Возвращает сохранённое значение UO.Timer на момент принятого запроса каста. Единица — десятая доля секунды; не подтверждает результат заклинания.

Clone this wiki locally