Project1
标题:
能否用公用事件作出"攻擊的高低 取決於魔力最大值"的技能
[打印本页]
作者:
stanyanyan0
时间:
2012-9-9 22:45
标题:
能否用公用事件作出"攻擊的高低 取決於魔力最大值"的技能
本帖最后由 stanyanyan0 于 2012-9-9 22:47 编辑
想做出一個 攻擊高低取決於魔力最大值 的技能效果
比如: 魔力最大值+100 攻擊+10
魔力最大值-100 攻擊-10
請教一下怎麼用公用事件作出來
dsu_plus_rewardpost_czw
作者:
stanyanyan0
时间:
2012-9-9 23:56
要寫一個插件式的腳本嗎?
還是可以只更動原本的就好?
作者:
Password
时间:
2012-9-10 10:23
能否用变量操作来决定?
主角的基础MP(等级1的时候)为定量1,主角的攻击为变量1,最大MP值(主角目前MP)为变量2
变量1=(变量2-定量1)/10(你需要的定值)
作者:
a364774426
时间:
2012-9-10 11:30
在Game_battler脚本中,找到技能伤害的那一段,然后加入这几行
if[填写技能ID].include?(obj.id) and obj.is_a?(RPG::Skill)
damage = user.maxhp * (比例值).round
end
作者:
stanyanyan0
时间:
2012-9-10 12:00
請問下 我這樣子改寫 沒有效果
1.jpg
(113.88 KB, 下载次数: 26)
下载附件
保存到相册
2012-9-10 12:00 上传
作者:
a364774426
时间:
2012-9-11 14:11
if[填写技能ID].include?(obj.id) and obj.is_a?(RPG::Skill)
damage = (user.maxhp * 比例值).round
damage = 0 if damage < 0
end
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1