-
Notifications
You must be signed in to change notification settings - Fork 0
DE Installation
Home · BASIC · UO API · A–Z · Examples · Languages
- Windows x64;
- ein entpacktes Release-Paket in einem Ordner mit Schreibrechten;
- legal bezogene Ultima-Online-Spieldaten;
- Adresse und Port des gewünschten Spielservers.
Der fertige Client ist als NativeAOT-Anwendung gebaut. Für den normalen Start des fertigen Clients muss kein .NET SDK installiert werden.
Das Paket enthält zwei getrennte Clients:
| Ordner | Inhalt |
|---|---|
client |
Bad Newbie, Basic IDE Runtime, Basic IDE, API Manual, AutoLoad und Basic-Makros |
client-without-yoko |
Bad Newbie ohne Basic Runtime, IDE und Basic-Makros |
Die entsprechenden Quellcodeordner heißen project und project-without-yoko. Mischen Sie keine Dateien der beiden Editionen.
- Entpacken Sie das gesamte Archiv in einen neuen Ordner.
- Öffnen Sie
clientoderclient-without-yoko. - Starten Sie
ClassicUO.exeaus diesem Ordner. - Geben Sie bei der ersten Einrichtung den Ordner der Ultima-Online-Spieldaten an.
- Konfigurieren Sie Server, Port und Konto wie gewohnt.
- Prüfen Sie nach dem Login, ob der richtige Charakter und das richtige Profil geladen wurden.
Starten Sie ClassicUO.exe nicht ohne die danebenliegenden Bibliotheken und Ressourcen. Kopieren Sie außerdem keine einzelnen ausführbaren Dateien über eine ältere Installation.
Wenn neben dem Archiv eine Datei .sha256.txt veröffentlicht wurde, vergleichen Sie die Prüfsumme:
Get-FileHash .\ClassicUO-BadNewbie-BasicIDE.zip -Algorithm SHA256Der angezeigte Wert muss mit der veröffentlichten Prüfsumme übereinstimmen.
- Öffnen Sie Options → Basic IDE.
- Wählen Sie den AutoLoad für den aktuellen Charakter.
- Drücken Sie Apply.
- Öffnen Sie Basic IDE.
- Erstellen oder öffnen Sie eine Skriptdatei.
- Stellen Sie sicher, dass eine vollständige
SUB Main()vorhanden ist. - Starten Sie sie über Run Script oder
F5.
Neue unbenannte Dateien speichert die IDE standardmäßig in Autoload\Scripts. Eine bereits geöffnete Datei wird wieder an ihren ursprünglichen Pfad geschrieben.
Kopieren Sie .ttf- oder .otf-Dateien in Fonts neben dem Client. Ist der Client bereits geöffnet, verwenden Sie Reload Fonts folder und danach Apply. Die Schriften werden nur vom Client geladen und nicht systemweit in Windows installiert.
Sichern Sie vor einem Austausch mindestens:
- Profile und Einstellungen;
- eigene AutoLoad-Dateien;
-
Autoload\Scripts; - eigene Dateien aus
Fonts.
Entpacken Sie eine neue Ausgabe in einen leeren Ordner und übernehmen Sie nur Ihre Daten. Alte Runtime-, IDE- oder Rendering-Bibliotheken können bereits behobene Fehler zurückbringen.
- Der Login-Bildschirm erscheint und der Client findet die Spieldaten.
- Options → Bad Newbie lässt sich öffnen und Apply behält Änderungen.
- In der Full-Edition öffnen sich Basic IDE und API Manual.
- Ein minimales Skript mit
UO.Print(...)startet und beendet sich. - Die Without-Basic-Edition zeigt keine Basic-Seite und keine Basic-Makros.
ClassicUO
Bad Newbie & Basic IDE
Найти в справочнике
Клиент и скрипты
Каталоги значений
Разработка и помощь