赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 21598 |
最后登录 | 2017-9-25 |
在线时间 | 448 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 448 小时
- 注册时间
- 2011-10-9
- 帖子
- 184
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 冷徹心扉 于 2012-12-5 14:30 编辑
這是一個極度簡短的腳本、卻相當實用
在戰鬥後回復某百分比的血魔
但問題是就算逃跑了也會回復
想只有在戰鬥勝利回復、而逃跑不回復該怎麼改呢?
- #===============================================================================
- #戰鬥後回覆HP
- #===============================================================================
- class Game_Battler
- def remove_states_battle
- for state in states
- remove_state(state.id) if state.battle_only
- end
- h = maxhp * 3#% #戰鬥後回復的HP百分比
- h /= 100
- m = maxmp * 3#% #戰鬥後回復的MP百分比
- m /= 100
- self.hp += h
- self.mp += m
- end
- end
复制代码 另外一問,這是攻擊敵人時回復的血魔
但是以固定數字計算,想改成以百分比回復 |
|