Skip to content

ES Command Modes and Offline IDE

Bad Newbie edited this page Oct 16, 2026 · 1 revision

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

Modos de comandos e IDE sin conexión

El origen determina la presentación: los comandos del chat gráfico abren una tabla con campos, valores, Ctrl+C y desplazamiento. Los scripts C# reciben texto sin ventanas ni cursor de objetivo, aunque el juego esté abierto. Solo se muestran datos conocidos por el cliente.

Info e InfoTile sin argumentos activan un objetivo en el chat gráfico. En un script Info() lee el último objeto objetivo o el jugador; InfoTile() el suelo bajo el jugador. serial, type y coordenadas permiten seleccionar un elemento concreto. El tercer argumento de InfoTile(x,y,map) es el mapa.

InfoGump() lee la última ventana activa del servidor o del cliente. ID o índice selecciona una ventana; last, LastGump y Last Gump indican la última. InfoGumps devuelve la lista sin los inspectores. Solo los comandos gráficos abren la tabla.

Hide oculta localmente un objeto cargado sin usar Hiding. Resend/Resync cancela esta ocultación y restaura el estado de dibujo anterior, incluso tras varios Hide. Los datos y el indicador Hidden del servidor no cambian.

Manager incluye C# IDE, API Manual y SessionHost. No requiere una carpeta Full_Client vecina. Con Client, el editor externo utiliza la misma sesión sin otro inicio de sesión. Edición, validación C#, compilación, descompilación y ayuda están disponibles sin conexión; las acciones de juego necesitan un mundo activo. Los ajustes se guardan en Game Manager.

#InfoTile
#UO.InfoTile()
#InfoGump
#InfoGump LastGump
string tileReport = UO.InfoTile(UO.GetX(), UO.GetY(), UO.GetWorldNum());
string gumpReport = UO.InfoGump();
UO.Print(tileReport);
UO.Print(gumpReport);

UO.Resend()

Clone this wiki locally