Project1

标题: 变数减HP多出好几个数字 [打印本页]

作者: davis2000    时间: 2011-10-13 21:02
标题: 变数减HP多出好几个数字
我是技能后面公共事件用
乱数
减敌人HP10000~19999
敌人啥的都是显示减了40000~50000
怎么用乱数减敌人HPdsu_plus_rewardpost_czw
作者: feizhaodan    时间: 2011-10-13 21:06
是不是加上了技能伤害。
作者: davis2000    时间: 2011-10-13 21:07
本帖最后由 davis2000 于 2011-10-13 21:09 编辑
feizhaodan 发表于 2011-10-13 21:06
是不是加上了技能伤害。


加技能伤害?
不太明白哎
公共事件不是分开麻:L


davis2000于2011-10-13 21:08补充以下内容:
我是先减敌人HP
再用变数减敌人HP
然后设定是乱数
有啥法子可行
作者: Sonic1997    时间: 2011-10-14 12:04
本帖最后由 Sonic1997 于 2011-10-13 20:05 编辑

你确定没动过其他东西?(例如右面的属性列表)


Sonic1997于2011-10-13 20:05补充以下内容:
看懂了
我是先减敌人HP

减了两次的后果
作者: 壬穹雷光    时间: 2011-10-14 13:21
首先,LZ有用到什么脚本么?
其二,LZ设置的技能里有设置伤害么?
其三,LZ最好还是发一下图,让我们分析分析......(啊...该上学去了....)傍晚再来看看
作者: davis2000    时间: 2011-10-15 18:34
壬穹雷光 发表于 2011-10-14 13:21
首先,LZ有用到什么脚本么?
其二,LZ设置的技能里有设置伤害么?
其三,LZ最好还是发一下图,让我们分析分 ...

我没用脚本
设置伤害5000
技能后面公共事件用
减少敌人HP不是用固定数字
而是用变数
所以有多加开关
加变数设置乱数减敌人HP10000~19999
却显示减了40000~50000
更奇怪的是还会减敌人的HP剩HP1为止
是哪里搞错了吗
作者: MSQ    时间: 2011-10-15 18:46
本帖最后由 MSQ 于 2011-10-15 18:47 编辑
还会减敌人的HP剩HP1为止

这是用事件减hp没有勾上:允许在战斗时进入濒死状态的原因。

话说:不加入附加脚本或是改脚本,用事件造成的减hp应该不会显示吧~~
作者: 壬穹雷光    时间: 2011-10-15 19:43
davis2000 发表于 2011-10-15 18:34
我没用脚本
设置伤害5000
技能后面公共事件用

你的公共事件该不会并行处理吧..............把并行处理弄成无就好了....
作者: davis2000    时间: 2011-10-15 19:56
MSQ 发表于 2011-10-15 18:46
这是用事件减hp没有勾上:允许在战斗时进入濒死状态的原因。

话说:不加入附加脚本或是改脚本,用事件造 ...

忘了说
我是增减敌人hp是用加的
加开关
然后用变量减
不然直接减会变成敌人加hp
现在问题是出在我设定10000~19999
敌人hp有55555
技能出现伤害后再呼叫公共事件
但是敌人hp却是减55554
技能伤害分散值只有10会加那么多么


davis2000于2011-10-15 20:00补充以下内容:
公共事件
敌方hp增减:[1.], 变数 [0001 巧儿气功]
变量操作: [0001 巧儿气功]-=乱数 (10000~19999)
作者: wbsy8241    时间: 2011-10-16 02:21
变量操作: [0001 巧儿气功]-=乱数 (10000~19999)

变量操作: [0001 巧儿气功]=乱数 (10000~19999)




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1