Project1
标题:
如何让技能也享受到会心一击的效果
[打印本页]
作者:
CHAR
时间:
2011-4-23 13:13
标题:
如何让技能也享受到会心一击的效果
本帖最后由 CHAR 于 2011-4-23 22:32 编辑
我以前发过这样一个贴,当时有人说是直接塞,我今天塞了好多遍都不成功哎.....一直报错
我就是简单的把
@critical = (rand(100) < attacker.cri) # 会心一击判断
@critical = false if prevent_critical # 防止会心一击判断
damage *= 2 if @critical
这三行硬塞进去,塞的地方试了好几遍都不行 - -
求脚本大指点
PS.vx版
作者:
killkill2298
时间:
2011-4-23 21:49
本帖最后由 killkill2298 于 2011-4-23 21:49 编辑
这个问题很简单
把Game_Battle的640-642行 复制到下面技能伤害部分就行了
@critical = (rand(100) < attacker.cri) # 会心一击判断
@critical = false if prevent_critical # 防止会心一击判断
damage *= 3 if @critical # 会心一击校正
复制代码
插入到667行上面 elsif damage < 0 # 若伤害为负
最关键的一步,把attacker.cri改成user.cri就行了
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1