设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2379|回复: 1
打印 上一主题 下一主题

[已经过期] 關於 "MP/TP 自動恢復" 的公式一問...

[复制链接]

Lv2.观梦者

梦石
0
星屑
567
在线时间
465 小时
注册时间
2009-10-11
帖子
407
跳转到指定楼层
1
发表于 2013-8-10 09:15:36 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
原本的Game_Battler腳本
757行.  被我改成用LUK來決定恢復量多寡↓

  #--------------------------------------------------------------------------
  # ● MP 自動恢復
  #--------------------------------------------------------------------------
  def regenerate_mp
    @result.mp_damage = -(luk).to_i
    self.mp -= @result.mp_damage
  end
  #--------------------------------------------------------------------------
  # ● TP 自動恢復
  #--------------------------------------------------------------------------
  def regenerate_tp
    self.tp += luk
  end

可是有個小問題就是...
Game_Battler的574行這兩段就失效了...因為recover在757行那裡被我拿掉了(汗) ↓

  #--------------------------------------------------------------------------
  # ● 應用“恢復 MP”效果
  #--------------------------------------------------------------------------
  def item_effect_recover_mp(user, item, effect)
    value = (mmp * effect.value1 + effect.value2) * rec
    value *= user.pha if item.is_a?(RPG::Item)
    value = value.to_i
    @result.mp_damage -= value
    @result.success = true if value != 0
    self.mp += value
  end
  #--------------------------------------------------------------------------
  # ● 應用“增加 TP”效果
  #--------------------------------------------------------------------------
  def item_effect_gain_tp(user, item, effect)
    value = effect.value1.to_i
    @result.tp_damage -= value
    @result.success = true if value != 0
    self.tp += value
  end

請問這一段我該怎麼改才會正常運行??
舉個例子:  
角色A的 LUK值 = 20
他使用某物 讓自己有了狀態"MP自動回復" 使的MP恢復量多 20%
所以每回合 恢復MP值 從20 變成 24
該如何改757行那邊才能變成這樣呢??

BS00299.png (42.36 KB, 下载次数: 16)

BS00299.png
因为现实太残酷、所以我们都在打造虚幻的天堂。如果现实不再残酷,也是因为有这快乐的天堂。

Lv2.观梦者

梦石
0
星屑
567
在线时间
465 小时
注册时间
2009-10-11
帖子
407
2
 楼主| 发表于 2013-8-11 17:47:41 | 只看该作者
過了一天  再求助...
因为现实太残酷、所以我们都在打造虚幻的天堂。如果现实不再残酷,也是因为有这快乐的天堂。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-17 22:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表