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

Project1

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

[已经解决] 【求助】在地图上遇敌进入战斗后脚本报错=-=

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
3 小时
注册时间
2014-7-20
帖子
5
跳转到指定楼层
1
发表于 2014-7-20 12:11:27 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
实在是脚本盲=-=...
不知道怎么解决的说...

这里是那一段脚本...
#==============================================================================
# ** Window_ActorCommand
#------------------------------------------------------------------------------
#  本視窗顯示於作戰畫面中,用來選擇主角的行動指令。
#==============================================================================

class Window_ActorCommand < Window_Command
  #--------------------------------------------------------------------------
  # * 物件初始化
  #--------------------------------------------------------------------------
  def initialize
    super(128, [], 1, 4)
    self.active = false
  end
  #--------------------------------------------------------------------------
  # * 設置參數
  #     actor : 主角
  #--------------------------------------------------------------------------
  def setup(actor)
    s1 = Vocab::attack
    s2 = Vocab::skill
    s3 = Vocab::guard
    s4 = Vocab::item
    if actor.class.skill_name_valid     # 自訂技能指令項顯示名合法?
      s2 = actor.class.skill_name       # 替換技能指令項顯示名
    end
    @commands = [s1, s2, s3, s4]
    @item_max = 4
    refresh
    self.index = 0
  end
end


在战斗测试里都不会报错的。。。

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

2
发表于 2014-7-20 12:14:21 | 只看该作者
你看看,是不是有一名角色的职业超出了范围

比如说,你本来给了他6号职业,然后你闲得慌把职业的最大值改到了5号……

这一行报错我只想到了这一种可能……

点评

赞同。  发表于 2014-7-20 12:36

评分

参与人数 1星屑 +75 收起 理由
怪蜀黍 + 75 我很赞同

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
3 小时
注册时间
2014-7-20
帖子
5
3
 楼主| 发表于 2014-7-20 12:18:07 | 只看该作者
诶多=-=不是很懂的说...
职业的最大值、职业的范围是什么..在哪里改=-=我只有在资料库里改的说...
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
3 小时
注册时间
2014-7-20
帖子
5
4
 楼主| 发表于 2014-7-20 12:18:50 | 只看该作者
taroxd 发表于 2014-7-20 12:14
你看看,是不是有一名角色的职业超出了范围

比如说,你本来给了他6号职业,然后你闲得慌把职业的最大值改 ...

诶多=-=不是很懂的说...
职业的最大值、职业的范围是什么..在哪里改=-=我只有在资料库里改的说...

点评

就是说的资料库  发表于 2014-7-20 12:20
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
3 小时
注册时间
2014-7-20
帖子
5
5
 楼主| 发表于 2014-7-20 12:24:19 | 只看该作者
taroxd 发表于 2014-7-20 12:14
你看看,是不是有一名角色的职业超出了范围

比如说,你本来给了他6号职业,然后你闲得慌把职业的最大值改 ...

可是资料库里哪里有最大值什么的=-=....感觉应该没有错的....抱歉...
回复 支持 反对

使用道具 举报

Lv2.观梦者

虚構歪曲

梦石
0
星屑
364
在线时间
1198 小时
注册时间
2010-12-18
帖子
3928

贵宾

6
发表于 2014-7-20 12:38:49 | 只看该作者
UI> 不知道你干了什么 你可以先试试这样会不会存在其他问题
  1. if actor && actor.class.skill_name_valid  
  2.   s2 = actor.class.skill_name
  3. end
复制代码

评分

参与人数 1星屑 +75 收起 理由
怪蜀黍 + 75 我很赞同

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
3 小时
注册时间
2014-7-20
帖子
5
7
 楼主| 发表于 2014-7-20 12:45:36 | 只看该作者
忧雪の伤 发表于 2014-7-20 12:38
UI> 不知道你干了什么 你可以先试试这样会不会存在其他问题

诶!!已经解决了! 至于其他问题OAO...目前为止还没有的说!!谢谢!!

点评

UI> 都分不清你这话是自行解决了还是我这段解决了233  发表于 2014-7-20 13:17
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-1 04:54

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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