CustomShop.xml
Categorized custom coin shop
4.MuServer/Sub-1/Data/MOMU/CustomShop.xmlXML32 recorded fieldsutf-8-sigRecorded file structure
Recorded file structure
Verify the active copy and owning role before editing. Recorded structure does not prove feature activation.
APPLICATION / RELOAD/reload spk
Open full tutorialApply on the owning role. Startup-only settings require a restart; spawn/event reloads can reset active state.
Field reference
Names and observations come from the supplied files. “Not established” means the unit/range/enum is not verified. Keep a known working value until confirmed.
| Section / parameter | Meaning and verified limits |
|---|---|
| CustomCashShop | Activation flag where this file uses 0/1: 0 off, 1 on. Nested switches affect only that entry. |
| CustomCashShop | Announcement or firework presentation control. Some systems use modes rather than a simple boolean; retain documented enum values. |
| CustomCashShop | Announcement or firework presentation control. Some systems use modes rather than a simple boolean; retain documented enum values. |
| Message | Stable identifier in this table. Keep references unique and consistent; its namespace depends on the file. |
| Message | Display text. Preserve format placeholders such as %s and %d; translate text without renaming technical attributes. |
| MainCategory | Display text. Preserve format placeholders such as %s and %d; translate text without renaming technical attributes. |
| DanhMuc | Display text. Preserve format placeholders such as %s and %d; translate text without renaming technical attributes. |
| Item | Local currency/reward enum. Its numbers are not interchangeable between Poker, shops, events and quests. |
| Item | Cost in the currency selected by this system. Confirm the actual deducted currency before public use. |
| Item | Local type selector. In an item row it often means category/index position; in a mission or reward row it selects behavior. Do not reuse enums from another system. |
| Item | Stable identifier in this table. Keep references unique and consistent; its namespace depends on the file. |
| Item | Item/character/requirement level according to the owning entry. Use the context and valid definition range. |
| Item | Item durability or stack-related creation value according to the item. In normal shops 0 requests calculated durability. |
| Item | Item option field. In ItemDrop.xml the *Option attributes reference option-generation groups; do not copy literal shop masks into them. |
| Item | Item option field. In ItemDrop.xml the *Option attributes reference option-generation groups; do not copy literal shop masks into them. |
| Item | Additional item option value in this row. The encoding and maximum are file-specific; preserve a validated example. |
| Item | Excellent option encoding depends on this file: normal shop/XML item masks differ from classic item-bag option counts. |
| Item | Ancient/set option selector; item must be registered in the matching set tables. |
| Item | Socket/slot data with file-specific encoding. Copy a validated entry and confirm empty-slot values for this format. |
| Item | Socket/slot data with file-specific encoding. Copy a validated entry and confirm empty-slot values for this format. |
| Item | Socket/slot data with file-specific encoding. Copy a validated entry and confirm empty-slot values for this format. |
| Item | Socket/slot data with file-specific encoding. Copy a validated entry and confirm empty-slot values for this format. |
| Item | Socket/slot data with file-specific encoding. Copy a validated entry and confirm empty-slot values for this format. |
| Item | Socket bonus option field. Verify socket eligibility and use the item format’s valid bonus value. |
| Item | Item lifetime/expiry field in the custom shop format. Confirm the unit in this system before creating timed items. |
| Item | Class-specific permission/value column. The numeric meaning depends on this table; copy the intended class policy. |
| Item | Class-specific permission/value column. The numeric meaning depends on this table; copy the intended class policy. |
| Item | Class-specific permission/value column. The numeric meaning depends on this table; copy the intended class policy. |
| Item | Class-specific permission/value column. The numeric meaning depends on this table; copy the intended class policy. |
| Item | Class-specific permission/value column. The numeric meaning depends on this table; copy the intended class policy. |
32 fields · 1 / 2
