WKEA 发表于 2025-5-8 19:30:26

[原创|Scriptirc] DeathProtection 消耗经验维持死亡不掉落

DeathProtection 脚本功能说明主要功能
[*]玩家死亡时,若经验等级足够,自动消耗经验保护所有物品不掉落。
[*]支持“固定消耗”与“递增消耗”两种模式(递增模式下每次死亡消耗+1级,每小时自动重置)。
[*]支持全服统一或指定世界生效(可随时切换)。
[*]管理员可通过指令动态调整消耗等级、模式、世界等配置。
[*]权限控制,普通玩家需 deathprotection.use 权限,管理员需 deathprotection.admin 权限。
[*]提供详细的玩家状态查询和帮助指令。
指令总览
[*]/dp help —— 查看帮助与指令说明
[*]/dp info [玩家名] —— 查询自己或指定玩家的保护状态
[*]/dp setlevel <等级> —— 设置基础消耗等级(管理员)
[*]/dp setmode <fixed|incremental> —— 切换消耗模式(管理员)
[*]/dp setworld <world|all> —— 设置生效世界或全服(管理员)
[*]/dp reset [玩家名] —— 重置自己或指定玩家的死亡次数(管理员)
[*]/dp reload —— 重载插件(管理员)
使用方法(请确保服务器内安装了 Scriptirc ):
[*]将脚本源码(DeathProtection.java)放入 plugins/Scriptirc/script_src 目录。
[*]在游戏内输入/si compiler DeathProtection.java 进行编译。
[*]编译成功后,输入 /si load DeathProtection 加载插件。
[*]按需使用 /dp 相关指令进行配置和管理。
注意事项
[*]插件无需外部配置文件,所有设置均为内存级别,重启后会恢复默认。
[*]死亡次数递增模式下,每小时自动重置所有玩家的死亡次数。
[*]变更配置后建议及时通知玩家,避免误解。
[*]请务必在正式服上线前充分测试,并做好数据备份!



页: [1]
查看完整版本: [原创|Scriptirc] DeathProtection 消耗经验维持死亡不掉落