赞 | 670 |
VIP | 62 |
好人卡 | 144 |
积分 | 334 |
经验 | 110435 |
最后登录 | 2024-11-1 |
在线时间 | 5108 小时 |
Lv5.捕梦者
- 梦石
- 0
- 星屑
- 33448
- 在线时间
- 5108 小时
- 注册时间
- 2012-11-19
- 帖子
- 4878
|
本帖最后由 芯☆淡茹水 于 2014-7-14 13:06 编辑
参考答案的 三 大题,第一小题:- class Game_Party
- def ave_level
- s = 0; n = 0
- $game_party0.actors.each{|e|
- if e != nil
- s += e.level; n += 1
- end
- }
- return n == 0 ? 0 : (s / n).to_f
- end
- end
复制代码 那个 $game_party0 写错了吧?!
还有这个:- #--------------------------------------------------------------------------
- # 17号技能判断
- #--------------------------------------------------------------------------
-
- if @active_battler.state?(17) # state? 是判断 技能 ?
- @active_battler.damage = [-(@active_battler.maxhp * 0.05).to_i,
- @active_battler.hp - @active_battler.maxhp].max
- @active_battler.damage_pop = true
- end
复制代码 1,state? 是判断 技能 ?,
2,上面这个效果只显示加血,实际并没加血。,
3,显示伤害应该加一句条件:if @active_battler.damage != 0 如果是满血就不用回了。
抓虫有没有糖? |
|