Project1

标题: 能够从游戏中导出某段脚本的全部内容吗? [打印本页]

作者: 文雅夕露    时间: 2018-3-11 17:06
标题: 能够从游戏中导出某段脚本的全部内容吗?
本帖最后由 文雅夕露 于 2018-3-11 17:56 编辑

我想在游戏进度里使用某个手段将脚本导出来。
放在游戏根目录了。


就比如这个图片标题。

就是写在了★Scene_Title的脚本段里实现。
然后在游戏进程里可以让玩家将这段脚本导出来。
就是在游戏根目录里生成txt文件,文件名就是"★Scene_Title"。
请问有方法做到吗?

作者: SailCat    时间: 2018-3-11 17:24
本帖最后由 SailCat 于 2018-3-11 17:46 编辑

将这段代码加入需要导出时的处理,然后执行游戏


RUBY 代码复制
  1. load_data("Data/Scripts.rxdata").each do |s|
  2.   title = s[1]
  3.   code = Zlib::Inflate.inflate(s[2])
  4.   if title == "★Scene_Title"
  5.     File.open("#{title}.txt", "w") do |f|
  6.       f.write(code)
  7.     end
  8.   end
  9. end






欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1