赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 3764 |
最后登录 | 2020-5-5 |
在线时间 | 8 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 55
- 在线时间
- 8 小时
- 注册时间
- 2006-10-5
- 帖子
- 129
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
http://rpg.blue/web/htm/news638.htm
使用的是这个的脚本
战斗时攻击(也就是显示当前选中敌人的状态时)会出现错误:
wrong number of arguments(2 for 3)
看了一下是97行出错(也就是这句:state_text = make_battler_state_text(enemy,false)
)
但是我看不懂……到底是有什么问题?
下面是脚本的一部分
#--------------------------------------------------------------------------
# ● 设置角色
# actor : 要显示状态的角色
#--------------------------------------------------------------------------
def set_actor(actor)
if actor != @actor
self.contents.clear
draw_actor_name(actor, 4, 0)
draw_actor_state(actor, 140, 0)
draw_actor_hp(actor, 284, 0)
draw_actor_sp(actor, 460, 0)
@actor = actor
@text = nil
self.visible = true
end
end
#--------------------------------------------------------------------------
# ● 设置敌人
# enemy : 要显示名字和状态的敌人
#--------------------------------------------------------------------------
def set_enemy(enemy)
text = enemy.name
state_text = make_battler_state_text(enemy,false) ←这句话出错了
if state_text != ""
text += " " + state_text
end
set_text(text, 1)
end
end 此贴于 2009-1-28 11:54:45 被版主darkten提醒,请楼主看到后对本贴做出回应。 此贴于 2009-1-29 8:36:44 被版主darkten提醒,请楼主看到后对本贴做出回应。 版务信息:本贴由楼主自主结贴~ |
|