Tutti i sistemi
Character Box
C++PythonMySQLServer + Client

Character Box

Impacchetta personaggi nell'item 50130 — Shift+clic sx anteprima, usa l'item per il restore.

Impacchetta/deimpacchetta personaggi in un box portatile
Shift + clic sinistro apre finestra anteprima costume
Comandi GM: /packself, /packchar, /restorebox
LockManager lato server + tabella SQL player_boxed
C++ pronto al merge, UI Python e note proto

Character Box (ENABLE_CHARACTER_BOX) permette a staff o giocatori di salvare uno snapshot completo del personaggio nell'item vnum 50130. Il box viaggia in inventory e trade come qualsiasi item — restore quando serve il personaggio.

Shift + clic sinistro sul box apre una finestra anteprima con costume ed equipaggiamento prima del restore. C++ server gestisce logica di packing, persistenza DB e sync pacchetti; Python client copre inventory, tooltip e UI anteprima.

Consegnato come patch one-file-per-target (layout 1.Svn), script UI completi, migrazioni SQL e documentazione proto. ID pacchetti documentati — puoi rimappare se 169–171 sono occupati sul tuo fork.