-
Notifications
You must be signed in to change notification settings - Fork 0
ES API Manual
Home · BASIC · UO API · A–Z · Examples · Languages
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.
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.
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.
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.
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.
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 SUBTambié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.
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.
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.
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.
ClassicUO
Bad Newbie & Basic IDE
Найти в справочнике
Клиент и скрипты
Каталоги значений
Разработка и помощь