Repository navigation
FR Command Modes and Offline IDE
Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
Le contexte décide de l’affichage : les commandes du chat graphique ouvrent un tableau avec champs, valeurs, Ctrl+C et défilement. Un script C# reçoit du texte sans fenêtre ni cible, même si le jeu est affiché. Seules les données connues du client sont accessibles.
Sans argument, Info et InfoTile activent une cible dans le chat graphique. Dans un script, Info() lit la dernière cible objet ou le joueur ; InfoTile() le terrain sous le joueur. serial, type et coordonnées précisent la sélection. Le troisième argument de InfoTile(x,y,map) est la carte.
InfoGump() lit la dernière fenêtre active du serveur ou du client. ID ou index sélectionne une fenêtre ; last, LastGump et Last Gump désignent la dernière. InfoGumps fournit la liste sans les inspecteurs. Seule une commande graphique ouvre le tableau.
Hide masque localement un objet chargé sans utiliser Hiding. Resend/Resync annule ce masquage et restaure l’état d’affichage précédent, même après plusieurs Hide. Les données et le drapeau serveur Hidden restent inchangés.
Manager inclut C# IDE, API Manual et SessionHost. Aucun dossier Full_Client voisin n’est nécessaire. Avec Client, l’éditeur externe utilise la session existante sans nouvelle connexion. Édition, validation C#, compilation, décompilation et aide fonctionnent hors ligne ; les actions du jeu exigent un monde actif. Les réglages restent dans 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);ClassicUO — Bad Newbie & C# Scripts IDE