Tüm sistemler
Character Box
C++PythonMySQLServer + Client

Character Box

Karakterleri item 50130'a paketle — Shift+Sol tık önizleme, item ile geri yükle.

Karakterleri taşınabilir box item'ına paketle/aç
Shift + sol tık kostüm önizleme penceresini açar
GM komutları: /packself, /packchar, /restorebox
Sunucu tarafı LockManager + player_boxed SQL tablosu
Merge'e hazır C++, Python UI ve proto notları

Character Box (ENABLE_CHARACTER_BOX), yetkili veya oyuncuların tam karakter snapshot'ını vnum 50130 item'ında saklamasını sağlar. Box envanter ve trade'de normal item gibi dolaşır — karakteri geri istediğinizde restore edin.

Box'a Shift + sol tık, restore kararından önce kostüm ve ekipman düzenini gösteren bir önizleme penceresi açar. Sunucu C++ paketleme mantığı, DB kalıcılığı ve paket senkronunu yönetir; istemci Python envanter, tooltip ve önizleme UI'ını kapsar.

One-file-per-target patch'ler (1.Svn düzeni), tam UI script'leri, SQL migrasyonları ve proto dokümantasyonu olarak teslim edilir. Paket ID'leri belgelenmiştir — fork'unuzda 169–171 doluysa yeniden eşleyebilirsiniz.