• 中文
    • English
  • 注册
  • 服务器插件 服务器插件 关注:152 内容:106

    【现已支持网页编辑】【免费+重大更新】新一代现代化礼包插件——NewKitsPlugin

  • 查看作者
  • 打赏作者
  • 当前位置: 未转变者中文社区 > 服务器插件 > 正文
    Lv.3

    我在学习如何制作UN插件时遇到了MCrow的教程,并获取了他的基本文件,以下为GitHub链接:

    GitHub – RestoreMonarchy/KitsPlugin:我的视频教程系列的示例插件

    我修改了一些部分,添加了很棒的功能。然后制作了这个插件

    插件版本:2.1.5(修复了kits的问题,并添加了一些东西但是我忘记添加啥了)

    NewKitsPlugin 2.1.5:终极礼包解决方案


    📌 插件概述

    这款高级礼包插件是专为 Unturned 服务器设计的全能型解决方案,基于 RocketMod 平台开发,采用 C# 编写,完美支持 Unturned 3.x 版本。从最初的简单物品发放器,到如今集成了 Web 配置、多格式兼容、复杂条件系统、限时效果等强大功能,NewKitsPlugin 已成为服务器管理员不可或缺的工具。

    • 插件版本:2.1.0

    • 依赖框架:RocketMod(.NET Framework 4.8)

    • 数据存储:JSON 文件(KitCooldowns.json、PlayerData.json、ActiveEffects.json)

    • 配置文件格式:XML(RocketMod 原生),支持自动转换旧版格式


    ✨ 核心功能亮点

    🎁 礼包管理系统

    • 可配置多个礼包,每个礼包支持多种奖励类型:物品(含 Metadata)、经验、载具、布尔/数值 FLAG、限时增益效果

    • 独立冷却 + 全局冷却,冷却豁免权限(/fkit

    • 分类系统:礼包按功能分类,/serverkits 支持关键词搜索

    • 分页浏览:列表过长时自动分页

    • 高级预览:清晰展示礼包内容、条件、描述、冷却状态

    🛠️ 管理工具

    • 内置 Web 配置界面:可开关、密码保护、实时保存、自动重载

    • 热重载命令/serverkits 显示完整列表,支持搜索

    • 多格式兼容:自动识别并转换 KitsConfiguration 旧格式

    • 细粒度权限:控制每个命令、每个礼包、特殊权限(如冷却豁免)

    ⚡ 高级功能

    • 限时增益效果:速度提升、生命恢复、经验加成等,可自定义持续时间和间隔

    • FLAG 系统:服务器自定义玩家变量,支持布尔和数值,可设置过期时间

    • 物品 Metadata:支持带状态物品(如已上膛的枪、自定义装备)

    • 自动重载:通过 Web 保存配置后自动重载插件,无需手动重启


    ✅ 插件优势

    优点

    • 功能全面 – 涵盖礼包管理的所有核心需求,从简单到复杂无所不包

    • 高度可定制 – XML 配置 + 网页编辑器,满足各类服务器个性化需求

    • 用户体验优秀 – 清晰的命令反馈、预览、分页、收藏,玩家轻松上手

    • 性能优化 – 自动清理过期数据,内存占用低,运行稳定

    • 扩展性强 – 模块化设计,易于添加新功能

    • 管理便捷 – Web 配置、热重载、多格式兼容,极大简化维护工作

    局限性

    • 配置复杂度 – 丰富功能带来较复杂的配置文件,需仔细阅读文档

    • 无内置经济 – 未集成第三方经济插件,但可通过 FLAG 系统模拟

    • 依赖 RocketMod – 服务器必须安装 RocketMod 框架

    • 仅 JSON 存储 – 暂不支持 MySQL,适合中小型服务器


    📋 完整指令列表

    玩家指令

    命令 别名 参数 功能描述
    /k<礼包名> 领取指定礼包
    [分类] [页码] 查看可领取礼包列表(支持按分类筛选)
    /previewkit<礼包名> 查看礼包详细信息
    /fav<礼包名/clear> 设置或清除收藏礼包
    /favoritekit/cooldowns /kitcooldowns 查看自己的冷却状态

    管理员指令

    命令 别名 参数 功能描述
    /allkits /kitsreload kits.use 允许使用 kits.list 允许使用 kits.preview 允许使用 kits.favorite 允许使用 kits.fkit 允许使用 kits.cooldowns 允许使用 kits.serverlist 允许使用 kits.reload 允许使用 kits.bypasscooldown 无视所有冷却时间限制
    kit.<礼包名> 允许领取特定礼包(例如 xml

    <pre style=”font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-variant-position: normal; font-variant-emoji: normal; font-stretch: normal; font-size: 13px; line-height: 22px; font-family: Menlo, Monaco, Consolas, ” cascadia=”” mono”,=”” “ubuntu=”” “dejavu=”” sans=”” “liberation=”” “jetbrains=”” “fira=”” code”,=”” cousine,=”” “roboto=”” “courier=”” new”,=”” courier,=”” sans-serif,=”” system-ui;=”” overflow:=”” auto;=”” text-wrap-mode:=”” wrap;=”” word-break:=”” break-all;=”” padding:=”” 16px;=”” margin-top:=”” 0px=”” !important;=”” margin-bottom:=”” !important;”=””><KitsPluginConfiguration>
      <MessageColor>yellow</MessageColor>
      <LoadMessage>高级礼包插件加载成功!</LoadMessage>
      <GlobalCooldown>30</GlobalCooldown>
      <EnableFavoriteKits>true</EnableFavoriteKits>
      <KitsPerPage>5</KitsPerPage>
      <ServerKitsPerPage>8</ServerKitsPerPage>
      
      <!– Web 配置界面设置 –>
      <EnableWebConfig>false</EnableWebConfig>
      <WebConfigPort>8080</WebConfigPort>
      <WebConfigPassword>admin</WebConfigPassword>
      
      <Kits>
        <Kit>
          <Name>新手礼包</Name>
          <Cooldown>300</Cooldown>
          <ShowIfNotMet>true</ShowIfNotMet>
          <Description>适合新手的初始物资</Description>
          <Category>basic</Category>
          <Tags>新手,基础</Tags>
          
          <Conditions>
            <Condition>
              <Type>exp</Type>
              <Value>0</Value>
              <Comparison>>=</Comparison>
              <Consume>false</Consume>
            </Condition>
          </Conditions>
          
          <Rewards>
            <Reward>
              <Type>item</Type>
              <ItemId>363</ItemId>
              <Amount>1</Amount>
            </Reward>
            <Reward>
              <Type>exp</Type>
              <Amount>100</Amount>
            </Reward>
          </Rewards>
        </Kit>
      </Kits></KitsPluginConfiguration>


    📊 版本对比

    功能 1.0.2.x(原始) 2.0.0(增强) 2.1.0(旗舰版)
    物品奖励
    经验奖励
    载具奖励
    FLAG 操作
    限时效果
    领取条件
    条件消耗
    分类筛选
    标签搜索
    冷却豁免 ⚠️(部分)
    预览功能 基础 详细 详细
    收藏系统 ⚠️(基础)
    Web 配置界面
    多格式兼容
    自动重载
    物品 Metadata
    中文支持

    总结:2.1.0 版本将插件从功能完备的礼包系统升级为集成了现代化管理工具的完整解决方案,Web 配置界面让服务器管理更加便捷,多格式兼容确保平滑升级,自动重载实现实时生效。无论您是小型社区还是大型服务器,NewKitsPlugin 2.1.0 都能完美满足您的需求。

    隐藏内容需要回复可以看见

    回复

    楼主辛苦了,谢谢楼主,楼主好人一生平安!

    回复
    Lv.1

    楼主辛苦了,谢谢楼主,楼主好人一生平安!

    回复

    楼主辛苦了,谢谢楼主,楼主好人一生平安!你牛B、NB、牛掰、牛X、流弊、牛批、太牛逼!

    回复
    Lv.1

    这个逼装的我给82分,剩下的用666的方式打给你!

    回复

    这个逼装的我给82分,剩下的用666的方式打给你!

    回复

    6666

    回复

    这个逼装的我给82分,剩下的用666的方式打给你!

    回复

    666

    回复

    666

    回复
    Lv.1

    这个逼装的我给82分,剩下的用666的方式打给你!

    回复

    请登录之后再进行评论

    登录
  • 发布内容
  • 任务中心
  • 实时动态
  • 日夜切换
  • 帖子间隔 侧栏位置: