Toate sistemele
Character Box
C++PythonMySQLServer + Client

Character Box

Împachetează personaje în item 50130 — Shift+click stânga previzualizare, folosește itemul pentru restore.

Împachetează/dezîmpachetează personaje într-un box portabil
Shift + click stânga deschide fereastra de previzualizare costum
Comenzi GM: /packself, /packchar, /restorebox
LockManager pe server + tabel SQL player_boxed
C++ gata de merge, UI Python și note proto

Character Box (ENABLE_CHARACTER_BOX) permite staff-ului sau jucătorilor să stocheze un snapshot complet al personajului în item vnum 50130. Box-ul circulă prin inventar și trade ca orice alt item — restore când ai nevoie de personaj înapoi.

Shift + click stânga pe box deschide o fereastră de previzualizare cu costum și echipament înainte de restore. C++ pe server gestionează logica de împachetare, persistența DB și sync-ul pachetelor; Python pe client acoperă inventar, tooltip și UI previzualizare.

Livrat ca patch-uri one-file-per-target (layout 1.Svn), scripturi UI complete, migrări SQL și documentație proto. ID-urile pachetelor sunt documentate — poți remapa dacă 169–171 sunt ocupate pe fork-ul tău.