查看: 851|回复: 6

关于经验的小问题

  [复制链接]
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-3-7
回帖
16
发表于 2009-4-28 22:12:52 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

梦·贤者

梦石
0
星屑
50
在线时间
1141 小时
注册时间
2007-12-15
回帖
4075
发表于 2009-6-12 08:00:00 | 显示全部楼层
问题1:
NPC:变量操作:1号变量代入角色XXX的经验值,
条件分歧:当1号变量的值>xxx时,增加特技ooo

问题2:
看不懂你想问什么
http://rpg.blue/home.php?mod=space&uid=34951&do=blog&id=12799
回复

使用道具 举报

头像被屏蔽

神

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-4-28
回帖
131
发表于 2009-4-28 22:21:29 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-3-7
回帖
16
 楼主| 发表于 2009-4-28 22:27:07 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽

神

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-4-28
回帖
131
发表于 2009-4-28 22:36:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦·贤者

梦石
0
星屑
50
在线时间
1141 小时
注册时间
2007-12-15
回帖
4075
发表于 2009-4-28 22:50:03 | 显示全部楼层
在Game_Actor里:在

  def next_rest_exp_s
    return @exp_list[@level+1] > 0 ?
      (@exp_list[@level+1] - @exp).to_s : "-------"
  end

后面加上:

  def level_exp_s
    return @exp_list[@level+1] > 0 ? (@exp-@exp_list[@level]).to_s : "-------"
  end


然后把Window_Base里面的函数
  def draw_actor_exp(actor, x, y)
    self.contents.font.color = system_color
    self.contents.draw_text(x, y, 24, 32, "E")
    self.contents.font.color = normal_color
    self.contents.draw_text(x + 24, y, 84, 32, actor.level_exp_s,2)
    self.contents.draw_text(x + 108, y, 12, 32, "/", 1)
    self.contents.draw_text(x + 120, y, 84, 32, actor.next_exp_s)
  end
修改红色部分

系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
http://rpg.blue/home.php?mod=space&uid=34951&do=blog&id=12799
回复

使用道具 举报

梦石
0
星屑
55
在线时间
869 小时
注册时间
2009-3-13
回帖
730
发表于 2009-5-2 20:53:30 | 显示全部楼层
先带入1号变量为角色经验,然后条件分歧,如果角色经验大于某某某就如何如何。
我的寒假活动作品:http://rpg.blue/forum.php?mod=viewthread&tid=281065
咱的龙蛋,求点击:
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部