我在学习如何制作UN插件时遇到了MCrow的教程,并获取了他的基本文件,以下为GitHub链接:
GitHub – RestoreMonarchy/KitsPlugin:我的视频教程系列的示例插件
我修改了一些部分,添加了很棒的功能。然后制作了这个插件
插件版本:1.0.2.1
这个完整版礼包插件包含以下高级功能:
-
分类系统:
-
标签系统:
-
收藏系统:
-
分页系统:
-
高级预览:
-
冷却系统:
-
搜索功能:
-
管理工具:
-
用户体验优化:
NewKitsPlugin:Unturned 服务器终极解决方案
插件概述
这款高级礼包插件是专为Unturned服务器设计的全能型解决方案,它提供了完整的礼包管理系统,让玩家可以方便地获取预设物品组合,同时为管理员提供强大的控制能力。插件基于RocketMod平台开发,采用C#编写,支持Unturned 3.x版本。
核心功能亮点
✔️ 礼包管理系统
-
可配置多个礼包,每个包含自定义物品和数量
-
支持独立冷却时间和全局冷却时间
-
物品智能分组,避免重复显示
-
背包空间检查,防止物品丢失
✔️ 玩家体验增强
-
收藏系统:玩家可标记常用礼包快速领取
-
分类系统:礼包按功能分类(如生存、建造、战斗)
-
标签系统:为礼包添加多个标签方便搜索
-
分页浏览:避免消息过长影响体验
✔️ 管理工具
-
热重载配置:无需重启服务器更新设置
-
冷却时间清理:自动清理过期冷却数据
-
权限控制:精细到每个礼包的权限管理
-
详细日志:完整记录插件操作和错误
✔️ 高级功能
-
冷却豁免:为VIP或管理员提供特殊权限
-
礼包搜索:按名称、分类或标签快速定位
-
多语言支持:内置翻译系统,轻松本地化
-
错误处理:完善的异常捕获和恢复机制
插件优势
✅ 优点
-
功能全面 – 集成了礼包管理的所有核心功能
-
用户体验优秀 – 直观的命令和反馈系统
-
高度可定制 – 通过配置文件调整所有参数
-
性能优化 – 异步处理和智能数据清理
-
扩展性强 – 支持未来功能扩展
-
管理便捷 – 完善的管理员工具
-
稳定可靠 – 经过严格测试的错误处理机制
⚠️ 局限性
-
配置复杂度 – 丰富的功能带来较复杂的配置
-
无内置经济 – 需配合Uconomy等经济插件
-
依赖RocketMod – 需要服务器安装RocketMod
-
无MySQL支持 – 当前版本仅使用JSON存储
-
学习曲线 – 管理员需要时间熟悉所有功能
完整指令列表
玩家指令
命令 | 参数 | 功能描述 |
---|---|---|
/kit | <礼包名> | 领取指定礼包 |
/kits | [分类] [页码] | 查看可领取礼包(支持分类筛选) |
/kitpreview | <礼包名> | 查看礼包详细信息 |
/favorite | <礼包名/clear> | 设置或清除收藏礼包 |
/fkit | – | 领取收藏的礼包 |
/cooldowns | – | 查看自己的冷却状态 |
(每个指令具有不同表达方式和化简式,可在后台加载时查看!)
管理员指令
命令 | 参数 | 功能描述 |
---|---|---|
/serverkits | [搜索词] [页码] | 查看服务器所有礼包(支持搜索) |
/kitsreload | – | 重载插件配置和数据库 |
权限节点列表
基础权限
权限节点 | 功能描述 |
---|---|
kits.use | 使用/kit命令 |
kits.list | 使用/kits命令 |
kits.preview | 使用/kitpreview命令 |
kits.favorite | 使用/favorite命令 |
kits.fkit | 使用/fkit命令 |
kits.cooldowns | 使用/cooldowns命令 |
高级权限
权限节点 | 功能描述 |
---|---|
kits.serverlist | 使用/serverkits命令 |
kits.reload | 使用/kitsreload命令 |
kits.bypasscooldown | 无视所有冷却时间限制 |
kits.all | 可领取所有礼包(无视单独权限) |
礼包专属权限
权限节点 | 功能描述 |
---|---|
kit.<礼包名> | 领取特定礼包的权限 |
结语
这款高级礼包插件是Unturned服务器的理想选择,它完美平衡了玩家体验和管理需求。无论是小型社区服务器还是大型游戏服务器,都能通过丰富的配置选项和强大的功能满足各种需求。插件的模块化设计确保您可以按需启用或禁用特定功能,而其健壮的架构保证了长期稳定运行。
提示:建议搭配Uconomy经济插件使用,可轻松实现付费礼包功能,为服务器创造经济系统。插件所有配置存储在KitsPlugin.json文件中,数据库使用JSON格式,确保数据安全可靠。
1.0.2.0版插件功能:
优点:
-
收藏玩家最喜爱的插件
-
预览未领取插件
-
特定权限玩家没有冷却时间
-
自带插件重载指令,方便服主编辑插件
-
可自定义程度高,支持设置全局冷却时间(还可以自定义插件加载时的骚话!!)
-
后期可能会构建每一个礼包获取所需权限的自定义
缺点:没法奖励经验与经济插件货币(有时间更正这一点)
指令及权限:
-
k或kit+礼包名称:领取礼包,权限:kit
-
sfkit或setfavoritekit+礼包名称:创建被收藏礼包,权限:kits.favorite
-
fkit或favoritekit:领取之前收藏过的礼包,权限:kits.fkit
-
rkits或reloadkits:重载礼包插件(不重置冷却时间以及玩家收藏礼包信息),权限:kits.reload
-
pkit或previewkit:预览礼包插件(包括礼包内容和冷却),权限:kits.preview
-
权限:kits.bypasscooldown:豁免冷却时间(管理员默认没有冷却时间)
插件有问题评论区告诉我!!
隐藏内容需要回复可以看见
楼主辛苦了,谢谢楼主,楼主好人一生平安!