Skip to content

ES Runtime API 11 Casting Commands

Codex edited this page Oct 11, 2026 · 2 revisions

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

Tiempo de ejecución API: transmitir comandos

Inicio · C# · IDE · UO API · A–Z · Ejemplos · Idiomas

Cada equipo abre una tarjeta con firmas C#, parámetros y varios ejemplos independientes.

Magia

Envía una solicitud para usar un hechizo/habilidad. El formato de cadena con un argumento devuelve 1 si el cliente acepta la solicitud y 0 si el nombre es desconocido o rechazado. Esto no es una confirmación de un efecto exitoso en el servidor. El formulario con objetivo primero pone en cola el objetivo y luego envía la acción. Formularios compactos con target=0/-1 buscan un personaje usando filtros; serial explícito se utiliza directamente. El último indicador UO.Wait/waitTarget permite esperar a que se consuma la cola de destino hasta 1000 ms; cuando se agota el tiempo de espera, se devuelve 0 y se borra la cola. La bandera no es una duración en milisegundos.

Magia

Activa una habilidad de arma por su nombre o numérico ID. CastAbility es un alias de UseAbility. Devuelve 0 si ID no es válido o no tiene carácter; Aceptar una solicitud no garantiza un acceso exitoso al servidor.

Magia

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.

Magia

Devuelve true si el hechizo o habilidad especificado está actualmente activo en el personaje; en caso contrario, false.

Magia

Devuelve el valor almacenado de UO.Timer en el momento en que se aceptó la solicitud de transmisión. La unidad es una décima de segundo; no confirma el resultado del hechizo.

Clone this wiki locally