查看: 1863|回复: 2

[已经解决] 若要执行该文件中所有脚本该肿么做

[复制链接]
梦石
0
星屑
49
在线时间
177 小时
注册时间
2011-7-3
回帖
133
发表于 2012-6-27 11:45:06 | 显示全部楼层 |阅读模式

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

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

×
脚本在此 ↓
1.rar (1020 Bytes, 下载次数: 34)
脚本储存在1.txt中
总之是音乐游戏制作需要

貌似RMVX帮助中说的不怎么具体的样子
梦石
0
星屑
2306
在线时间
1010 小时
注册时间
2012-4-30
回帖
1455

开拓者

发表于 2012-6-27 11:50:31 | 显示全部楼层
  1. eval(script)
复制代码
回复

使用道具 举报

梦石
0
星屑
660
在线时间
1286 小时
注册时间
2011-6-14
回帖
3949
发表于 2012-6-27 17:14:41 | 显示全部楼层
本帖最后由 satgo1546 于 2012-6-27 17:16 编辑

最大的问题是最后那条竖线……假设将此文件存放在游戏目录下data文件夹下的1.txt,使用脚本:
  1. File.open("Data/1.txt") do |f|
  2.   @c = f.read
  3. end
  4. @ar = @c.split(/\n/)
  5. @ar.each_index do |i|
  6.   @ar[i] = @ar[i].split(/\|/)[0]
  7. end
  8. @c2 = @ar[i].join("\n")
  9. eval(@c2)
复制代码
即可。前面是读入,最后一句是执行。
PS:最后发布了才发现,没加竖线处理

点评

啊咧?#后面还会有代码被执行吗?  发表于 2012-6-27 17:51
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部