Mirserver

CheckItemList.txt

物品规则列表配置文件,用于给指定物品追加制造、交易、出售、存仓、掉落等限制开关。

文件作用

CheckItemList.txt 是 Mir200\Envir 下的物品规则列表配置文件。

这个文件用于给指定物品追加一组布尔限制开关,例如是否允许制造、是否禁止出售、是否禁止交易、是否死亡不掉落等。需要统一限制某类物品行为时,优先查这里。

列序说明

列序字段说明
1物品名称需要追加规则限制的物品名称
2物品ID对应数据库中item的物品ID
3允许制造是否允许制造
4禁止制造是否禁止制造
5禁止取下是否禁止从装备栏取下
6允许拍卖是否允许拍卖
7禁止出售是否禁止出售给商店等系统
8禁止修理是否禁止修理
9安全区丢是否允许或控制安全区丢弃
10禁止寄售是否禁止寄售
11死亡不掉落是否死亡不掉落
12死亡消失是否死亡后直接消失
13禁止交易是否禁止交易
14禁止扔掉是否禁止主动扔弃
15禁止存仓是否禁止存入仓库
16上线消失是否上线后消失
17禁止升级是否禁止升级
18必定掉落是否必定掉落
19禁止命名是否禁止命名
20禁止英雄使用是否禁止英雄使用
21禁止人物使用是否禁止人物使用

开关写法

这些规则列使用 TRUE 和 FALSE 表示开关状态:

  • TRUE:开启对应规则
  • FALSE:关闭对应规则

示例

火墙 17 FALSE FALSE FALSE FALSE TRUE TRUE TRUE TRUE FALSE FALSE FALSE FALSE FALSE FALSE FALSE TRUE TRUE FALSE FALSE

这类写法可以直接理解为:

  • 前两列先确定是哪一个物品
  • 后面的每一列再按固定顺序控制对应限制项
  • 修改时不能随意缺列,也不要调换列顺序

使用时应注意

  • 物品名称和物品 ID 应与实际数据保持一致
  • 后面的布尔列必须严格按固定顺序填写
  • 如果只想改某一项限制,也应保留整行其他列,不要省略中间字段

相关阅读