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

Project1

 找回密码
 注册会员
搜索
查看: 2558|回复: 9

[已经解决] 请教大神同时装备两状态A和B会有额外10%自身力量加成的方法

[复制链接]

Lv4.逐梦者

梦石
0
星屑
9128
在线时间
463 小时
注册时间
2015-5-8
帖子
865
发表于 2019-5-1 12:28:05 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 taeckle 于 2019-5-1 12:30 编辑

诸位大神五一节快乐!我又来啦!

我是这么想的,先弄个状态A,有状态A的人物有5%的力量加成,再弄个状态B,有状态B的人物也有5%力量加成,这些在数据库里就能搞,
请问怎么写当同时有状态A和状态B的时候自身力量还有额外10%的加成啊(最终达到的效果就是同时有状态A和状态B总共有20%力量加成)?

Lv5.捕梦者

梦石
0
星屑
33038
在线时间
10469 小时
注册时间
2009-3-15
帖子
4756
发表于 2019-5-1 12:51:00 | 显示全部楼层
本帖最后由 soulsaga 于 2019-5-1 17:45 编辑

有两个状态时是1.05X1.05並不是10%

点评

可实际效果却是只加10%啊,没加到10.25%。。。四舍五入了?  发表于 2019-5-1 17:39
回复 支持 1 反对 0

使用道具 举报

Lv5.捕梦者 (版主)

梦石
1
星屑
23963
在线时间
3338 小时
注册时间
2011-7-8
帖子
3925

开拓者

发表于 2019-5-1 14:19:01 | 显示全部楼层
本帖最后由 guoxiaomi 于 2019-5-1 14:23 编辑

反正要是我就用公共事件判定,每次行动结束的时候扫一遍所有角色,如果两个状态都有,就添加新的状态。

点评

不算恶性bug,无视就行,反正一进入战斗就会自动矫正  发表于 2019-5-1 18:11
大神你的帖子我看了,基本也算是明白你的思路了,那要让这两中状态组合的额外效果在平时也有效果该怎么搞啊?  发表于 2019-5-1 17:40
熟悉rgss和ruby,xp区版主~
正在填坑:《膜拜组传奇》讲述膜拜组和学霸们的故事。
已上steam:与TXBD合作的Reformers《变革者》
* 战斗调用公共事件 *
* RGSOS 网络脚本 *
回复 支持 1 反对 0

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
37626
在线时间
5307 小时
注册时间
2006-11-10
帖子
6539
发表于 2019-5-1 18:06:04 | 显示全部楼层
我的话,我会在game_battler里直接分歧各种状态效果....

在 str的最终计算下面增加一条

n *= 1.1 if state?(a) and state?(b)

就可以了

点评

好主意  发表于 2019-5-15 13:44
默认的脚本是  发表于 2019-5-2 11:04
这么设定在平时状态下同时装备状态A和B是不是也有10%的额外加成了?  发表于 2019-5-2 05:35

评分

参与人数 2星屑 +50 +1 收起 理由
RyanBern + 50 认可答案
taeckle + 1 我很赞同

查看全部评分

回复 支持 2 反对 0

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-3-28 20:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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