设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2494|回复: 9
打印 上一主题 下一主题

[原创发布] MV根据物品品质/颜色,敌人品质/颜色自由调整物品掉率插件

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2068
在线时间
130 小时
注册时间
2022-9-20
帖子
40
跳转到指定楼层
1
发表于 2022-10-27 12:53:15 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 金色邦邦 于 2022-10-31 15:35 编辑

接触RMMV有一个月时间了,出于自己的项目需求,写了一个根据物品/武器/防具/敌人品质,自由决定物品掉落率的插件。

优点就是非常自由灵活 ,可以实现:
        使用物品之后提升掉率,
        装备提升掉率,
        学习技能提升掉率,
        被动状态提示掉率等等。

练手之作,如果大家有更好的想法或是发现有什么错误之处,欢迎留言指正,谢谢。
=============================================================================
★★★版本★★★
=============================================================================
Version 1.3 增加简便实现技能增/减掉落率
Version 1.2 增加与MOG_TrPopUpBattle掉落动画插件兼容
Version 1.1 增加敌人品质影响物品掉落率
Version 1.0 完成开发
=============================================================================
★★★正式介绍★★★
=============================================================================
一、功能概述:
  Drill_ItemTextColor插件的物品注释中的 <颜色:1>等作为物品品质,
  Drill_EnemyTextColor插件的敌人注释中的 <颜色:1>等作为敌人品质,
  动态设定每种品质物品/武器/防具,每种品质敌人的物品掉率。
*****************************************************************************
二、物品品质注释标签 优先级:
  兼容物品/武器/防具备注中各种标签设置的物品品级,优先级如下:
        <高级颜色> =》<颜色> =》<Quality> =》<quality>
若以上标签都没取到值,则使用RMMV数据库中设置的掉率,
  若使用插件YEP_ExtraEnemyDrops,则使用YEP插件设置的物品掉率。
*****************************************************************************
三、默认最高支持10个品级:
  常见项目够用了,不够的可自行拓展插件。
*****************************************************************************
四、RMMV变量说明:
  在项目进程中,可以使用变量操作,对物品掉率进行动态调整。
这可以使我们灵活的调整掉率,例如:
        使用某物品后增加掉率;
    学习技能后增加掉率;
        达成成就后增加掉率;
        完成任务后增加掉率;
等等能使用变量之处都可以调整物品掉率。

变量值说明:
  变量=5,代表提升原掉率的5%,变量=15,代表提升原掉率的15%
  重要说明:
  不是加法!!!不是加法!!!是  原掉率 + 原掉率 * 变量/100 !!!
*****************************************************************************
五、使用示例:
  1.在插件中设置Variable1为变量1,RMMV中设置值=5;
    设置Enemy1为变量11,值=20;
    若不使用YEP_ExtraEnemyDrops插件,
         敌人注释示例:              物品Item 1注释示例:      
           <颜色:1>                      <颜色:1>
    若使用YEP_ExtraEnemyDrops插件,
         敌人注释示例:                  物品Item 1注释示例:
           <颜色:1>                      <颜色:1>
           <Enemy Drops>
           Item 1: 10%
           </Enemy Drops>
  敌人注释说明:
  敌人(敌人品质<颜色:1>)注释中掉落物品1(物品品质<颜色:1>)原掉率 = 10%,

  开启ItemQuality开关,
  则插件计算后的掉率 =》 10% * (1 + (5/100)) = 10.5% 概率掉落,
  并且,所有<颜色:1>的物品掉落率都在原掉率基础上乘(1 + (5/100))
  若同时开启敌人品质掉率开关,
  则计算后的掉率=》10% * (1 + (5+20)/100) = 12.5% 概率掉落

  2.物品原掉率 = 10% ,Variable1变量 = 900
  则计算后的掉率 =》 10% * (1 + (900/100)) = 100% 必定掉落
  3.新增技能Skill注释:
     <passiveIRUP:80>或
     <passiveIRUP:80%> (兼容dsPassiveSkill被动技能插件)  
     要使用技能注释,请打开ItemQuality开关。
    技能注释示例:
     <颜色:1>
     <passiveIRUP:80>
    注释说明:品质=1的物品/武器/防具掉率在原掉率基础上提升80%
*****************************************************************************
六、拓展应用:
可拓展的很多,例如:
  可结合YEP_MainMenuVar插件,将提升的掉率显示在菜单中
=============================================================================
★★★声明★★★
=============================================================================
1.该插件可单独使用,同时支持YEP额外敌群掉落插件。
2.已与以下插件兼容,将本插件放在以下插件的下方:
  YEP_ItemCore
  YEP_ExtraEnemyDrops
  Drill_CoreOfColor
  Drill_ItemTextColor
  Drill_EnemyTextColor
  MOG_TrPopUpBattle
  dsPassiveSkill
3.确保本插件在所有有关掉落率的插件之下。
4.本插件完全免费,可用于商用/非商用项目。
5.本插件可以随意魔改,限于JavaScript技能,出现错误本作者可能无法更改,
  若于其他插件冲突,请移除本插件。
6.插件版权归原作者所有,遵守MIT协议。致谢名单中注明插件原作者:金色邦邦。
=============================================================================
Z_JSBB_ItemDropsRateV1.3.rar (3.83 KB, 下载次数: 76, 售价: 5 星屑)


111.jpg (106.78 KB, 下载次数: 23)

插件设置

插件设置

2222.png (790.52 KB, 下载次数: 21)

爆率显示(此项需与YEP插件结合使用)

爆率显示(此项需与YEP插件结合使用)

222.png (102.29 KB, 下载次数: 21)

变量操作

变量操作
有手就行

Lv3.寻梦者

梦石
0
星屑
2571
在线时间
133 小时
注册时间
2022-12-18
帖子
185
10
发表于 2023-10-12 14:20:03 | 只看该作者
很好很强大
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2577
在线时间
362 小时
注册时间
2015-8-15
帖子
80
9
发表于 2023-10-12 12:43:53 | 只看该作者
金色邦邦 发表于 2023-10-5 11:02
我一直使用的是Olivia的战斗结算,所以不太确定能否支持.但我在开发时保留了足够的兼容性,你可以进行尝试, ...

刚刚试过了,不支持MOG的结算插件,而且放在MOG的结算插件上面会报错
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2068
在线时间
130 小时
注册时间
2022-9-20
帖子
40
8
 楼主| 发表于 2023-10-5 11:02:37 | 只看该作者
梦幻のLoli塔 发表于 2023-9-30 11:03
请问这个物品颜色的插件支持MOG的战斗结算插件吗

我一直使用的是Olivia的战斗结算,所以不太确定能否支持.但我在开发时保留了足够的兼容性,你可以进行尝试,如将本插件放在你使用的结算插件之前或之后;或者自己进行兼容性开发.
如果以上都不行,可以联系我进行调整
有手就行
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2577
在线时间
362 小时
注册时间
2015-8-15
帖子
80
7
发表于 2023-9-30 11:03:10 | 只看该作者
请问这个物品颜色的插件支持MOG的战斗结算插件吗
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
58
在线时间
11 小时
注册时间
2022-12-12
帖子
3
6
发表于 2022-12-20 16:51:19 | 只看该作者
感谢大佬分享。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1663
在线时间
118 小时
注册时间
2022-7-23
帖子
38
5
发表于 2022-10-30 13:05:05 | 只看该作者
666666666666666666666
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2068
在线时间
130 小时
注册时间
2022-9-20
帖子
40
4
 楼主| 发表于 2022-10-28 14:35:26 | 只看该作者
Version 1.3     版本更新,增加简便实现技能增/减掉率   
有手就行
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1697
在线时间
146 小时
注册时间
2017-12-28
帖子
129
3
发表于 2022-10-27 15:04:32 | 只看该作者
强势顶一下!(想起一款游戏中的一个武器黄金扫帚,装备上它掉落变猛)
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2068
在线时间
130 小时
注册时间
2022-9-20
帖子
40
2
 楼主| 发表于 2022-10-27 12:54:21 | 只看该作者
欢迎留言指正
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-5 17:24

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表