- 需要插件(必装)
-
DWWeapon 是一个强大、高度可自定义、精美的武器强化系统,玩家可以通过击杀玩家、NPC来获得武器经验值,也可以使用强化石获得经验、等级和其它武器增益。可在配置文件中添加普通武器,也可以指定皮肤ID进行强化。
您可以在
触发暴击时的伤害 =
插件功能
- 可以让游戏内的武器成为成长型武器:
- 成长型武器可以通过击杀玩家/NPC/动物来获得经验并升级。
- 每升一级即可增加武器属性(均可在配置文件中设置)。
- 可以为单个成长型武器设置使用权限,没有权限的玩家将无法升级成长型武器和使用成长型武器。
- 还支持为指定皮肤的武器设置为特殊的成长型武器。
- 可以设置成长型武器的最大等级、基础增益等内容,还可以为指定名字的NPC设置额外伤害增益。
- 玩家还可以使用强化石对成长型武器进行强化:
- 可以添加无限个强化石,还可以设置强化石的最大/小使用数量、最低/大使用所需等级、使用数量每级倍增、使用一个所需要的硬币还有强化成功几率。
- 强化石可以设置的属性有增加等级、经验值、伤害、暴击、吸血、毒药。
- 还可以为某个成长型武器设置单独的专属强化石,并且限制该武器只能使用专属强化石。
- 支持设置每使用一个强化石需要多少硬币,支持的经济系统有:Economics、ServerRewards、物品和自行填写其他插件的Hook。
- 特殊的武器增益:
- 伤害增益:最基础的伤害倍数。
- 暴击几率:触发暴击的几率。
- 暴击伤害:暴击造成的额外伤害倍数。
- 吸血增益:伤害的吸血百分比。
- 毒药几率:让被击中的玩家中毒,掉血。
- 毒药量:让玩家中毒的毒素量。
- 弹夹倍数:让武器弹夹有额外的容量。
- 插件未来将持续更新,并带来更多增益效果。
- 简单易懂的UI:
- 当拿起成长型武器后会在快捷栏右侧显示一个UI,来展示当前武器名称、等级和经验值进度条。
- 点击快捷栏右侧的UI即可进入详细的信息主界面,在该界面可以使用背包中的强化石进行升级强化武器。
- 在主界面右侧会展示当前的武器信息,例如等级和各个增益。
- 在主界面切换武器,也会自动更新当前主界面的武器介绍。
- 主界面内置帮助按钮,点击即可显示教程,让玩家能够快速上手。
- VIP权限:
- 支持为武器设置使用权限,让一些武器成为VIP玩家的专属成长型武器!
- 支持为VIP提供经验倍数,拥有权限的玩家得到的经验将会翻倍(可在配置文件中设置)。
- 支持为VIP设置某个成长型武器的等级上限,让VIP玩家能够拥有比普通玩家更高等级的成长型武器。
快速使用
- 在配置文件设置好对应的参数后。拿起对应的武器(如果设置了权限则需要授权)。
- 这时快捷栏右侧将会出现UI,显示当前武器的图标、名称、等级和经验进度条。
- 点击这个小UI即可进入主UI界面。主UI界面显示了图标、名称、介绍和武器的详细信息。点击右侧的武器信息图标即可查看该行所代表的信息。
- 如果玩家背包中有强化石,则会在底部显示拥有的强化石。点击强化石即可打开使用面板。
- 在使用面板中可以输入使用数量,并展示成功率和预览强化信息。
- 除了强化石外,玩家还能通过在配置文件中设置的经验获取方式来获得经验。
权限&指令
自定义使用权限
成长型武器支持设置使用权限,如果玩家没有权限则无法使用对应的成长型武器。您可以在
"使用所需权限(留空无)": "",
中设置使用权限,如果留空则代表所有人都能使用该成长型武器。权限必须以DWWeapon.
开始,例如DWWeapon.AK
。默认配置文件(1.6.0)
JSON:
{
"基础设置": {
"聊天提示前缀": "[RUSTSB.COM · 提示]\n",
"武器名称格式": "%武器名称% LV%等级%",
"VIP玩家的经验倍数": {
"DWWeapon.vip": 2,
"DWWeapon.vip10": 10,
"DWWeapon.vip100": 100
}
},
"武器设置": {
"Rust武器设置": {
"lmg.m249": {
"启用该武器": true,
"武器显示名称": "M249",
"武器介绍": "高伤害和高射速的带式轻机枪。\n通过击杀NPC/敌人等方式升级吧。",
"武器图标(留空自动获取)": "",
"武器短名称(仅限自定义武器)": "",
"使用所需权限(留空无)": "",
"该武器最大等级": 200,
"VIP玩家的最大等级": {
"DWWeapon.vip2": 2
},
"无限子弹": false,
"无限耐久": false,
"增益设置": {
"基础伤害增益": 0.0,
"基础暴击几率": 0.0,
"基础暴击伤害": 1.0,
"基础吸血增益": 0.0,
"基础毒药几率": 0.0,
"基础毒药量": 10.0,
"基础弹夹倍数": 0.0,
"每升一级增加的伤害增益": 0.05,
"每升一级增加的暴击几率": 0.05,
"每升一级增加的暴击伤害": 0.1,
"每升一级增加的吸血增益": 0.0,
"每升一级增加的毒药几率": 0.0,
"每升一级增加的毒药量": 0.0,
"每升一级增加的弹夹容量倍数": 0.0,
"指定NPC额外伤害倍数增益(NPC名字|倍数)": {
"狼人": 5.0
}
},
"经验设置": {
"升一级所需基础经验": 100,
"每升一级所需经验倍数": 1.5,
"击杀玩家得到的经验": 1,
"击杀动物得到的经验": 1,
"击杀NPC得到的经验": 1,
"击杀特殊NPC得到的经验": {
"设置经验(NPC名称|经验)": {
"雪人": 5
}
},
"仅限使用专属强化石": false,
"专属强化石列表": {}
},
"黑名单皮肤ID(仅限Rust武器)": []
},
"rifle.ak": {
"启用该武器": true,
"武器显示名称": "AK-47突击步枪",
"武器介绍": "自制的高伤害步枪。\n通过击杀NPC/敌人等方式升级吧。",
"武器图标(留空自动获取)": "",
"武器短名称(仅限自定义武器)": "",
"使用所需权限(留空无)": "",
"该武器最大等级": 200,
"VIP玩家的最大等级": {
"DWWeapon.vip2": 2
},
"无限子弹": false,
"无限耐久": false,
"增益设置": {
"基础伤害增益": 0.0,
"基础暴击几率": 0.0,
"基础暴击伤害": 1.0,
"基础吸血增益": 0.0,
"基础毒药几率": 0.0,
"基础毒药量": 10.0,
"基础弹夹倍数": 0.0,
"每升一级增加的伤害增益": 0.1,
"每升一级增加的暴击几率": 0.1,
"每升一级增加的暴击伤害": 0.1,
"每升一级增加的吸血增益": 0.0,
"每升一级增加的毒药几率": 0.0,
"每升一级增加的毒药量": 0.0,
"每升一级增加的弹夹容量倍数": 0.0,
"指定NPC额外伤害倍数增益(NPC名字|倍数)": {}
},
"经验设置": {
"升一级所需基础经验": 50,
"每升一级所需经验倍数": 1.5,
"击杀玩家得到的经验": 1,
"击杀动物得到的经验": 1,
"击杀NPC得到的经验": 1,
"击杀特殊NPC得到的经验": {
"设置经验(NPC名称|经验)": {}
},
"仅限使用专属强化石": false,
"专属强化石列表": {}
},
"黑名单皮肤ID(仅限Rust武器)": []
},
"rocket.launcher": {
"启用该武器": true,
"武器显示名称": "火箭发射器",
"武器介绍": "用于远距离打击车辆和摧毁工事。\n通过击杀NPC/敌人等方式升级吧。",
"武器图标(留空自动获取)": "",
"武器短名称(仅限自定义武器)": "",
"使用所需权限(留空无)": "",
"该武器最大等级": 200,
"VIP玩家的最大等级": {},
"无限子弹": false,
"无限耐久": false,
"增益设置": {
"基础伤害增益": 0.0,
"基础暴击几率": 0.0,
"基础暴击伤害": 1.0,
"基础吸血增益": 0.0,
"基础毒药几率": 0.0,
"基础毒药量": 10.0,
"基础弹夹倍数": 0.0,
"每升一级增加的伤害增益": 0.1,
"每升一级增加的暴击几率": 0.05,
"每升一级增加的暴击伤害": 0.1,
"每升一级增加的吸血增益": 0.0,
"每升一级增加的毒药几率": 0.0,
"每升一级增加的毒药量": 0.0,
"每升一级增加的弹夹容量倍数": 0.0,
"指定NPC额外伤害倍数增益(NPC名字|倍数)": {}
},
"经验设置": {
"升一级所需基础经验": 100,
"每升一级所需经验倍数": 2.0,
"击杀玩家得到的经验": 1,
"击杀动物得到的经验": 1,
"击杀NPC得到的经验": 1,
"击杀特殊NPC得到的经验": {
"设置经验(NPC名称|经验)": {}
},
"仅限使用专属强化石": false,
"专属强化石列表": {}
},
"黑名单皮肤ID(仅限Rust武器)": []
}
},
"自定义武器设置": {
"2431046681": {
"启用该武器": true,
"武器显示名称": "AK-47突击步枪[金光]",
"武器介绍": "超高能力的AK-47突击步枪特殊定制版本,极其稀有!\n通过击杀NPC/敌人等方式升级吧。",
"武器图标(留空自动获取)": "",
"武器短名称(仅限自定义武器)": "rifle.ak",
"使用所需权限(留空无)": "",
"该武器最大等级": 200,
"VIP玩家的最大等级": {},
"无限子弹": false,
"无限耐久": false,
"增益设置": {
"基础伤害增益": 20.0,
"基础暴击几率": 1.0,
"基础暴击伤害": 1.0,
"基础吸血增益": 0.0,
"基础毒药几率": 0.0,
"基础毒药量": 10.0,
"基础弹夹倍数": 0.0,
"每升一级增加的伤害增益": 0.1,
"每升一级增加的暴击几率": 0.1,
"每升一级增加的暴击伤害": 0.1,
"每升一级增加的吸血增益": 0.0,
"每升一级增加的毒药几率": 0.0,
"每升一级增加的毒药量": 0.0,
"每升一级增加的弹夹容量倍数": 0.0,
"指定NPC额外伤害倍数增益(NPC名字|倍数)": {}
},
"经验设置": {
"升一级所需基础经验": 150,
"每升一级所需经验倍数": 1.5,
"击杀玩家得到的经验": 2,
"击杀动物得到的经验": 1,
"击杀NPC得到的经验": 2,
"击杀特殊NPC得到的经验": {
"设置经验(NPC名称|经验)": {}
},
"仅限使用专属强化石": false,
"专属强化石列表": {
"2530598985": {
"强化石名称": "金粒",
"物品短名称": "ducttape",
"背景颜色": "#EBE5DA99",
"单次最大使用数量": 10,
"单次最少使用数量": 1,
"每使用一个需要多少硬币": 100,
"强化成功几率(0-100)": 100,
"增加的等级": 1,
"增加的经验值": 0,
"增加的额外伤害": 0.0,
"增加的额外暴击几率": 0.0,
"增加的额外吸血": 0.0,
"增加的额外毒药几率": 0.0,
"单次最多使用数量每级倍增": 0.0,
"单次最少使用数量每级倍增": 0.0,
"最大使用等级": 0,
"最低使用等级": 0,
"恢复耐久": true,
"恢复耐久上限": true
}
}
},
"黑名单皮肤ID(仅限Rust武器)": []
},
"2713003091": {
"启用该武器": true,
"武器显示名称": "LR-300突击步枪[火云]",
"武器介绍": "暗藏火焱之力的高性能轻型突击步枪。\n可针对狼人造成额外的超高伤害。\n通过击杀NPC/敌人等方式升级吧。",
"武器图标(留空自动获取)": "",
"武器短名称(仅限自定义武器)": "rifle.lr300",
"使用所需权限(留空无)": "",
"该武器最大等级": 200,
"VIP玩家的最大等级": {
"DWWeapon.vip2": 2
},
"无限子弹": false,
"无限耐久": false,
"增益设置": {
"基础伤害增益": 10.0,
"基础暴击几率": 0.0,
"基础暴击伤害": 1.0,
"基础吸血增益": 0.0,
"基础毒药几率": 0.0,
"基础毒药量": 10.0,
"基础弹夹倍数": 0.0,
"每升一级增加的伤害增益": 0.1,
"每升一级增加的暴击几率": 0.1,
"每升一级增加的暴击伤害": 0.1,
"每升一级增加的吸血增益": 0.0,
"每升一级增加的毒药几率": 0.0,
"每升一级增加的毒药量": 0.0,
"每升一级增加的弹夹容量倍数": 0.0,
"指定NPC额外伤害倍数增益(NPC名字|倍数)": {}
},
"经验设置": {
"升一级所需基础经验": 50,
"每升一级所需经验倍数": 1.5,
"击杀玩家得到的经验": 1,
"击杀动物得到的经验": 1,
"击杀NPC得到的经验": 1,
"击杀特殊NPC得到的经验": {
"设置经验(NPC名称|经验)": {}
},
"仅限使用专属强化石": false,
"专属强化石列表": {
"2746873417": {
"强化石名称": "火云碎片",
"物品短名称": "ducttape",
"背景颜色": "#EBE5DA99",
"单次最大使用数量": 10,
"单次最少使用数量": 1,
"每使用一个需要多少硬币": 100,
"强化成功几率(0-100)": 90,
"增加的等级": 0,
"增加的经验值": 100,
"增加的额外伤害": 0.0,
"增加的额外暴击几率": 0.0,
"增加的额外吸血": 0.0,
"增加的额外毒药几率": 0.0,
"单次最多使用数量每级倍增": 0.0,
"单次最少使用数量每级倍增": 0.0,
"最大使用等级": 0,
"最低使用等级": 0,
"恢复耐久": true,
"恢复耐久上限": true
}
}
},
"黑名单皮肤ID(仅限Rust武器)": []
}
}
},
"强化石设置": {
"2433594063": {
"强化石名称": "强化石",
"物品短名称": "ducttape",
"背景颜色": "#EBE5DA99",
"单次最大使用数量": 100,
"单次最少使用数量": 1,
"每使用一个需要多少硬币": 100,
"强化成功几率(0-100)": 40,
"增加的等级": 0,
"增加的经验值": 10,
"增加的额外伤害": 0.0,
"增加的额外暴击几率": 0.0,
"增加的额外吸血": 0.0,
"增加的额外毒药几率": 0.0,
"单次最多使用数量每级倍增": 0.5,
"单次最少使用数量每级倍增": 0.5,
"最大使用等级": 0,
"最低使用等级": 0,
"恢复耐久": false,
"恢复耐久上限": false
},
"2483961267": {
"强化石名称": "上等强化石",
"物品短名称": "ducttape",
"背景颜色": "#EBE5DA99",
"单次最大使用数量": 10,
"单次最少使用数量": 1,
"每使用一个需要多少硬币": 100,
"强化成功几率(0-100)": 100,
"增加的等级": 0,
"增加的经验值": 20,
"增加的额外伤害": 0.0,
"增加的额外暴击几率": 0.0,
"增加的额外吸血": 0.0,
"增加的额外毒药几率": 0.0,
"单次最多使用数量每级倍增": 1.0,
"单次最少使用数量每级倍增": 0.5,
"最大使用等级": 0,
"最低使用等级": 0,
"恢复耐久": false,
"恢复耐久上限": false
},
"2774571740": {
"强化石名称": "魂石",
"物品短名称": "ducttape",
"背景颜色": "#EBE5DA99",
"单次最大使用数量": 10,
"单次最少使用数量": 1,
"每使用一个需要多少硬币": 100,
"强化成功几率(0-100)": 30,
"增加的等级": 0,
"增加的经验值": 10,
"增加的额外伤害": 0.1,
"增加的额外暴击几率": 0.0,
"增加的额外吸血": 0.0,
"增加的额外毒药几率": 0.0,
"单次最多使用数量每级倍增": 1.0,
"单次最少使用数量每级倍增": 0.5,
"最大使用等级": 0,
"最低使用等级": 0,
"恢复耐久": false,
"恢复耐久上限": false
},
"2774572429": {
"强化石名称": "上等魂石",
"物品短名称": "ducttape",
"背景颜色": "#EBE5DA99",
"单次最大使用数量": 20,
"单次最少使用数量": 1,
"每使用一个需要多少硬币": 500,
"强化成功几率(0-100)": 60,
"增加的等级": 0,
"增加的经验值": 10,
"增加的额外伤害": 0.2,
"增加的额外暴击几率": 0.0,
"增加的额外吸血": 1.0,
"增加的额外毒药几率": 0.0,
"单次最多使用数量每级倍增": 1.0,
"单次最少使用数量每级倍增": 0.5,
"最大使用等级": 0,
"最低使用等级": 0,
"恢复耐久": false,
"恢复耐久上限": false
}
},
"每日奖励设置": {
"启用每日奖励功能": true,
"每日奖励重置时间(时:分:秒)": "23:59:59",
"给予全部物品 (false=随机一个)": false,
"奖励的物品列表": [
{
"物品名称": "强化石",
"物品短名": "ducttape",
"皮肤ID": 2433594063,
"物品数量": 1,
"物品文字内容": ""
},
{
"物品名称": "上等强化石",
"物品短名": "ducttape",
"皮肤ID": 2483961267,
"物品数量": 1,
"物品文字内容": ""
}
]
},
"货币设置": {
"使用的经济系统(0=Economics | 1=ServerRewards | 2=物品 | 3=其它插件)": 0,
"Economics余额名称": "硬币",
"ServerRewards余额名称": "钻石",
"物品货币设置": {
"物品货币名称": "血袋",
"物品短名称": "blood",
"物品皮肤ID": 0
},
"其它插件设置": {
"插件名称": "PluginName",
"查询余额Hook": "Check",
"添加余额Hook": "Add",
"扣除余额Hook": "Remove",
"货币名称": "货币"
}
},
"UI设置": {
"货币图标": "",
"等级图标": "",
"经验图标": "",
"伤害倍数图标": "",
"暴击几率图标": "",
"暴击伤害图标": "",
"吸血倍数图标": "",
"毒药几率图标": "",
"毒药伤害图标": "",
"弹夹倍数图标": "",
"帮助界面图片(留空无)": "",
"启用暴击提示UI": true,
"暴击显示位置(true=屏幕中间|false=下方武器信息旁边)": true,
"同时显示暴击造成的伤害量": true,
"在主界面隐藏未使用的属性": true
}
}
计算公式
伤害增益 (1.00 = 100%) - 额外造成的伤害百分比
伤害增益 =基础伤害增益 + ((等级-1)* 每升一级增加的伤害增益) + 强化石附加的额外伤害增益 + Boss额外伤害
暴击几率(1.00 =1%) - 触发暴击的几率
暴击几率 =基础暴击几率 + ((等级-1)* 每升一级增加的暴击几率) + 强化石附加的额外暴击几率
暴击伤害(1.00 = 100%) - 触发暴击时造成的额外伤害百分比
暴击伤害 =基础暴击伤害 + ((等级-1)* 每升一级增加的暴击伤害)
触发暴击时的伤害 =
伤害增益 + 暴击伤害
吸血增益(1.00 = 100%) - 从造成的伤害中获得的血量百分比
吸血增益 =基础吸血增益 + ((等级-1)*每升一级增加的吸血增益) + 强化石附加的额外吸血增益
毒药几率(1.00 = 1%) - 触发毒药的几率
毒药几率 =基础毒药几率 + ((等级-1)* 每升一级增加的毒药几率) + 强化石附加的额外毒药几率
毒药量(1.00 = 1) - 触发毒药时添加的毒药量
毒药量 =基础毒药量 + ((等级-1)* 每升一级增加的毒药量)
弹夹倍数(1.00 = 100%) - 额外的武器弹夹容量
弹夹倍数 =原始弹夹容量 * 基础弹夹倍数 + 原始弹夹容量 * ((等级-1)* 每升一级增加的弹夹容量倍数)
DLC
DWWeaponEditer - 成长型武器信息编辑器
您可以在本站直接下载:原创 - DWWeaponEditer - 成长型武器编辑器,安装后授权DWWeaponEditer.admin
权限即可。届时在主界面下方会向有权限的玩家显示一个编辑按钮,点击就能编辑当前选中的成长型武器信息(等级、经验和额外增益等)。也可使用指令/dwweaponediter (拿着成长型武器输入)打开编辑界面。如果您需要价格更便宜且易配置的武器增益插件可以查看(非成长型武器):
原创 - DWSkinWeapon - 武器增益
插件介绍 根据皮肤ID为武器提供额外的增益。 攻击倍数 - 该武器的伤害倍数。 暴击倍数 - 该武器触发暴击时额外的伤害倍数。 吸血百分比 - 该武器触发吸血时,吸血本次造成伤害的百分比。 无限子弹 - 该武器是否拥有无限子弹效果。 耐久损坏倍数 - 该武器损失耐久时的原损失耐久的损失百分比。 支持设置使用权限,没有权限的玩家无法激活增益。 权限&指令 自定义使用权限 武器增益支持设置使用权限,如果玩家没有权限则无法使用对应的武器增益。 您可以在 "使用权限(留空无)": ""...
rustsb.com
突袭基地
如果您遇到在突袭基地事件中遇到 无限耐久 失效的问题,系突袭基地(RaidableBases)插件设置的问题,请前往data中每个基地等级的配置文件中将Block Plugins Which Prevent Item Durability Loss
选项设置为 false
即可。