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

Character Box

Zabal postavy do itemu 50130 — Shift+levý klik náhled, použij item pro restore.

Balení/robalení postav do přenosného box itemu
Shift + levý klik otevře okno náhledu costume
GM příkazy: /packself, /packchar, /restorebox
LockManager na serveru + SQL tabulka player_boxed
Merge-ready C++, Python UI a proto poznámky

Character Box (ENABLE_CHARACTER_BOX) umožňuje staffu nebo hráčům uložit plný snapshot postavy v itemu vnum 50130. Box putuje inventářem a trade jako běžný item — restore, až potřebuješ postavu zpět.

Shift + levý klik na box otevře okno náhledu s costume a výbavou před restore. Server C++ řeší logiku balení, DB persistenci a sync packetů; klient Python pokrývá inventory, tooltip a UI náhledu.

Dodáno jako one-file-per-target patche (layout 1.Svn), kompletní UI skripty, SQL migrace a proto dokumentace. Packet ID jsou zdokumentovaná — můžeš remapovat, pokud 169–171 jsou obsazené na tvém forku.