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

Project1

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

[已经解决] 诡异情况,同样的代码为什么上面没事,下面报错!

[复制链接]

Lv3.寻梦者

梦石
0
星屑
3097
在线时间
205 小时
注册时间
2019-9-16
帖子
224
跳转到指定楼层
1
发表于 2019-9-21 04:25:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x


如图所示,变量15201和15202的代码完全是一样的,为什么15201没事,15202就报错呢?

都是左下角截图那样一起生成的,代码完全一样。右下角是name变量的值,一个是三个字,一个是一个字,其他也都完全一样

而且我都下了文字断点,测试过,该运行的代码都运行了,但是不知道为什么15202一样的代码还是会报错……

有没有大神告诉下到底怎么回事,我是把能用的方法都用了,还是不行{:4_86:}

Lv3.寻梦者

梦石
0
星屑
3097
在线时间
205 小时
注册时间
2019-9-16
帖子
224
2
 楼主| 发表于 2019-9-21 04:45:31 | 只看该作者
我想了下,会不会是因为我强制扩充$game_variables[XX]变量,将其变成了Hash表数组,导致数据溢出了呢?
除了这个我真想不到其他原因了
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3097
在线时间
205 小时
注册时间
2019-9-16
帖子
224
3
 楼主| 发表于 2019-9-21 04:52:17 | 只看该作者
如果我不强制扩充$game_variables[XX]的变量,那么怎么把大量的数据存在存档里呢?因为数据量很大,差不多有几千个,难道只能挨个装变量里装才能存档吗?
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9677
在线时间
570 小时
注册时间
2017-9-28
帖子
208
4
发表于 2019-9-21 07:59:01 | 只看该作者
第 5 行可能被截断了,复现这个错误的代码可以是这样的:
  1. eval 'a=\\'
复制代码
http://codepad.org/UfQ8zS7y
所以,多拆几个脚本事件?

点评

感谢高手解答!竟实验确实是多了个空格,谢谢!  发表于 2019-9-22 22:15

评分

参与人数 1星屑 +80 +1 收起 理由
RyanBern + 80 + 1 醋疯

查看全部评分

喵喵喵
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
19334
在线时间
3077 小时
注册时间
2013-1-11
帖子
1288
5
发表于 2019-9-21 10:27:49 | 只看该作者
语法错误,检查那两行后面是不是都换行了并且没有特殊符号什么的?

点评

感谢高手解答!竟实验确实是多了个空格,谢谢!  发表于 2019-9-23 01:19
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (版主)

梦石
1
星屑
23984
在线时间
3339 小时
注册时间
2011-7-8
帖子
3926

开拓者

6
发表于 2019-9-21 11:34:17 | 只看该作者
在 \ 前后各加一个空格?

点评

感谢高手解答!竟实验确实是多了个空格,谢谢!  发表于 2019-9-23 01:20
熟悉rgss和ruby,xp区版主~
正在填坑:《膜拜组传奇》讲述膜拜组和学霸们的故事。
已上steam:与TXBD合作的Reformers《变革者》
* 战斗调用公共事件 *
* RGSOS 网络脚本 *
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
36119
在线时间
10712 小时
注册时间
2009-3-15
帖子
4806
7
发表于 2019-9-21 12:25:44 | 只看该作者
15202的=\后面还有空格?

点评

感谢高手解答!竟实验确实是多了个空格,谢谢!  发表于 2019-9-22 22:14
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
38732
在线时间
5702 小时
注册时间
2006-11-10
帖子
6608
8
发表于 2019-9-21 14:28:38 | 只看该作者
本帖最后由 灯笼菜刀王 于 2019-9-21 14:30 编辑

其实

a =
10086

这样写就可以了

点评

感谢高手解答!竟实验确实是多了个空格,谢谢!  发表于 2019-9-22 16:57
感谢高手解答!竟实验确实是多了个空格,谢谢!  发表于 2019-9-22 16:56
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3097
在线时间
205 小时
注册时间
2019-9-16
帖子
224
9
 楼主| 发表于 2019-9-22 16:55:17 | 只看该作者
本帖最后由 寒凌天 于 2019-9-23 01:19 编辑

感谢各位大神的解答,这问题我纠结了挺长时间,都没发现问题在哪里。
后来才意识到,我在不该加空格的地方加了空(最初只是为了空几个格以后加#备注,后来备注删了,空格没删光)
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3097
在线时间
205 小时
注册时间
2019-9-16
帖子
224
10
 楼主| 发表于 2019-9-23 01:15:59 | 只看该作者
张咚咚 发表于 2019-9-21 10:27
语法错误,检查那两行后面是不是都换行了并且没有特殊符号什么的?

感谢高手解答!竟实验确实是多了个空格,谢谢!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-9-20 23:46

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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