- 需要插件(必装)
-
插件功能
- 限制玩家每日可以击杀/摧毁的指定NPC或指定实体数量。
- 玩家达到每日限制后不可对该类型的NPC或实体造成伤害。
- 可以根据权限进行不同的限制。
- 例如限制玩家每天只能摧毁5次坦克,避免服务器内高玩长期霸占坦克资源。
聊天指令
- /killlimit - 查看自己的每日击杀限制(可在配置文件修改)。
控制台指令(管理员)
- killlimiter.reset 玩家ID(可选) - 清除所有玩家或指定玩家的每日击杀限制数据。
配置文件
JSON:
{
"基础设置": {
"聊天提示前缀": "[每日击杀限制]\n",
"聊天指令": "killlimit",
"每日限制重置时间(时:分:秒)": "05:00:00",
"启用调试信息": false
},
"通知设置": {
"击杀时显示剩余次数": true,
"达到限制时的提示文案": "你今天对 {0} 的击杀已达上限,无法继续造成伤害!",
"击杀成功时的提示文案": "每日击杀限制 {0}: {1}/{2}"
},
"击杀限制配置": [
{
"启用": true,
"配置名称": "科学家",
"实体预制件名称列表": [],
"NPC名称列表": [
"Scientist"
],
"默认击杀限制": 10,
"权限击杀限制": {
"DWKillLimiter.vip": 20,
"DWKillLimiter.admin": -1
}
},
{
"启用": true,
"配置名称": "坦克",
"实体预制件名称列表": [
"bradleyapc"
],
"NPC名称列表": [],
"默认击杀限制": 2,
"权限击杀限制": {
"DWKillLimiter.vip": 5,
"DWKillLimiter.admin": -1
}
},
{
"启用": true,
"配置名称": "世界Boss",
"实体预制件名称列表": [],
"NPC名称列表": [
"世界Boss - 火云",
"世界Boss - 狼王"
],
"默认击杀限制": 1,
"权限击杀限制": {
"DWKillLimiter.vip": 2,
"DWKillLimiter.admin": -1
}
}
]
}