CustomNpcMove.txt
NPC-based movement rules
4.MuServer/Sub-1/Data/Custom/CustomNpcMove.txtSection table17 recorded fieldsutf-8-sigCustom compatibility path
Custom compatibility path
Verify the active copy and owning role before editing. Recorded structure does not prove feature activation.
APPLICATION / RELOADConfirm its load path; restart the owning process for startup settings.
Open full tutorialApply on the owning role. Startup-only settings require a restart; spawn/event reloads can reset active state.
Recorded column order
Index Npc NpcMap NpcX NpcY MoveMap MoveX MoveY MinLevel MaxLevel MinReset MaxReset MinMReset MaxMReset AccountLevel PKMove Comment
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 |
|---|---|
| main | Stable identifier in this table. Keep references unique and consistent; its namespace depends on the file. |
| main | Monster/NPC definition reference for this rule. Check that the class is registered and placed on an allowed map. |
| main | Map identifier. -1 is a wildcard only in formats that explicitly support it. |
| main | Horizontal map coordinate; validate walkable terrain at the location. |
| main | Vertical map coordinate; validate walkable terrain at the location. |
| main | Observed parameter MoveMap. Its exact unit, accepted range or enum meaning is not established by the schema alone; retain a known working value and validate this module before changing it. |
| main | Observed parameter MoveX. Its exact unit, accepted range or enum meaning is not established by the schema alone; retain a known working value and validate this module before changing it. |
| main | Observed parameter MoveY. Its exact unit, accepted range or enum meaning is not established by the schema alone; retain a known working value and validate this module before changing it. |
| main | Lower level bound. In ItemDrop.xml MonsterMinLevel limits the monster, and -1 removes the bound. |
| main | Upper level bound. In ItemDrop.xml MonsterMaxLevel=-1 removes that bound. |
| main | Reset/Master Reset requirement or limit. These counters are independent of normal character level. |
| main | Reset/Master Reset requirement or limit. These counters are independent of normal character level. |
| main | Reset/Master Reset requirement or limit. These counters are independent of normal character level. |
| main | Reset/Master Reset requirement or limit. These counters are independent of normal character level. |
| main | Account-tier or VIP restriction/value. This is not the account login name; verify normal/VIP access separately. |
| main | Custom movement label or PK admission policy. Keep commands unique and verify restricted players cannot enter. |
| main | Human-readable annotation or label. A comment normally does not change the numeric item identity. |
17 fields · 1 / 1
