查看: 2256|回复: 2

[已经解决] 关于状态中显示能力的问题

[复制链接]
梦石
0
星屑
196
在线时间
229 小时
注册时间
2011-5-19
回帖
647
发表于 2014-4-5 16:05:50 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 xggzga117 于 2014-4-5 16:06 编辑

嗯本人废掉了物理和魔法攻防四项属性,当然不能让它们在状态中显示出来了喵。
但是脚本里面是这样写的……
  #--------------------------------------------------------------------------
  # ● 能力値の描画
  #--------------------------------------------------------------------------
  def draw_actor_param(actor, x, y, param_id)
    change_color(system_color)
    draw_text(x, y, 120, line_height, Vocab::param(param_id))
    change_color(normal_color)
    draw_text(x + 120, y, 36, line_height, actor.param(param_id), 2)
  end
  #--------------------------------------------------------------------------
  # ● 能力値の描画
  #--------------------------------------------------------------------------
  def draw_parameters(x, y)
    6.times {|i| draw_actor_param(@actor, x, y + line_height * i, i + 2) }
  end
……看完就傻掉了。
Window_status里只能改显示能力的数量(也就是6)而不能直接指定显示什么能力。
本人只想要显示agi,不过Vocab里无有定义agi(不用想就知道直接改会报错的吧?)
然后就只能上这里求解了。
QQ图片20140405160010.jpg

点评

经验比我多~ 求经验  发表于 2014-4-5 16:42
休息中……
梦石
0
星屑
230
在线时间
339 小时
注册时间
2012-7-16
回帖
131
发表于 2014-4-5 16:17:11 | 显示全部楼层
本帖最后由 小夏坑面包 于 2014-4-5 16:19 编辑
  1. #--------------------------------------------------------------------------
  2.   # ● 能力値の描画 仿造XP kind就是属性种类 填你要的数字就好了
  3.   #--------------------------------------------------------------------------
  4. def draw_parameters_xiaoxia(x, y, kind)
  5.    draw_actor_param(@actor, x, y, kind)
  6.   end
复制代码
效果如下
QQ图片20140405161834.jpg

OWO 嗷呜嗷呜

评分

参与人数 2星屑 +126 收起 理由
Sion + 120 认可答案
xggzga117 + 6 糖

查看全部评分

【6月份回归者】
回复

使用道具 举报

梦石
0
星屑
196
在线时间
229 小时
注册时间
2011-5-19
回帖
647
 楼主| 发表于 2014-4-5 16:49:28 | 显示全部楼层
嗯解决了,多谢。
休息中……
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部