Skip to content

ES API Manual

Codex edited this page Sep 22, 2026 · 10 revisions

API Manual e Inspector — Español

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

API Manual

La referencia actual contiene 880 símbolos y los 812 nombres de comandos disponibles, con varios ejemplos por comando. El cliente lee los archivos editables de la carpeta externa API Manual; vuelva a abrir el manual en Theia para cargar los cambios. Las fichas detalladas compartidas están en ruso y parcialmente en inglés. Los identificadores no se traducen.

API · A–Z · Examples · Audit

Runtime es la única fuente

El contenido se genera en esta dirección:

Runtime registration → API Manual

Una descripción antigua no demuestra que un comando exista. Solo deben aparecer elementos registrados realmente por Runtime. Si un comando histórico ya no está registrado, se excluye; si hay un elemento registrado que faltaba en documentación antigua, se añade.

Contenido de una entrada API

Cada entrada incluye, cuando la registración lo proporciona:

  • nombre exacto y tipo de elemento;
  • firma real y todos los overloads registrados;
  • parámetros obligatorios y opcionales;
  • valores predeterminados;
  • valor de retorno o efecto;
  • valores admitidos;
  • fuente de datos y ruta hasta la llamada ClassicUO;
  • propiedades y elementos relacionados;
  • ejemplos válidos con sintaxis Basic Script.

Los nombres de comandos, identificadores y parámetros no se traducen.

Los procedimientos del usuario no son Runtime API

Las SUB y FUNCTION propias de AutoLoad o Autoload\Scripts no se añaden al catálogo Runtime. Permanecen visibles en Outline, navegación de símbolos y análisis estático del archivo seleccionado.

Modos de la ficha de comando

Al seleccionar un comando se muestra primero una ficha compacta con nombre exacto, tipo, sintaxis breve y valor devuelto (o efecto).

Información ampliada muestra todas las sobrecargas, parámetros, valores predeterminados, restricciones, dependencias, ruta Runtime, elementos relacionados y un ejemplo válido de Basic Script. La sintaxis y el retorno permanecen visibles en ambos modos.

API Inspector y depurador

Inspector explica el elemento elegido: firma, parámetros, return/efecto, ejemplo y ruta técnica. No es un flujo live con el resultado de todos los comandos.

Para ver el retorno concreto de una llamada:

SUB Main()
    VAR hp = UO.GetHP()
    UO.Print('HP: ' + CStr(hp))
END SUB

También puede guardar el resultado en una variable, detenerse con un breakpoint después de la llamada y consultarlo en Variables o Watch. locals, globals, stack frames y watches pertenecen a los paneles Debug.

Navegación e idiomas

El Manual admite EU, RU, UA, FR, DE, IT, ES, ZH, JA y KO. Las explicaciones se localizan, pero UO.*, firmas, rutas y código permanecen intactos. Ctrl-hover, API Inspector y Manual comparten los mismos Runtime metadata y renderer.

Auditoría de paridad

La comprobación automática debe producir:

Missing from Manual: 0
Not registered in Runtime: 0
Invalid signatures: 0
Duplicate entries: 0
Invalid Basic Script examples: 0

La auditoría evita entradas obsoletas, comandos no registrados, overloads incorrectos y ejemplos con sintaxis no admitida.

Manual vacío

Compruebe que utiliza la edición completa, que todos los archivos Basic/Theia están junto a ClassicUO.exe y que no se copiaron archivos IDE antiguos encima. Una navegación izquierda vacía suele indicar que se abrió el frontend, pero no se cargó el catálogo Runtime. Consulte Solución de problemas.

Clone this wiki locally