• 注册后才能下载/购买插件!快来注册吧,注册即可免费下载 精翻插件 !【点我注册
  • RustSB.COM向广大野生Rust插件作者发出入驻邀请!详情请见[原创作者条约]
DWAttire - 成长型服饰

原创 DWAttire - 成长型服饰 1.8.1

需要插件(必装)
需要插件(可选)
DWAttire 是一个强大、高度可自定义、精美的服饰强化系统,玩家可以通过击杀玩家、NPC或收集资源来获得服饰经验值,也可以使用强化石获得经验、等级和其它增益。可在配置文件中添加普通服饰,也可以指定皮肤ID进行强化。

插件功能 - 终极服饰成长方案​

  • 让游戏中的服饰成为成长型服饰:
    • 成长型服饰除了具有基础增益外还支持设置每升一级增加X的增益数值。
    • 成长型服饰可以通过击杀玩家/NPC/动物来获得经验并升级。
    • 成长型服饰可以通过收集资源时的最后一次暴击获得经验并升级。
      • 在以上两种方式给予经验时会给予经验给玩家装备的所有成长型服饰。
    • 可以为单个成长型服饰设置使用权限,没有权限的玩家将无法升级成长型服饰和激活该成长型服饰的效果。
    • 还支持为指定皮肤的武器设置为特殊的成长型服饰。
  • 支持穿戴服饰套装激活额外增益:
    • 如果玩家穿戴了全部设置的服饰列表,则可以激活额外的增益。
    • 支持设置多个套装。如果玩家穿戴多个套装则激活多个套装的增益。
    • 套装增益和成长型服饰增益叠加。
  • 玩家还可以使用强化石对成长型服饰进行强化:
    • 可以添加无限个强化石,还可以设置强化石的最大/小使用数量、最低/大使用所需等级、使用数量每级倍增、使用一个所需要的硬币还有强化成功几率。
    • 强化石支持增加等级、经验和其他的增益。
    • 还可以为某个成长型服饰设置单独的专属强化石,并且限制该服饰只能使用专属强化石。
  • 支持的增益:
    • 伤害减免百分比
      • 全部伤害
      • 子弹伤害
      • 近战伤害
      • 爆炸伤害
      • 弓箭伤害
      • 冷伤害
      • 热伤害
      • 落地伤害
      • 啮咬伤害
      • 辐射伤害
      • 坦克伤害
      • 武直伤害
      • 炮塔伤害
      • 深渊NPC伤害
      • 还可设置指定NPC的伤害减免
      • 还支持插件技能伤害减免,例如【XMSkillLibrary·技能库】插件。
    • 增益Buff
      • 血量上限
      • 木头产量
      • 矿石产量
      • 废料产量
      • 移动速度 - 提高玩家移动速度
      • 夜间视野 - 提高玩家夜间能见度
      • 制作质量 - 提高制作物品出现额外插槽的概率
      • 更好基因率 - 提高种植的农作物出现更好基因的概率
    • 新陈代谢
      • 卡路里上限
      • 水分上限
      • 禁用辐射
      • 禁用寒冷
      • 禁用中暑
    • 反伤
    • 闪避伤害
    • 服饰满x级授权权限
    • 忽视设置(穿戴后将忽视玩家)
      • 炮塔忽视玩家
      • 动物忽视玩家
      • NPC忽视玩家
      • 武直忽视玩家
      • 坦克忽视玩家
      • 人体传感器忽视玩家
        • 动物和NPC可能会在受到玩家攻击后反击。
        • 炮塔、武直和坦克不会反击。
    • [DWWeapon - 成长型武器] 额外武器增益:
      • 伤害增益
      • 暴击概率
      • 暴击伤害
      • 吸血增益
      • 毒药几率
      • 毒药量
      • 弹夹倍数
    • 穿戴后禁止使用指令。
  • VIP权限
    • 支持为VIP设置额外的经验倍数,拥有权限的VIP可以获得更多的成长型服饰经验。
    • 支持为VIP设置专属服饰,只有拥有权限的玩家才可以激活服饰增益。
    • 支持为VIP设置专属服饰等级上限,让VIP玩家的服饰比其他人更强大。
  • 简单易懂的UI
    • 在装备好成长型服饰后,快捷栏旁会显示一个UI,展示当前激活的成长型服饰数量(左)和激活的增益数量(右)。
    • 点击该小UI后即可进入主UI界面,可以查看身上每件成长型服饰的详细信息并进行强化。
    • 可以在主界面左侧查看每个服饰的信息,包括图标、名称和经验值信息。点击即可切换至对应成长型服饰的详情界面。
    • 主界面右侧就是显示的该服饰的详情,包括基础信息、服饰属性和功能入口。

快速使用​

成长型服饰小UI​

1772944913689在配置文件设置好对应的服饰物品后,玩家穿戴上成长型服饰后在快捷栏旁将显示一个小UI。这个UI将显示您当前已激活的成长型服饰数量(左,图示为2的)和已激活的全部增益数量(右,图示为9的)。

成长型服饰主界面​

1772943901997点击小UI任意区域即可进入主UI界面。这个主UI界面从左到右分别是 当前装备的服饰列表、服饰详情、属性、激活套装(如果有)和服饰等级、经验、功能区域、服饰介绍。

左侧:
在当前装备的服饰列表中,可以快速的检查当前已装备的服饰列表。
  • 已选中的物品将加宽并且背景高亮显示。
  • 成长型服饰物品会显示物品名称、等级和经验值。
  • 普通物品则会提示非成长型服饰无法点击,没有权限的物品也会变暗并无法点击查看。
中间:
在中间的区域,从上到下分别是服饰信息、当前服饰/总数据和套装激活信息(如果有)。
  • 服饰信息:显示了服饰的图标&名称、服饰ID和所有者信息。当玩家没有绑定所有者时可以点击所有者区域进行绑定。
  • 当前服饰/总数据:在此处会显示玩家已激活的全部数据信息,玩家可以快速检查。
    • 在属性值后面的括号内的值为所有成长型服饰累加的最终值。
  • 套装激活信息:如果玩家激活了套装并且当前查看的物品属于该套装,则会显示套装激活的物品列表和套装名称。
    • [制作中] 点击该区域会查看套装增加的增益详情。
右侧
在右侧会显示当前查看的成长型服饰等级、经验值。还有各种的功能入口区域(例如强化)。在最下方显示的是该物品的文字介绍。

使用强化石界面​

点击了强化功能的按钮后,即可打开使用强化石界面。
在左侧上方是展示了当前选择的强化石,而下方展示了玩家持有的全部强化石列表,点击即可切换使用。

在选中的强化石界面可以加减或直接输入要使用的强化石数量,还可以直观的看到本次使用强化石的成功率。

在右侧区域可以预览本次使用强化石后的强化结果,还可以看到强化失败时服饰受到的惩罚(如果有)。并直观的显示本次强化所消耗的物品、体力、货币和冷却时间。

成长型服饰​

在配置文件中可以根据皮肤ID或默认物品将游戏中的服饰设置为成长型服饰,当玩家通过该服饰设置的对应经验获取条件获取经验值来升级成长型服饰。
当达到设定的经验值后服饰将升级,获得更高的增益。插件支持设置基础的增益(即默认自带的增益)和每升一级增加的增益。

通常设置​

插件支持自定义服饰物品名称显示格式,自定义自己喜好的格式化名称。
插件支持游戏自带的修理台控制,禁止将成长型服饰的皮肤更换至其他皮肤,也禁止更换皮肤至成长型服饰的皮肤。

增益设置​

插件默认区分基础增益和每级增加的增益,基础增益是该服饰默认的增益不会随着等级增加,每级增加的增益会随着升级而增加。
除此之外,还支持达到指定等级后穿戴服饰就授权权限。
另外,本插件还支持与DWWeapon - 成长型武器联动,穿戴成长型服饰可为指定成长型武器增益额外的增益。

经验设置​

成长型服饰升级需要经验,而每个成长型服饰升级所需的经验和获取经验的方式都可以单独设置。
支持击杀玩家/动物/NPC/油桶/指定NPC/指定实体或收集资源获得经验。
成长型服饰在完成以上获得经验的事件时会给玩家身上穿戴的所有成长型服饰尝试增加经验。

DWRole支持​

插件支持DWRole身份设置,拥有指定身份的玩家才能使用指定成长型服饰或指定强化石。
DWRole身份和所需权限的要求是并且,非只要求一个,如果全填写则要求拥有身份和权限。

服饰套装​

插件支持服饰套装功能,当玩家穿戴了设置好的指定套装的全部服饰,那么将激活套装增益。设置的套装所需服饰并不一定需要是成长型服饰,只要是游戏内默认可穿戴的服饰即可。
如果玩家穿戴了多个服饰套装那么将激活已穿戴的套装的所有增益。
JSON:
{
  "启用该服饰套装": false,
  "服饰套装名称": "Emoji装",
  "所需服饰列表": {   //激活增益所需的服饰列表,物品短名称:皮肤ID
    "metal.plate.torso": 3224845112,
    "metal.facemask": 3224843320
  },
  "减伤增益": {
    "全部伤害": 0.0,
    "子弹伤害": 0.0,
    "近战伤害": 0.0,
    "爆炸伤害": 0.0,
    "弓箭伤害": 0.0,
    "冷伤害": 0.0,
    "热伤害": 0.0,
    "落地伤害": 0.0,
    "啮咬伤害": 0.0,
    "辐射伤害": 0.0,
    "坦克伤害": 0.0,
    "武直伤害": 0.0,
    "指定NPC伤害": {}
  },
  "Buff增益": {
    "血量上限": 0.0,
    "木头产量": 0.0,
    "矿石产量": 0.0,
    "废料产量": 0.0
  },
  "反伤增益": 0.0,
  "闪避增益": 0.0,
  "新陈代谢": {
    "卡路里上限": 0.0,
    "水分上限": 0.0
  },
  "禁用辐射": false,
  "禁用中暑": false,
  "禁用寒冷": false
}

限制设置​

为避免玩家穿戴的套装叠加增益过于“离谱”,插件支持设置玩家穿戴服饰带来的全部增益的上限。支持设置默认限制或按权限配置。
当玩家有多个限制权限时将使用配置文件中按顺序最后一个有权限的限制设置。

例如限制玩家全部伤害和闪避属性累计不可超过0.8(80%),避免玩家出现无敌的情况。

强化石设置​

插件还自带了强化石强化系统,管理员可以自行添加并设置强化石来供玩家们使用。强化石支持强化增加成长型服饰的各种增益。并且支持强化石成功几率、冷却时间、根据等级动态变化使用数量限制和强化需要金币等设置。还支持设置某个成长型服饰专属的强化石。
强化石需要金币所支持的插件可以在每个强化石怕配置中的使要的经济系统中设置。

成长型武器支持​

成长型服饰支持穿戴后为成长型武器提供额外的增益支持。在配置文件设置后,成长型武器在触发增益时会拥有穿戴的成长型服饰的增益。
JSON:
"成长型武器列表 (皮肤ID/短名称:增益)": {
  "lmg.m249": {
    "伤害增益": 1.0,
    "暴击概率": 0.0,
    "暴击伤害": 0.0,
    "吸血增益": 0.0,
    "毒药几率": 0.0,
    "毒药量": 0.0,
    "弹夹倍数": 0.0
  },
  "2431046681": {
    "伤害增益": 0.0,
    "暴击概率": 0.0,
    "暴击伤害": 1.0,
    "吸血增益": 0.0,
    "毒药几率": 0.0,
    "毒药量": 0.0,
    "弹夹倍数": 0.0
  }
}

UI设置​

插件支持设置信息UI的显示位置,并支持与DWWeapon - 成长型武器搭配设置精简小UI显示。
服饰信息小UI显示位置支持的选项有:快捷栏左快捷栏右右上角左上角状态栏上自定义
精简小UI显示位置支持的选项有:快捷栏左A快捷栏左B快捷栏右A快捷栏右B自定义

成长型服饰属性

成长型服饰数据均基于以下公式:
减伤属性(单物品):
计算公式
基础减伤 + 等级 × 每级减伤百分比 + 强化增加的减伤百分比
配置文件:1.00 = 100%/完全免疫
▸Buff增益属性(单物品):
计算公式
基础增益 + 等级 × 每级增益百分比 + 强化增加的增益百分比
配置文件:1.00 = 100% 或 100
▸反伤增益属性(单物品):
计算公式
基础反伤 + 等级 × 每级反伤百分比 + 强化增加的反伤百分比
配置文件:1.00 = 100%/完全反伤
备注:如果攻击者造成了100点伤害,那么玩家拥有50%的反伤百分比,那么攻击者将会受到50点的伤害。
▸闪避增益属性(单物品):
计算公式
基础闪避 + 等级 × 每级闪避百分比 + 强化增加的闪避百分比
配置文件:1.00 = 100%/完全无敌
备注:如果玩家拥有50%的反伤百分比,那么玩家将有50%的概率完全免疫本次攻击。
▸新陈代谢属性(单物品):
计算公式
:基础属性 + 等级 × 每级属性 + 强化增加的属性
配置文件:1.00 = 100

▸服饰属性最终计算公式:
最终公式
:所有成长型服饰累计的属性 ≤ 玩家拥有的限制属性(如果有)

成长型服饰属性在累加时,不得超过玩家对应的限制属性上限(如果有);
其中减伤、闪避类比例属性额外受 1.00(100%)为最大上限限制。

指令&权限

管理员指令(F1输入)​

  • DWATTIRE_GIVEALLGEM - 获取强化石列表全部强化石各1000个

控制台指令(管理员)​

  • DWATTIRE_GIVEATTIRE 玩家名称/SteamID 服饰短名称/皮肤ID/服饰名称 数量 等级 绑定所有者(1/true) - 给予玩家指定数量的指定服饰
  • DWATTIRE_GIVEGEM 玩家名称/SteamID 强化石名称/皮肤ID 数量 - 给予玩家指定数量的指定强化石

自定义使用权限​

成长型服饰支持设置使用权限,如果玩家没有权限则无法使用对应的成长型服饰。
您可以在 "使用所需权限(留空无)": "", 中设置使用权限,如果留空则代表所有人都能使用该成长型服饰。权限必须以DWAttire.开始,例如DWAttire.suit

配置文件​

默认配置文件请查看:。

DLC​

DWAttireEditer - 成长型服饰编辑器​

DWAttireEditer - 成长型服饰编辑器是成长型服饰的编辑器,允许有权限的玩家编辑成长型服饰的信息,例如等级、经验和额外的增益等。

DWCustomGem - 自定义强化石​

DWCustomGem - 自定义强化石是成长型服饰的扩展DLC,该插件能够生成自定义参数的一次性强化石供成长型武器/服饰使用,而无需在配置文件中预设。
相关插件
  • Wow
反馈: 机车喵
作者
对味
下载
17
类型
数字产品
有效期
无限
价格
998.00 CNY
查看
4407
文件类型
cs
文件大小
490 KB
文件Hash
7b14b6748a81c2bb996fedc3f626cae3
首次发布
最后更新
评分
0.00 星 0评价

来自对味的更多资源

分享资源

最新更新

  1. 1.8.1 更新

    [修复] 修复Rust更新导致的编译问题。
  2. 1.8.0 更新

    [信息] 该版本需要RustSB Extensions - RustSB扩展版本在v1.0.9及以上。 [信息] DWAttire - 成长型服饰 UI焕新更新已发布!在更新前请注意以下事项:...
  3. 1.5.3 更新

    [新增] 服饰设置 -> 记录日志 配置选项,默认true。设置为false后即该成长型服饰不会记录日志,可对一般服饰关闭日志功能来减少服饰日志的无用内容。 [新增] 添加了以下Hook,用于...
标签
dwquest支持 强化 成长型 成长型服饰 服饰