Všetky systémy
Character Box
C++PythonMySQLServer + Client

Character Box

Zabaľ postavy do itemu 50130 — Shift+ľavý klik náhľad, použij item na restore.

Balenie/robalenie postáv do prenosného box itemu
Shift + ľavý klik otvorí okno náhľadu costume
GM príkazy: /packself, /packchar, /restorebox
LockManager na serveri + SQL tabuľka player_boxed
Merge-ready C++, Python UI a proto poznámky

Character Box (ENABLE_CHARACTER_BOX) umožňuje staffu alebo hráčom uložiť plný snapshot postavy v iteme vnum 50130. Box putuje inventárom a trade ako bežný item — restore, keď potrebuješ postavu späť.

Shift + ľavý klik na box otvorí okno náhľadu s costume a výbavou pred restore. Server C++ rieši logiku balenia, DB persistenciu a sync packetov; klient Python pokrýva inventory, tooltip a UI náhľadu.

Dodané ako one-file-per-target patche (layout 1.Svn), kompletné UI skripty, SQL migrácie a proto dokumentácia. Packet ID sú zdokumentované — môžeš remapovať, ak 169–171 sú obsadené na tvojom forku.