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

Project1

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

[原创发布] VA 单存档绑定

[复制链接]

Lv4.逐梦者

梦石
0
星屑
9727
在线时间
3227 小时
注册时间
2011-3-24
帖子
739

开拓者

跳转到指定楼层
1
发表于 2020-7-14 20:23:31 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
RUBY 代码复制
  1. # By Lanza Schneider
  2. # VA Single save_data
  3.  
  4. module Vocab
  5.   NewGameMessage     = "どのファイルにニューゲームしますか?"
  6. end
  7.  
  8. class Game_System
  9.   attr_accessor :savefile_index
  10. end
  11.  
  12. class Game_Interpreter
  13.   def game_save
  14.     DataManager.save_game $game_system.savefile_index
  15.   end
  16. end
  17.  
  18. class Scene_NewSave < Scene_File
  19.   def help_window_text
  20.     Vocab::NewGameMessage
  21.   end
  22.  
  23.   def on_savefile_ok
  24.     super
  25.     DataManager.setup_new_game
  26.     $game_system.savefile_index = @index
  27.     if DataManager.save_game(@index)
  28.       on_save_success
  29.     else
  30.       Sound.play_buzzer
  31.     end
  32.     fadeout_all
  33.     SceneManager.goto(Scene_Map)
  34.   end
  35.  
  36.   def on_save_success
  37.     Sound.play_save
  38.     @savefile_windows.each {|window| window.refresh }
  39.   end
  40. end
  41.  
  42. class Scene_Title < Scene_Base
  43.   def command_new_game
  44.     close_command_window
  45.     SceneManager.call Scene_NewSave
  46.   end
  47. end


可以在开始新游戏时弹出一个存档界面,此后玩家的游戏都随此存档进行。
在事件里调用事件脚本 game_save 即可把当前进度保存到绑定的档位了。

评分

参与人数 2星屑 +300 +2 收起 理由
alexncf125 + 300 + 1 精品文章
KB.Driver + 1 精品文章

查看全部评分

>>→Lanza Games 2020←<<
Lanza Schneider
浪子心,孤星梦永远流浪……
~不会放弃,我的精力永远充沛~
>>>>>Lanza Adventure<<<<<
>>>>>Lanza的新年派对!<<<<<
>>>>>Lanza的口袋心脏病!<<<<<

Lv3.寻梦者

梦石
0
星屑
1971
在线时间
926 小时
注册时间
2015-10-26
帖子
356

开拓者

7
发表于 2020-10-8 17:13:43 | 只看该作者
iloveyou big god!
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (版主)

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

开拓者

6
发表于 2020-7-15 14:32:34 | 只看该作者
最近在做的rougelike就需要这样的脚本,要把每个存档作为“全新的冒险”看待,不能让玩家选择不同的存档位
熟悉rgss和ruby,xp区版主~
正在填坑:《膜拜组传奇》讲述膜拜组和学霸们的故事。
已上steam:与TXBD合作的Reformers《变革者》
* 战斗调用公共事件 *
* RGSOS 网络脚本 *
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
801
在线时间
82 小时
注册时间
2019-6-23
帖子
30
5
发表于 2020-7-15 12:05:12 | 只看该作者
chanszeman1018 发表于 2020-7-14 21:20
感覺與喵呜喵5的简易式存档界面有異曲同工之妙
https://rpg.blue/home.php?mod=space&uid=291206&do=blog&i ...

因为我想要的是在玩家不知道的情况下存档
这样在失败后损失惨重的情况下立刻存档就能直接拒绝玩家进行SL行为
但是我一直都没找到这种像样的RMVA的自动存档脚本
摸不死就继续摸
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4881
在线时间
425 小时
注册时间
2019-10-22
帖子
666
4
发表于 2020-7-15 09:52:20 | 只看该作者
lanza!永远滴神!
















回复 支持 反对

使用道具 举报

头像被屏蔽

Lv4.逐梦者 (禁止发言)

梦石
0
星屑
5706
在线时间
922 小时
注册时间
2013-8-29
帖子
1468
3
发表于 2020-7-14 21:20:36 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 1 反对 0

使用道具 举报

Lv2.观梦者

梦石
0
星屑
801
在线时间
82 小时
注册时间
2019-6-23
帖子
30
2
发表于 2020-7-14 20:26:33 | 只看该作者
这回RMVA一直都不能的自动存档的难题终于有了解决
lanza!天下第一!
摸不死就继续摸
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 06:53

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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