Skip to content

IT Settings Enhanced Map

Codex edited this page Oct 26, 2026 · 2 revisions

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

EnhancedMap: server, partecipanti e mappa condivisa

Le mappe integrate in Manager, Full_Client e Client si collegano ai server EnhancedMap compatibili. I tre programmi condividono profili dei server e dati della mappa. Seleziona un personaggio in Manager: la sua sessione di gioco possiede la connessione e continua a funzionare con la finestra di gioco chiusa.

Connessione

  1. Apri la mappa e la sezione di connessione. Aggiungi un profilo server.
  2. Inserisci nome del profilo, indirizzo, porta e nome utente del server della mappa, poi salva. La porta tipica è 8887; usa quella del tuo server.
  3. Inserisci la password e collegati. Le credenziali sono fornite dall’amministratore del server della mappa.
  4. Se necessario abilita salvataggio password, connessione automatica e riconnessione, indicando l’intervallo.

Partecipanti, camera e messaggi

  • L’elenco mostra gli utenti della stessa stanza. Salute, stamina e mana ricevuti sono visualizzati separatamente.
  • Mostra sulla mappa centra la vista; il tracciamento sposta la camera seguendo un partecipante. Per muovere il personaggio usa l’azione di movimento della mappa.
  • La chat invia testo ai partecipanti. Le etichette condivise contengono coordinate, mappa e descrizione; puoi eliminare le tue etichette.
  • Un avviso trasmette coordinate. Panic attiva la richiesta di aiuto nei dati del personaggio fino alla disattivazione, all’uscita dal gioco o al cambio di connessione.
  • Un utente può restare collegato alla mappa dopo essere uscito dal gioco. La posizione azzerata 0,0 non viene disegnata.

Salvataggio e compatibilità

Le impostazioni sono in Game Manager/Enhanced Map/connections.json. Le password di connessione sono protette per l’utente Windows attuale e salvate nella stessa cartella portatile. Reinseriscile su un altro computer. I profili server sono condivisi; il server selezionato appartiene al singolo profilo personaggio.

Sono supportati i protocolli binari EnhancedMap 2 e 3. Per un server incompatibile vengono mostrate causa e soluzione. Il testo del protocollo usa Latin-1: sostituisci i caratteri non supportati. Importa Definitions, Icon e Maps dalla sezione dati della mappa; le immagini non valide hanno una diagnosi specifica.

Comandi del server

Il ruolo minimo è 1 per amministratore della stanza e 2 per amministratore del server. Le password per adduser, addroom, setpassword e setroompassword vanno nel campo mascherato separato e non sono incluse nei parametri testuali della tabella. Il server verifica le autorizzazioni.

Comando Parametri testuali Ruolo minimo
adduser utente stanza livello 1
removeuser utente 1
addroom stanza 2
removeroom stanza 2
setpassword utente 1
setroom utente stanza 2
allusersonline — 2
userinfo utente 2
kick utente 1
ban utente 1
enableuser utente 1
allusersinroom stanza (facoltativa) 1
allusers — 2
statistics — 2
setprivileges utente livello 2
setloginsys 0 oppure 1 2
setroompassword stanza 2
getroompassword stanza 2
allrooms — 2
getport — 2
setkicktime secondi 2
setmaxusersconnection quantità 2
sendmsg messaggio 2

sendmsg dipende dalla versione del server. Il server stabilisce anche regole delle stanze, account e comandi disponibili.

Coordinate in C#

Esempio .csx breve e completo per un personaggio connesso. Non richiede una dichiarazione Main.

var characterX = UO.GetX("self");
var characterY = UO.GetY("self");
UO.Print($"X={characterX}; Y={characterY}");

UO.GetX · UO.GetY · C# Scripts IDE

Clone this wiki locally