Repository navigation
DE Settings Enhanced Map
Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
Die integrierten Karten in Manager, Full_Client und Client verbinden sich mit kompatiblen EnhancedMap-Servern. Die drei Programme nutzen gemeinsame Serverprofile und Kartendaten. Wählen Sie im Manager einen Charakter: Seine Spielsitzung besitzt die Kartenverbindung und läuft bei geschlossenem Spielfenster weiter.
- Öffnen Sie die Karte und den Verbindungsbereich. Fügen Sie ein Serverprofil hinzu.
- Tragen Sie Profilname, Adresse, Port und Benutzername des Kartenservers ein und speichern Sie. Ein üblicher Port ist 8887; verwenden Sie den Port Ihres Servers.
- Geben Sie das Passwort ein und verbinden Sie sich. Die Zugangsdaten erhalten Sie vom Administrator des Kartenservers.
- Aktivieren Sie bei Bedarf Passwortspeicherung, automatische Verbindung und Wiederverbindung mit dem gewünschten Intervall.
- Die Liste zeigt Benutzer desselben Serverraums. Empfangene Lebenspunkte, Ausdauer und Mana werden getrennt angezeigt.
- Auf Karte anzeigen zentriert die Ansicht; Verfolgen bewegt die Kartenkamera mit einem Teilnehmer. Die Bewegungsaktion der Karte steuert den Charakter.
- Der Chat sendet Text an Serverteilnehmer. Gemeinsame Markierungen enthalten Koordinaten, Karte und Beschreibung; eigene Markierungen können entfernt werden.
- Ein Signal sendet Koordinaten. Panic setzt das Hilfeflag in den Charakterdaten bis zum Ausschalten, Spielaustritt oder Verbindungswechsel.
- Ein Benutzer kann nach dem Spielaustritt am Kartenserver angemeldet bleiben. Die zurückgesetzte Position 0,0 erhält keine Markierung.
Die Servereinstellungen liegen in Game Manager/Enhanced Map/connections.json. Verbindungspasswörter werden für den aktuellen Windows-Benutzer geschützt im gleichen portablen Ordner gespeichert. Auf einem anderen Computer müssen sie erneut eingegeben werden. Serverprofile sind gemeinsam; die Serverauswahl gehört zum jeweiligen Charakterprofil.
Unterstützt werden die binären EnhancedMap-Protokolle 2 und 3. Bei inkompatiblen Servern erscheinen Ursache und Lösung. Protokolltext verwendet Latin-1; nicht unterstützte Zeichen müssen ersetzt werden. Importieren Sie Definitions, Icon und Maps im Kartendatenbereich; ungültige Bilder erhalten eigene Diagnosen.
Die Mindestrolle ist 1 für Raumadministratoren und 2 für Serveradministratoren. Passwörter für adduser, addroom, setpassword und setroompassword gehören in das separate verdeckte Feld und fehlen deshalb in der Parametertabelle. Der Server prüft die Berechtigung.
| Befehl | Textparameter | Mindestrolle |
|---|---|---|
adduser |
Benutzer Raum Stufe | 1 |
removeuser |
Benutzer | 1 |
addroom |
Raum | 2 |
removeroom |
Raum | 2 |
setpassword |
Benutzer | 1 |
setroom |
Benutzer Raum | 2 |
allusersonline |
— | 2 |
userinfo |
Benutzer | 2 |
kick |
Benutzer | 1 |
ban |
Benutzer | 1 |
enableuser |
Benutzer | 1 |
allusersinroom |
Raum (optional) | 1 |
allusers |
— | 2 |
statistics |
— | 2 |
setprivileges |
Benutzer Stufe | 2 |
setloginsys |
0 oder 1 | 2 |
setroompassword |
Raum | 2 |
getroompassword |
Raum | 2 |
allrooms |
— | 2 |
getport |
— | 2 |
setkicktime |
Sekunden | 2 |
setmaxusersconnection |
Anzahl | 2 |
sendmsg |
Nachricht | 2 |
sendmsg hängt von der Serverversion ab. Raumregeln, Konten und verfügbare Befehle bestimmt der Server.
Vollständiges kurzes .csx-Beispiel für einen verbundenen Charakter. Eine Main-Deklaration ist nicht erforderlich.
var characterX = UO.GetX("self");
var characterY = UO.GetY("self");
UO.Print($"X={characterX}; Y={characterY}");ClassicUO — Bad Newbie & C# Scripts IDE