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

Project1

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

[已经解决] 如何判断升级所需百分比

[复制链接]

Lv1.梦旅人

梦石
0
星屑
49
在线时间
152 小时
注册时间
2011-2-2
帖子
195
跳转到指定楼层
1
发表于 2012-1-16 12:54:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
class JingYan
  def initialize
    lsa = Array.new(101)
    actor = $data_actors[1]
    lsa[1] = 0
    lsb = 2.4 + actor.exp_inflation / 100.0
    for i in 2..100
      if i > actor.final_level
      lsa[i] = 0
      else
      n = actor.exp_basis * ((i + 3) ** lsb) / (5 ** lsb)
      lsa[i] = lsa[i-1] + Integer(n)
      end
    end
    a = $game_actors[1]
    lsc = a.level
    lsd = a.exp
    lsd = (lsd * 1.0)/ (lsa[lsc+1] * 1.0) *100
    $game_variables[50] = lsd.to_i
  end
end
这个是判断经验百分比 请问如何判断升级所需百分比
资源论坛←点击进入游戏讨论欢迎你的加入 中秋论坛活动欢迎大家加入

Lv1.梦旅人

梦石
0
星屑
50
在线时间
270 小时
注册时间
2010-2-4
帖子
1305
2
发表于 2012-1-16 13:19:56 | 只看该作者
- -b如果这是经验百分比的话,那升级所需百分比不就是
  1. $game_variables[50] = 100 - $game_variables[50]
复制代码

点评

= =b判断是神马?你不是说那是经验百分比?那么100-经验百分比不就是升级所需百分比?  发表于 2012-1-17 21:56
判断出错了  发表于 2012-1-16 23:30
好歹当年也当过大魔王过,orz
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-7 11:32

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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