Όλα τα συστήματα
Character Box
C++PythonMySQLServer + Client

Character Box

Πάκεταρε χαρακτήρες στο item 50130 — Shift+αριστερό κλικ preview, χρήση item για restore.

Πάκεταρε/ξεπάκεταρε χαρακτήρες σε φορητό box item
Shift + αριστερό κλικ ανοίγει παράθυρο preview costume
Εντολές GM: /packself, /packchar, /restorebox
LockManager στον server + πίνακας SQL player_boxed
Merge-ready C++, Python UI και σημειώσεις proto

Το Character Box (ENABLE_CHARACTER_BOX) επιτρέπει στο staff ή στους παίκτες να αποθηκεύουν πλήρες snapshot χαρακτήρα στο item vnum 50130. Το box κινείται στο inventory και trade σαν κάθε άλλο item — restore όταν χρειάζεσαι τον χαρακτήρα πίσω.

Shift + αριστερό κλικ στο box ανοίγει παράθυρο preview με costume και εξοπλισμό πριν το restore. C++ στον server χειρίζεται λογική packing, DB persistence και packet sync· Python στον client καλύπτει inventory, tooltip και UI preview.

Παραδίδεται ως one-file-per-target patches (layout 1.Svn), πλήρη UI scripts, SQL migrations και proto documentation. Τα packet IDs τεκμηριώνονται — μπορείς remap αν 169–171 είναι πιασμένα στο fork σου.