查看: 3033|回复: 4

[讨论] 关于一些报错以及ruby的请教和讨论

[复制链接]
梦石
0
星屑
4017
在线时间
604 小时
注册时间
2017-4-21
回帖
177
发表于 2018-8-31 10:07:28 | 显示全部楼层 |阅读模式

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

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

×
最近遇到一些电脑报错的玩家,有点头疼,我也不清楚怎么回事,想和大大们讨论一下

然后今天在浏览帖子,看到一句话“修复了一个在1.9.3 ruby版本以下结果会返回nil的BUG”

于是我在想,会不会是不同PC的ruby版本问题?所以有一些PC在打开游戏的时候会报错,而有些PC不会

百度上找不到答案,所以想问问大神们,我该怎么分析两台设备的ruby版本?(百度上找到的答案是运行输入ruby,但我的电脑提示没有装ruby)

最后想问,不知道大家有没有过这个报错,会是什么问题。。

QQ截图20180831100144.png
梦石
0
星屑
9557
在线时间
5074 小时
注册时间
2013-6-21
回帖
3459

开拓者贵宾剧作品鉴家

发表于 2018-8-31 10:28:28 | 显示全部楼层
如果没猜错楼主应该问的是 RMXP 的 ruby 的版本,而非原生 ruby。RMXP 的 ruby 内嵌在软件当中,无法升级,修改。在系统中安装另一份 ruby 也不会影响 RMXP 的运行。

查看 RMXP 的内置 ruby 版本请执行脚本
[pre lang="Ruby"]p RUBY_VERSION[/pre]
在最新的 steam 版 RMXP 下这里显示 1.8.1


至于后面遇到的报错,从信息来看是 RGSS103J.dll 损坏,或系统不识别。解决办法
1. 重装 RMXP
2. 使用 steam 版 RMXP

评分

参与人数 1赞 +1 收起 理由
阮声悠悠 + 1

查看全部评分

回复

使用道具 举报

梦石
0
星屑
1944
在线时间
404 小时
注册时间
2015-8-30
回帖
322
发表于 2018-8-31 15:47:47 | 显示全部楼层
Ruby是RGSS DLL和RGSS Engine内置的,版本没法变
同意2楼
小仙女一枚~
回复

使用道具 举报

梦石
0
星屑
349
在线时间
31 小时
注册时间
2018-1-9
回帖
17
发表于 2018-8-31 17:11:20 | 显示全部楼层
彩宝石作者。你好,图中被打码的部分怕不是时之旅吧(手动滑稽)

点评

就是彩宝石  发表于 2018-8-31 19:48
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部