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

Project1

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

[已经解决] 角色用好技能后弹出错误

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
62 小时
注册时间
2009-12-28
帖子
122
跳转到指定楼层
1
发表于 2010-7-3 12:00:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 凌辰 于 2010-7-3 12:04 编辑

@old_skill = actor.skill.flatten

这是什么意思?……为什么我的角色用好技能后就会弹出这个错误……
具体窗口……



备注:我用了 空之轨迹菜单


帮你修改标题了咕-v-总之能说明问题的标题就是好标题^_^
LC
赖人专签名。
——————这能改吗?改改看……算了,好麻烦啊……还是改吧……算了……麻烦死了……

Lv1.梦旅人

梦石
0
星屑
61
在线时间
24 小时
注册时间
2008-8-5
帖子
1924
2
发表于 2010-7-4 02:37:15 | 只看该作者
能否上传工程?浪费你三分钟,给回答问题的节省十分钟

另外这个错误是由于在某个 RPG::Skill 对象(基本上可以肯定是 $data_skills[n])上调用了 flatten 导致的,相同名称的方法是 Array#flatten,用于把嵌套的数组展开为一个没有层次的数组
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
62 小时
注册时间
2009-12-28
帖子
122
3
 楼主| 发表于 2010-7-4 09:42:35 | 只看该作者
工程.rar (2.62 MB, 下载次数: 76)

先用技能,用好技能后逃跑,看菜单中回路画面,即技能用好后会弹出来的错误
赖人专签名。
——————这能改吗?改改看……算了,好麻烦啊……还是改吧……算了……麻烦死了……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
61
在线时间
24 小时
注册时间
2008-8-5
帖子
1924
4
发表于 2010-7-4 11:58:36 | 只看该作者
本帖最后由 紫苏 于 2010-7-4 11:59 编辑

这是结晶系统和 RTAB 战斗特效 Ver 1.03 冲突了,两个脚本在 Game_Actor 的实例作用域中使用了相同的变量名 @skill,导致本来是作为结晶技能数组的 @skill,在应用了技能特效后被赋为了 $data_skills[skill_id],起始位置是 RTAB战斗特效 Ver 1.03 的 328 行

解决方法:把任意脚本中的 @skill 全部替换为另外的名字,鉴于战斗特效脚本中没有外部引用,所以给出改过的 RTAB战斗特效 Ver 1.03,这里是把 @skill 替换为了 @skill_special_effect:
新建文本文档.rar (8.29 KB, 下载次数: 78)

评分

参与人数 1星屑 +600 收起 理由
「旅」 + 600 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
62 小时
注册时间
2009-12-28
帖子
122
5
 楼主| 发表于 2010-7-4 17:24:41 | 只看该作者
呵呵……原来这样,谢了!  结贴……
赖人专签名。
——————这能改吗?改改看……算了,好麻烦啊……还是改吧……算了……麻烦死了……
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-12 15:59

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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