查看: 4390|回复: 6

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

[复制链接]
梦石
0
星屑
9687
在线时间
3224 小时
注册时间
2011-3-24
回帖
616

开拓者

发表于 2020-7-14 20:23:31 | 显示全部楼层 |阅读模式

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

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

×
[pre lang="ruby"]# By Lanza Schneider
# VA Single save_data

module Vocab
  NewGameMessage     = "どのファイルにニューゲームしますか?"
end

class Game_System
  attr_accessor :savefile_index
end

class Game_Interpreter
  def game_save
    DataManager.save_game $game_system.savefile_index
  end
end

class Scene_NewSave < Scene_File
  def help_window_text
    Vocab::NewGameMessage
  end

  def on_savefile_ok
    super
    DataManager.setup_new_game
    $game_system.savefile_index = @index
    if DataManager.save_game(@index)
      on_save_success
    else
      Sound.play_buzzer
    end
    fadeout_all
    SceneManager.goto(Scene_Map)
  end

  def on_save_success
    Sound.play_save
    @savefile_windows.each {|window| window.refresh }
  end
end

class Scene_Title < Scene_Base
  def command_new_game
    close_command_window
    SceneManager.call Scene_NewSave
  end
end

[/pre]

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

评分

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

查看全部评分

>>→Lanza Games 2020←<<
Lanza Schneider
浪子心,孤星梦永远流浪……
~不会放弃,我的精力永远充沛~
>>>>>Lanza Adventure<<<<<
>>>>>Lanza的新年派对!<<<<<
>>>>>Lanza的口袋心脏病!<<<<<
梦石
0
星屑
817
在线时间
93 小时
注册时间
2019-6-23
回帖
22
发表于 2020-7-14 20:26:33 | 显示全部楼层
这回RMVA一直都不能的自动存档的难题终于有了解决
lanza!天下第一!
摸不死就继续摸
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
5706
在线时间
922 小时
注册时间
2013-8-29
回帖
1401
发表于 2020-7-14 21:20:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 1 0

使用道具 举报

梦石
0
星屑
4881
在线时间
425 小时
注册时间
2019-10-22
回帖
647
发表于 2020-7-15 09:52:20 | 显示全部楼层
lanza!永远滴神!
















回复

使用道具 举报

梦石
0
星屑
817
在线时间
93 小时
注册时间
2019-6-23
回帖
22
发表于 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的自动存档脚本
摸不死就继续摸
回复

使用道具 举报

梦石
1
星屑
24088
在线时间
3339 小时
注册时间
2011-7-8
回帖
3862

开拓者

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

使用道具 举报

梦石
0
星屑
2019
在线时间
940 小时
注册时间
2015-10-26
回帖
293

开拓者

发表于 2020-10-8 17:13:43 | 显示全部楼层
iloveyou big god!
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部