Project1

标题: 為什么血條(普通的)一到大于9999就顯示9999呢? [打印本页]

作者: 舞灵    时间: 2007-8-20 18:46
提示: 作者被禁止或删除 内容自动屏蔽
作者: 舞灵    时间: 2007-8-20 18:46
提示: 作者被禁止或删除 内容自动屏蔽
作者: 123czy321    时间: 2007-8-20 19:29
什么叫一到大于9999就顯示9999?
估计用个突破等级的脚本修改下等级和血值上限就OK了把!
作者: li1936    时间: 2007-8-20 20:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: 神隐小子    时间: 2007-8-20 20:56
血量太高似乎不好的说~记得rockk的热血物语RM~~~里面的角色基本上都是弱化了~~~攻击时能上150血算是高了~~不过呢~这还得看个人爱好~
作者: K’    时间: 2007-8-20 21:24
默认脚本
  #--------------------------------------------------------------------------
  # ● 获取 MaxHP
  #--------------------------------------------------------------------------
  def maxhp
    n = [[base_maxhp + @maxhp_plus, 1].max, 9999].min
    for i in @states
      n *= $data_states.maxhp_rate / 100.0
    end
    n = [[Integer(n), 1].max, 9999].min
    return n
  end


拿血量和9999比较 取最小值。 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 舞灵    时间: 2007-8-20 23:45
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1