Home / Systems / Character Packaging (Seal)
Trade & Economy

Character Packaging (Seal)

250 $
Message on Discord
xenordev

Character Packaging (Seal) System

Players can package their characters into an item. A sealed character can be traded, sold in shops and unsealed on another account. It enables safe character trading without the hassle of selling whole accounts.

Features

  • Turn a character into a seal item in one step and unseal it on another account
  • Hovering over the seal shows the character's details (DÜZELT: class, level, ...)
  • Character preview: buyers can see the character's equipment and status before unsealing (DÜZELT: quest info etc.)
  • The preview is a snapshot taken at the moment of sealing and cannot be altered afterwards
  • Characters from any kingdom can be unsealed on any account; the character joins the kingdom of the account that unseals it
  • Friend lists are left untouched

Security

  • Married characters, guild members or leaders, and characters with an open shop cannot be sealed
  • Sealing and unsealing are logged
  • GM commands: /seal_info to inspect a seal, /seal_restore to restore a character in problem cases

Technical

  • Does not touch your existing tables or game behavior; the system uses its own tables and adapts to your game
  • Packet headers, vnums and other IDs are configurable; the guide includes a pre-install conflict check
  • Can be fully enabled or disabled with a single flag
  • Turkish and English language support

Compatibility
Built for Martysama-based sources. Tested with client Python 2.7 and MariaDB 10.x. The Python code is syntax-compatible with Python 3, but it has not been tested on a Python 3 client and is not covered by support.

Delivery
Source code and a step-by-step installation guide (Turkish and English). Installation support is available separately.

  • Server-authoritative flow
  • Dupe-proof
  • Single master toggle
  • TR/EN locale