Skip to content

DE Runtime API 24 Persistent State

Codex edited this page Oct 12, 2026 · 4 revisions

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

Laufzeit API – Persistenter Zustand

Home · C# · IDE · UO API · A–Z · Beispiele · Sprachen

Jedes Team öffnet eine Karte mit C#-Signaturen, Parametern und mehreren unabhängigen Beispielen.

Bewegung

Fügt die übergebenen Werte zur gleichnamigen Kompatibilitätsliste für die aktuelle Laufzeit hinzu. Elemente werden über |; serialisiert. Dies ist eine Änderung der lokalen Liste, keine eigenständige Spielaktion.

Client UI

Creates a persistent client-side overlay entry used by the actual ClassicUO WorldMapGump. The map renders line, ellipse, rectangle, direction-arrow and text figure kinds. World-coordinate figures follow the current map transform/zoom; screen-coordinate figures are relative to the map gump. The returned ID is used by UpdateFigure and RemoveFigure.

Magie

Der Befehl wird verwendet, um dem Standardobjekt-Runbook eine Gate-Gebühr hinzuzufügen.

Sound & Visual Environment

Gibt das Wort Alarm im lokalen ClassicUO-Syslog aus. Wird als Hinweis zum Eintreten einer Bedingung im Skript verwendet.

Bewegung

Ändert den Status des Kontrollkästchens in den Client-Optionen „Immer ausführen“ (sofern der Client diese Option unterstützt).

Diagnose und Selbstbeobachtung

Gibt 1 zurück, wenn der angegebene Befehlsname zur Laufzeit registriert ist, andernfalls 0. Um die Anzahl der Argumente zu überprüfen, verwenden Sie ApiSignatureExists, für Werte ohne Aufruf verwenden Sie ApiParameterExists.

Diagnose und Selbstbeobachtung

Überprüft einen registrierten Laufzeitwert oder ein benanntes Objekt. Gibt 1 oder 0 zurück. Ein leerer Name ergibt 0; Optionen mit UO werden geprüft. und ohne Präfix.

Diagnose und Selbstbeobachtung

Gibt 1 zurück, wenn eine Registrierung des angegebenen Namens mit der angegebenen Anzahl von Argumenten vorliegt. Hierbei handelt es sich um eine Namens- und Aritätsprüfung, nicht um eine Bestätigung von Werttypen oder der Verfügbarkeit von Spielobjekten.

Charakter

Entfernt alle Waffen und bewaffnet sich dann mit dem my_name-Satz, der zuvor mit dem Befehl SetArm gespeichert wurde.

Geschäfte und Händler

Installiert einen automatischen Hook für den Einkauf bei Anbietern.

Geschäfte und Händler

Erweiterte Version von AutoBuy mit zusätzlicher Filterung nach Preis und Artikelname.

Geschäfte und Händler

Richtet einen automatischen Hook für den Verkauf an Lieferanten ein.

Kampf

Versucht, den aktuellen Charakter mit Bandagen zu versehen.

Bücher

Finds the currently open ModernBookGump, verifies that it is editable, updates the visible title/author controls and sends Send_BookHeaderChanged (or the old-protocol header packet when required by the client version).

Sprache und Chat

Führt die „Verbeugung“-Geste aus – der Charakter verbeugt sich.

Konvertierung & Kompatibilität

Veralteter Befehl zum Reparieren eines anderen nativen Clients. In ClassicUO wird lediglich eine Meldung ausgegeben, dass ein solcher Patch nicht erforderlich ist. Beeinträchtigt weder Bewegung, Sprache noch Behälter.

Geschäfte und Händler

An den Namen des Verkäufers hängt name das Schlüsselwort Purchase aus der Datei „injection.ini“ (normalerweise „buy“) an und spricht diesen Satz aus. Anschließend kauft er Dinge gemäß der Liste im Kaufmenü, die der Verkäufer anzeigt.

Charaktere und Kreaturen

Gibt einen Zeiger auf die Möglichkeit zurück, den Namen des angegebenen Zeichens zu ändern.

Client & Verbindung

Sends a tokenized 0x73 ping packet and waits for the matching server echo up to timeoutMS. It does not substitute IsOnline() for a network round trip.

Welt & Geometrie

Ein positives Ergebnis erfordert das Erreichen des Endpunkts. Das Überschreiten des Durchquerungslimits und ungültige Koordinaten gelten nicht als Erfolg.

Client UI

Ändert den Status des Kontrollkästchens in den Clientoptionen von Transparency Circle.

Client UI

Clears every client-side map figure created through the C# AddFigure API. Normal World Map marker files/user markers are not affected.

Client UI

Reads or updates the current client UI/Gump state through the registered C#/ClassicUO UI route.

Client & Verbindung

Schließen Sie das Ultima Online-Clientfenster.

Client UI

Ändert die Farbe des Textes, den Injection in die Konsole schreibt.

Client & Verbindung

Operates on the active C#/ClassicUO runtime, network or profile state through the registered implementation route.

Menüs und Kontextmenüs

Reads or updates the current client UI/Gump state through the registered C#/ClassicUO UI route.

Menüs und Kontextmenüs

Reads or updates the current client UI/Gump state through the registered C#/ClassicUO UI route.

Welt & Geometrie

Operates on the active C#/ClassicUO runtime, network or profile state through the registered implementation route.

Charakter

Entfernt Gegenstände aus beiden Händen (rechts und links) in den Rucksack des Charakters.

Client & Verbindung

Operates on the active C#/ClassicUO runtime, network or profile state through the registered implementation route.

Charakter

Steigen Sie vom Pferd und stecken Sie einen „Sattel“ in Ihren Rucksack – einen Gegenstand, der mit dem Pferd verbunden ist.

Welt & Geometrie

Gibt den Abstand in Kacheln zwischen zwei Punkten (X1, Y1) und (X2, Y2) zurück.

Gegenstände

Reads or mutates the current ClassicUO item/equipment state through the registered runtime route and client action queue.

Diagnose und Selbstbeobachtung

Schreibt alle weltweit bekannten Dinge in eine Protokolldatei und gibt die wichtigsten Parameter an.

Gegenstände

Aus Kompatibilitätsgründen wird der alte Befehl beibehalten.

Sprache und Chat

Übergibt den Stringnamen der Animation/Aktion an GameActions.EmoteAction. Dies ist eine Charakteraktion, kein Drucken von normalem Text in ein Tagebuch.

Konvertierung & Kompatibilität

Dekodiert den Buchstabeneintrag EasyUO in eine numerische Kennung. Beide Befehle verwenden DecodeEasyUoId; Das Ergebnis ist int, keine Hex-Zeichenfolge.

Konvertierung & Kompatibilität

Konvertiert die Literalnotation serial EasyUO (Basis 26, A=0) in die Hex-String-Injection. Bei Buchstaben wird die Groß-/Kleinschreibung nicht beachtet; Nicht-Buchstabenzeichen werden übersprungen. Die Umkehrfunktion ist Inj2EUO.

Gegenstände

Überprüft, ob serial in der geladenen Client-Welt vorhanden ist: 1 – Objekt gefunden, 0 – nicht. Die Zeichenfolgenüberladung löst zunächst den Objektnamen auf. Die Abwesenheit in der Client-Welt ist kein Beweis für eine Löschung auf dem Server.

Diagnose und Selbstbeobachtung

Gibt erweiterte Informationen zu einem Zeichen als TExtendedInfo-Eintrag zurück.

Client UI

Writes to the Info Window through the client text-information route. It does not merely emit a normal in-game/system chat message.

Client UI

Reads or updates the current client UI/Gump state through the registered C#/ClassicUO UI route.

Sprache und Chat

Reads, filters or emits speech/journal data through the registered ClassicUO runtime route.

Sound & Visual Environment

Aktiviert/deaktiviert die Berechtigung zum Ändern des Wetters.

Sprache und Chat

Veralteter Befehl zum Reparieren eines anderen nativen Clients. In ClassicUO wird lediglich eine Meldung ausgegeben, dass ein solcher Patch nicht erforderlich ist. Beeinträchtigt weder Bewegung, Sprache noch Behälter.

Charakter

Liest den registrierten Wert des aktuellen Zeichen-/Clientstatus oder der aktuellen Laufzeit. Der Typ wird in der Signatur angegeben; Verwenden Sie zum Schreiben die entsprechende Set-Methode, sofern diese registriert ist.

Client UI

Legt die Sprachfarbe Ihres Charakters fest.

Gegenstände

Entfernt ein Objekt aus dem Injektionsspeicher.

Journal

Compatibility alias for the pattern-selection state used by journal searches. For 'first|second|third', matching second sets FoundedParamId() to 1. It no longer exposes the internal ClassicUO journal text/message type.

Charakter

Liest den registrierten Wert des aktuellen Zeichen-/Clientstatus oder der aktuellen Laufzeit. Der Typ wird in der Signatur angegeben; Verwenden Sie zum Schreiben die entsprechende Set-Methode, sofern diese registriert ist.

Skripte & Laufzeit

Gibt 1 zurück, wenn die Prozedur vom Manager C# gefunden wurde und derzeit ausgeführt wird, andernfalls 0. Argument ist der Name der Prozedur.

Client & Verbindung

Reads or changes the requested mobile/player stat/state through the current ClassicUO world model and registered API bridge.

Gegenstände

Gibt den „alternativen Namen“ des Objekts mit ObjID zurück.

Geschäfte und Händler

Gibt die Verzögerung (in Millisekunden) zurück, die nach jedem automatischen Kaufvorgang über AutoBuy oder AutoBuyEx angewendet wird.

Geschäfte und Händler

Gibt die Verzögerung (in Millisekunden) zurück, die nach jedem automatischen Verkaufsvorgang bis AutoSell angewendet wird.

Buffs & Effekte

Gibt eine Liste der aktiven Buffs und Debuffs des Charakters zurück.

Lokalisierung

Gibt den Text des Tooltips eines Objekts mit ObjID als vorgefertigten String zurück.

Lokalisierung

Gibt eine lokalisierte Cliloc-Zeichenfolge an der angegebenen ClilocID zurück.

Gegenstände

Gibt die Farbe (hue) des Objekts mit ObjID zurück.

Container

Gibt den Inhalt des Containers mit ID als Array von TContentItemData-Einträgen zurück.

Charakter

Reads Dexterity from PlayerMobile. UO.GetDex() is equivalent to reading the active player's value. UO.GetDex(self) reads the same value.

Bewegung

Gibt einen Objektparameter zurück (standardmäßig Spielercharakter) – Richtung, von 0 bis 7

Profile & Konfiguration

Gibt den Wert der globalen EasyUO-Variable anhand ihrer Indexnummer zurück.

Gegenstände

Operates on the active C#/ClassicUO runtime, network or profile state through the registered implementation route.

Charakter

Liest den registrierten Wert des aktuellen Zeichen-/Clientstatus oder der aktuellen Laufzeit. Der Typ wird in der Signatur angegeben; Verwenden Sie zum Schreiben die entsprechende Set-Methode, sofern diese registriert ist.

Charakter

Liest den registrierten Wert des aktuellen Zeichen-/Clientstatus oder der aktuellen Laufzeit. Der Typ wird in der Signatur angegeben; Verwenden Sie zum Schreiben die entsprechende Set-Methode, sofern diese registriert ist.

Gegenstände

Gibt einen Objektparameter zurück (standardmäßig Spielercharakter) – Objekttyp

Diagnose und Selbstbeobachtung

In der aktuellen Implementierung nimmt es die genaue Zeichenfolge „character“ und gibt den Namen seines Charakters zurück. Für jeden anderen Wert wird die Zeichenfolge „UNKNOWN“ zurückgegeben. Dies ist weder ein Info-Fensterbefehl noch eine allgemeine Abfrage beliebiger Eigenschaften.

Charakter

Reads Intelligence from PlayerMobile. UO.GetInt() is equivalent to reading the active player's value. UO.GetInt(self) reads the same value.

Gegenstände

Liest das Paralyse-Flag des geladenen Charakters: 1 – IsParalyzed ist gesetzt, andernfalls 0. Überprüft weder Truhen- noch Türschlösser.

Welt & Geometrie

Reads the currently loaded ClassicUO map/tile/art asset data using the active client asset loaders.

Charaktere und Kreaturen

Gibt detaillierte Daten über das Mobiltelefon von ID als TMobileData-Datensatz zurück.

Charaktere und Kreaturen

Zählt nur geladene World.Mobiles auf; Gewöhnliche Item-Objekte sind ausgeschlossen. Optionale Filter und die nächstgelegene Reihenfolge werden vom gemeinsamen Suchkern angewendet.

Gegenstände

Gibt den Namen des Objekts mit ObjID zurück.

Charakter

Liest den registrierten Wert des aktuellen Zeichen-/Clientstatus oder der aktuellen Laufzeit. Der Typ wird in der Signatur angegeben; Verwenden Sie zum Schreiben die entsprechende Set-Methode, sofern diese registriert ist.

Charakter

Liest den registrierten Wert des aktuellen Zeichen-/Clientstatus oder der aktuellen Laufzeit. Der Typ wird in der Signatur angegeben; Verwenden Sie zum Schreiben die entsprechende Set-Methode, sofern diese registriert ist.

Charakter

Liest den registrierten Wert des aktuellen Zeichen-/Clientstatus oder der aktuellen Laufzeit. Der Typ wird in der Signatur angegeben; Verwenden Sie zum Schreiben die entsprechende Set-Methode, sofern diese registriert ist.

Container

Gibt ID des übergeordneten Containers des Objekts mit ObjID zurück.

Geschäfte und Händler

Gibt den Preis eines Objekts mit ObjID zurück.

Gegenstände

Gibt die Stapelgröße (Anzahl) des Objekts mit ObjID zurück.

Quests & Tugenden

Returns the quest-arrow state directly as [exists, x, y]. This is the C# adaptation of the historical Pascal var/out point.

Charakter

Reads or changes the requested mobile/player stat/state through the current ClassicUO world model and registered API bridge.

Bewegung

Gibt einen Parameter des Objekts zurück (standardmäßig der Spielercharakter) – ob es läuft.

Charakter

Gibt den Sperrstatus des angegebenen Merkmals zurück.

Charakter

Reads Strength from PlayerMobile. UO.GetStr() is equivalent to reading the active player's value. UO.GetStr(self) reads the same value.

Welt & Geometrie

Gibt die durchschnittliche Oberflächenhöhe (Z) von Landschaftskacheln an einem angegebenen Kartenpunkt zurück.

Charakter

Gibt den Titel (Suffix) eines Objekts oder Mobiles mit der angegebenen ObjID zurück.

Gegenstände

Reads the current Object Property List. If the OPL is not cached yet, C# requests it from the shard and waits up to approximately 200 ms, polling without blocking the ClassicUO UI thread. If data arrives, the object name and property text are combined into one string.

Gegenstände

If structured OPL data is not cached, requests it and waits up to approximately 120 ms without blocking the UI thread.

Lokalisierung

Gibt die CodePage-Kodierung zurück. Standardkodierung der aktuellen .NET-Laufzeit. Hierbei handelt es sich nicht um einen Client-Sprachwechsel oder ein Windows-ANSI-Kodierungsversprechen; modern .NET gibt normalerweise UTF-8 (65001) zurück.

Dateien / JSON / Daten

Teilt eine Zeichenfolge in Wörter auf und gibt das Wort mit dem Index FROM NULL zurück. Ohne Trennzeichen werden Leerzeichen verwendet, leere Teile werden entfernt. Ein nicht erreichbarer Index gibt eine leere Zeichenfolge zurück.

Container

Gibt einen speziellen Wert zurück, der den Boden als Ziel oder Bestimmungsort in den Objekthandhabungs- und Suchmethoden angibt.

Diagnose und Selbstbeobachtung

Druckt einen Hinweis zur Verwendung von UO.* und den Pfad zu „Manuell“ in den C#-Einstellungen. Dies ist ein kurzer Tipp und kein Hilfe-Download aus dem Internet.

Client UI

Sendet eine Anfrage an den Server, um ein Hilfefenster anzuzeigen (ähnlich dem Drücken der Schaltfläche „Help“ im Spielclient).

Konvertierung & Kompatibilität

Reads or changes the requested mobile/player stat/state through the current ClassicUO world model and registered API bridge.

HTTP

Operates on the active C#/ClassicUO runtime, network or profile state through the registered implementation route.

HTTP

Performs an HTTP GET. The one-argument form returns/uses the registered text semantics; the LStream overload writes raw response bytes to a supported C# MemoryStream/File target.

HTTP

Operates on the active C#/ClassicUO runtime, network or profile state through the registered implementation route.

HTTP

Operates on the active C#/ClassicUO runtime, network or profile state through the registered implementation route.

Diagnose und Selbstbeobachtung

Ermöglicht ohne Argument die lokale Ausrichtung zur Auswahl eines geladenen Gegenstands oder Charakters. Nach der Auswahl öffnet sich das Fenster C# Objektinformationen und zeigt die Informationen im Protokoll an. Das Info(serial)-Formular zeigt sofort Text über das angegebene Objekt im Protokoll an und öffnet den Inspektor nicht. Wenn keine interaktive Auswahl verfügbar ist, verwendet das Formular ohne Argument lasttarget. Für Land- und statische Kacheln verwenden Sie InfoTile.

Diagnose und Selbstbeobachtung

Protokolliert die Farbe des Objekts im Hexadezimalformat 0xHHHH. Ohne Argument wird lasttarget verwendet; Es gibt keinen Rückgabewert.

Konvertierung & Kompatibilität

Konvertiert 32-Bit serial in Literalnotation mit Basis 26 (A=0). Serial=0 ergibt „A“. Die Umkehrfunktion ist EUO2Inj.

Gruppe

Reads the currently loaded ClassicUO map/tile/art asset data using the active client asset loaders.

Charakter

Reads or changes the requested mobile/player stat/state through the current ClassicUO world model and registered API bridge.

Konvertierung & Kompatibilität

Reads or changes the requested mobile/player stat/state through the current ClassicUO world model and registered API bridge.

Gruppe

Reads the currently loaded ClassicUO map/tile/art asset data using the active client asset loaders.

Charakter

true wenn für den ausgewählten Charakter oder die ausgewählte Kreatur die weibliche Geschlechtsflagge gesetzt ist; andernfalls false.

Charakter

Liest den registrierten Wert des aktuellen Zeichen-/Clientstatus oder der aktuellen Laufzeit. Der Typ wird in der Signatur angegeben; Verwenden Sie zum Schreiben die entsprechende Set-Methode, sofern diese registriert ist.

Charakter

Liest den registrierten Wert des aktuellen Zeichen-/Clientstatus oder der aktuellen Laufzeit. Der Typ wird in der Signatur angegeben; Verwenden Sie zum Schreiben die entsprechende Set-Methode, sofern diese registriert ist.

Multis & Häuser

Gibt true zurück, wenn das angegebene Objekt ein Mehrfachobjekt ist (Haus, Schiff oder eine andere Struktur mit mehreren Kacheln), andernfalls false.

Gegenstände

Gibt true zurück, wenn das angegebene Objekt beweglich ist, andernfalls false .

Charakter

Liest den registrierten Wert des aktuellen Zeichen-/Clientstatus oder der aktuellen Laufzeit. Der Typ wird in der Signatur angegeben; Verwenden Sie zum Schreiben die entsprechende Set-Methode, sofern diese registriert ist.

Charakter

true, wenn der ausgewählte Charakter oder die ausgewählte Kreatur gelähmt (eingefroren) ist; andernfalls false.

Bewegung

true wenn der ausgewählte Charakter oder die ausgewählte Kreatur gerade läuft; andernfalls false.

Charakter

Gibt true zurück, wenn das angegebene Mobiltelefon einen gelben Gesundheitsbalken hat (der Unverwundbarkeit oder einen Sonderstatus anzeigt), andernfalls false .

Maus und Tastatur

Emuliert einen Tastendruck mithilfe des virtuellen Windows-Tastencodes. Die optionale Anzahl und Verzögerung geben die Anzahl der Wiederholungen und die Verzögerung nach jedem Drücken an: standardmäßig 1 und 105 ms. Press ist ein Alias ​​von KeyPress. Die Eingabe wird vom aktiven Betriebssystemfenster empfangen; Der Befehl selbst aktiviert den Client nicht.

Skripte & Laufzeit

Führt das externe Programm Dateiname mit Parametern aus

Sound & Visual Environment

Ändert die Beleuchtung im Spiel.

Journal

Gibt die Seriennummer (ID) des Lautsprechers aus dem letzten gefundenen Protokolleintrag zurück.

Journal

Reads or changes the requested mobile/player stat/state through the current ClassicUO world model and registered API bridge.

Journal

Gibt den Sprechernamen aus dem letzten gefundenen Protokolleintrag zurück.

Welt & Geometrie

LOSOptions is no longer a state-only setting. UO.CheckLOS(...) consumes the current value on every check. The C# implementation evaluates the currently loaded ClassicUO map, land, static, multi and world-item tile data. Walls and impassable tiles block LOS; RunUO mode also respects NoShoot; POL can opt into NoShoot and window-through behavior with the flags above.

Suchen

Zeigt die aktuelle Liste der gefundenen serial über | an im Format 0xXXXXXXXX. Startet keine neue Suche.

Charaktere und Kreaturen

Gibt true zurück, wenn das angegebene Mobiltelefon umbenannt werden kann (z. B. Haustier oder Anhänger), andernfalls false .

Client UI

Ändert den Körper Ihres Charakters in den angegebenen Typ.

Sprache und Chat

Gibt Text an den Server aus.

Bewegung

Sendet eine Anfrage an den Server, die Tür für den Charakter zu öffnen.

Charakter

Gibt true zurück, wenn der eigene Charakter derzeit gelähmt (eingefroren) ist, andernfalls false.

Gruppe

Reads the currently loaded ClassicUO map/tile/art asset data using the active client asset loaders.

Gruppe

Reads the currently loaded ClassicUO map/tile/art asset data using the active client asset loaders.

Gruppe

Reads the currently loaded ClassicUO map/tile/art asset data using the active client asset loaders.

Gruppe

Reads the currently loaded ClassicUO map/tile/art asset data using the active client asset loaders.

Gegenstände

Gibt 1 zurück, wenn der Cursor des Clients ein ausgewähltes Element hält, andernfalls 0. Dies ist der Status des Übertragungsvorgangs, nicht der Status des Ziels.

Sound & Visual Environment

Spielt die WAV-Datei asynchron ab.

Bewegung

Gibt die vorhergesagte X-Koordinate eines Zeichens basierend auf dem aktuellen Bewegungspfad zurück.

Bewegung

Gibt die vorhergesagte Y-Koordinate eines Zeichens basierend auf dem aktuellen Bewegungspfad zurück.

Bewegung

Gibt die vorhergesagte Z-Koordinate (Höhe) eines Zeichens basierend auf dem aktuellen Bewegungspfad zurück.

Maus und Tastatur

Emuliert einen Tastendruck mithilfe des virtuellen Windows-Tastencodes. Die optionale Anzahl und Verzögerung geben die Anzahl der Wiederholungen und die Verzögerung nach jedem Drücken an: standardmäßig 1 und 105 ms. Press ist ein Alias ​​von KeyPress. Die Eingabe wird vom aktiven Betriebssystemfenster empfangen; Der Befehl selbst aktiviert den Client nicht.

Proxy

Reports proxy state only. It deliberately does not return the game-server IP as a fake proxy address.

Proxy

Reports proxy state only and does not mirror the game-server port.

Quests & Tugenden

Reads or changes the requested mobile/player stat/state through the current ClassicUO world model and registered API bridge.

Dateien / JSON / Daten

Gibt eine zufällige Ganzzahl im Bereich 0..maxnumber zurück

Charaktere und Kreaturen

Sendet eine Anfrage zum Umbenennen des Zeichens mobile in newName. Der Server entscheidet, ob eine Umbenennung zulässig ist. Der Befehl gibt nichts zurück.

Charaktere und Kreaturen

Sendet eine Anfrage an den Server, das angegebene Mobiltelefon umzubenennen.

Charakter

Sendet ein Statusanforderungspaket an den Server für das angegebene Mobiltelefon.

Client & Verbindung

Aktualisiert mindestens die genauen Koordinaten des Charakters und auf vielen Shards auch die umliegenden Objekte.

Sprache und Chat

Führt eine Feuerwerksanimation (Emotion) für den Charakter durch.

Konvertierung & Kompatibilität

Reads or changes the requested mobile/player stat/state through the current ClassicUO world model and registered API bridge.

Profile & Konfiguration

In dieser Implementierung werden nur drei benannte Einstellungen geändert: finddistance (Suchentfernung), grabdelay (Übertragsverzögerung in ms), equipfordress (Ausrüstungsmodus bei Dress). Beim Vergleich der Namen wird die Groß-/Kleinschreibung nicht beachtet. Numerische und String-Überladungen verwenden denselben Pfad; Die Zeichenfolge unterstützt 0x/0X, eine ungültige Zahl wird zu 0. Ein unbekannter Name ändert die Einstellungen nicht und verursacht keinen Fehler. Dies ist kein universeller Setter aller 310-Laufzeitwerte.

Charakter

The values are no longer stored as inert runtime-only strings. C# passes them into the actual ClassicUO reconnect selection pipeline:

Charakter

Merkt sich die Waffe, mit der der Charakter ausgerüstet ist, unter dem festgelegten Namen Name.

Geschäfte und Händler

Legt die Verzögerung (in Millisekunden) zwischen automatischen Käufen fest, die durch AutoBuy / AutoBuyEx ausgelöst werden.

Geschäfte und Händler

Legt die Verzögerung (in Millisekunden) zwischen automatischen Verkäufen fest, die durch AutoSell ausgelöst werden.

Suchen

Markiert eine Kartenkachel als unpassierbar für das Wegfindungssystem.

Container

Bezeichnet einen Container als „Fangbeutel“ – alle vom Charakter erhaltenen Gegenstände (Beute, Tausch usw.) werden automatisch in diesen Container verschoben.

Profile & Konfiguration

Der Befehl wird verwendet, um die Standardrune im Standard-Runbook festzulegen.

Profile & Konfiguration

Schreibt den Wert in die allgemeine EasyUO-Registrierung (nur Windows).

Skripte & Laufzeit

Registers or removes a legacy C# event handler. Registration captures the current state and does not execute the handler immediately. Supported live events are SeeNewPlayer, Death, ChangeHitPoints, ChangeMana, and ChangeStamina; they are evaluated while the script yields through UO.Wait. repeat=false/0 is one-shot and is automatically disabled after the first matching transition; repeat=true/1 remains armed. For historical compatibility, a non-numeric third argument such as 'exec OnChange' is treated as the handler name and enables repeating mode.

Skripte & Laufzeit

Registers a repeating handler through the same live-state event engine as UO.SetEvent. Procname='' unregisters the event. Registration does not execute the handler immediately; the handler is evaluated on subsequent UO.Wait yields when the documented event transition occurs.

Aufnahme / Wiedergabe

UO.SetRec() is the one-shot recorder. It clears the previous recording, arms capture, then lets the next compatible legacy UO.* command execute normally while storing the command name together with its typed arguments. The recorder disarms immediately after that one capture; UO.UseRec() replays the saved action.

Sound & Visual Environment

Legt die Jahreszeit entsprechend der Jahreszeitennummer fest: 0 – Standard (aktuell) 1 – Frühling 2 – Sommer 3 – Herbst 4 – Winter 5 – Trostlosigkeit (Dürre)

Client UI

Speichert die lokale Flagge showZ (0/1). Dieses Flag ist nicht mit dem Rendern verbunden: Der Befehl selbst beinhaltet keine Höhenanzeige. Es sollte nicht als aktiver Schalter UI beschrieben werden.

Client UI

Controls automatic diagnostic output to the Info Window. When silent mode is disabled (false), Gump description/query helpers may both return their data and mirror the lines into the Info Window. When silent mode is enabled (true), those helpers return data without automatic Info Window output.

Charakter

Sendet eine Anfrage an den Server, den Sperrstatus der Eigenschaften eines Charakters zu ändern.

Charakter

Alias ​​​​für SetStatLockState .

Client & Verbindung

Gibt den Namen des Shards zurück, mit dem der Charakter aktuell verbunden ist (oder zuletzt verbunden war).

Konvertierung & Kompatibilität

Ein registrierter kompatibler Name, dessen Ausführung in ClassicUO ausdrücklich verboten ist: löst NativeSubrutineException aus. Windows lässt sich nicht herunterfahren. Nicht als Befehl zum Herunterfahren des Betriebssystems verwenden.

Client UI

Speichert einen Snapshot des Clients über TakeScreenshot. Ohne Argumente werden der Standardname, quality=100 und includeUi=1 ausgewählt. Qualität ist auf 1–100 beschränkt; includeUi bestimmt, ob die Schnittstelle aktiviert ist. Gibt das Ergebnis eines Client-Speichervorgangs zurück.

Fähigkeiten

Öffnet einen leeren Container, ähnlich wie bei Object, oder wird durch das Fadenkreuz angezeigt, wenn keine Parameter angegeben sind.

Sound & Visual Environment

Spielt den Spielsound entsprechend der SND-Nummer ab.

Fähigkeiten

Gibt die Anzahl der Schritte zurück, die der Charakter im Stealth-Modus zurückgelegt hat.

Diagnose und Selbstbeobachtung

Returns information about the actual product version and embedded ClassicUO / BadNewbie / C# IDE runtime as [productName, productVersion, clientPath]. The version is sourced from the current C# IDE product version instead of the old hard-coded compatibility value 1.0.

UO.Str

Charakter

Reads or changes the requested mobile/player stat/state through the current ClassicUO world model and registered API bridge.

Sound & Visual Environment

Gibt die gespeicherte Timer-Beschriftung in Zehntelsekunden zurück. In dieser Implementierung wird es insbesondere dann aktualisiert, wenn die Move()-Prüfung erfolgreich ist. Dies ist kein separater Animationsbildzähler.

Gegenstände

Gibt die gespeicherte Bezeichnung UO.Timer zum Anwenden des Objekts zurück. Die Einheit ist eine Zehntelsekunde.

Charakter

Schaltet den Flugmodus für den Gargoyle-Charakter um.

Charakter

Entfernt das gespeicherte Waffenset „Name“ aus dem Speicher.

Container

Setzt den aktuellen „Fangsack“ zurück.

Gegenstände

Sucht nach einem Objekt des angegebenen Typs und der angegebenen Farbe auf dem Boden und verwendet es dann (double-Klick).

Charakter

Öffnet die Charakterstatus-Schriftrolle (Charakterstatus, aus dem Paperdoll-Fenster) für das angegebene Mobiltelefon.

Proxy

Compatibility query for proxy mode. The current ClassicUO/C# embedded runtime does not expose a separate proxy transport, so this returns 0 rather than pretending the normal game connection is a proxy.

Aufnahme / Wiedergabe

Replays the command and typed arguments stored by the UO.SetRec() recorder through the same legacy compatibility dispatcher. Replay does not consume the recording, so the same action can be executed repeatedly. If no valid recording exists, UO.UseRec() performs no action and reports the missing recording in a connected client.

Charakter

Öffnet den Charakterstatus-Scroller (aus dem Paperdoll-Fenster) für den aktuellen Charakter.

Quests & Tugenden

Aktiviert die angegebene Tugend.

Diagnose und Selbstbeobachtung

Prints the real C# product version from the active ClassicUO / BadNewbie / C# IDE client. The value is sourced from the live product-version bridge and is not a hard-coded compatibility placeholder.

Clone this wiki locally