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

Project1

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

[已经解决] [已解决]如何在事件中添加一个自动存在一号档位的脚本?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
9 小时
注册时间
2012-12-8
帖子
10
跳转到指定楼层
1
发表于 2014-7-11 21:31:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 43585665 于 2014-7-12 00:07 编辑

已经解决,感谢RyanBern大大!{:6_371:}

点评

如果LZ认为已经解决,可以到手动认可贴进行手动认可,这样做还会获得版主的额外奖励哦~ http://rm.66rpg.com/thread-334626-1-1.html  发表于 2014-7-12 09:11

Lv4.逐梦者 (版主)

梦石
0
星屑
9532
在线时间
5073 小时
注册时间
2013-6-21
帖子
3580

开拓者贵宾剧作品鉴家

2
发表于 2014-7-11 21:47:47 | 只看该作者
参考我在这个帖子中的回复,应该能解决你的问题。
https://rpg.blue/thread-367934-1-1.html
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
9 小时
注册时间
2012-12-8
帖子
10
3
 楼主| 发表于 2014-7-11 22:23:17 | 只看该作者
本帖最后由 43585665 于 2014-7-11 22:43 编辑
RyanBern 发表于 2014-7-11 21:47
参考我在这个帖子中的回复,应该能解决你的问题。
https://rpg.blue/thread-367934-1-1.html ...


谢谢。
不过我是新手,可能使用的方法不对。
我尝试把你第一个脚本插在脚本中或者重新插入一个脚本,或者直接把2个脚本都插入在事件里。
会出现“找不到文件Section089:4:in`omotoa;oze`Userdata/sabe1.rxdata
希望大大闲的时候帮助一下,顺便还有同样的方式读档的话是不是大概也照着这个范例就可以了,我主要是想自己做存档界面,改脚本太麻烦,所以想用这样的方法利用图片事件的方式存档。
谢谢大大了!

点评

还有就是快速读档的话,仿照它定义就可以,如果你有一定脚本基础,应该能写出。  发表于 2014-7-11 22:45
先把第一个脚本插入脚本里面,好像有个filename = "Userdata/Save1.rxdata"吧,这个改成"Save1.rxdata",然后在事件里面写第二个脚本就可以了。  发表于 2014-7-11 22:45
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
9 小时
注册时间
2012-12-8
帖子
10
4
 楼主| 发表于 2014-7-11 23:09:03 | 只看该作者
43585665 发表于 2014-7-11 22:23
谢谢。
不过我是新手,可能使用的方法不对。
我尝试把你第一个脚本插在脚本中或者重新插入一个脚本,或者 ...

谢谢,按照你的指点我已经完成了存档。
我又按照脚本里的文件把你给我脚本改成LOAD的文件,可惜还是天真了,会报错。
如果大大有时间的话希望能指点一些怎么快速读档,如果不行的话 还是谢谢你!
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

梦石
0
星屑
9532
在线时间
5073 小时
注册时间
2013-6-21
帖子
3580

开拓者贵宾剧作品鉴家

5
发表于 2014-7-11 23:41:29 | 只看该作者
43585665 发表于 2014-7-11 23:09
谢谢,按照你的指点我已经完成了存档。
我又按照脚本里的文件把你给我脚本改成LOAD的文件,可惜还是天真 ...

自动读档(还是读一号位):
  1. class Scene_Load < Scene_File
  2.   def quickload
  3.     filename = "Save1.rxdata"
  4.     unless FileTest.exist?(filename)
  5.       return
  6.     end
  7.     file = File.open(filename, "rb")
  8.     read_save_data(file)
  9.     file.close
  10.     $game_system.bgm_play($game_system.playing_bgm)
  11.     $game_system.bgs_play($game_system.playing_bgs)
  12.     $game_map.update
  13.     $scene = Scene_Map.new
  14.   end
  15. end
复制代码
然后使用事件脚本:
  1. load = Scene_Load.new
  2. load.quickload
复制代码
这样就可以了吧。

评分

参与人数 1星屑 +120 收起 理由
myownroc + 120 呃……主楼居然被编辑掉了

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
9 小时
注册时间
2012-12-8
帖子
10
6
 楼主| 发表于 2014-7-12 00:05:58 | 只看该作者
RyanBern 发表于 2014-7-11 23:41
自动读档(还是读一号位):然后使用事件脚本:这样就可以了吧。

可以了,万分感谢大大!!!{:6_393:}
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-18 23:36

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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