赞 | 0 |
VIP | 5 |
好人卡 | 14 |
积分 | 15 |
经验 | 110639 |
最后登录 | 2015-10-15 |
在线时间 | 1157 小时 |
Lv3.寻梦者 小柯的徒弟
- 梦石
- 0
- 星屑
- 1530
- 在线时间
- 1157 小时
- 注册时间
- 2008-5-24
- 帖子
- 3085
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 「旅」 于 2011-7-12 23:40 编辑
【灵感来源】如题~具体内容可以看某个叔叔的经历(点击进入)
【内容解释】一个游戏如果想要触动人的内心,那么它便要很真很真。为了达到这个效果,我们需要抛弃游戏原有的性质。例如,玩家不能使用传说中的S(保存)L(读取)大法~那么就和现实的生活一样,玩家必须对自己的行为负责~
ps个人觉得比较适合AVG这类游戏~
仿love+吃后悔药要付出代价.rar
(719.72 KB, 下载次数: 735)
【操作说明】内容有点多,在帖子里就不说了,大家可以直接去下载来试试~
ps2只需要试试保存、读取、新建。以及没有保存然后退出的情况下,再打开游戏的效果~
ps3惩罚内容在公共事件里~
另外这里再加一个脚本~是另一种效果,可以让玩家直接按小红叉时自动保存,ps需要和上面的脚本一起用~
- alias lv32_exit exit
- def exit(i)
- if !$scene.is_a?(Scene_Title) and !$scene.is_a?(Scene_Load) and !$scene.is_a?(Scene_Data_lv32)
-
- $game_system.map_interpreter.index -= 1 if $game_system.map_interpreter.index != 0 and $game_system.map_interpreter.index != nil
- $game_system.lv32_lansan = true
- file = File.open("Save#{$game_system.lv32_save_data}.rxdata", "wb")
- # 生成描绘存档文件用的角色图形
- characters = []
- for i in 0...$game_party.actors.size
- actor = $game_party.actors[i]
- characters.push([actor.character_name, actor.character_hue])
- end
- # 写入描绘存档文件用的角色数据
- Marshal.dump(characters, file)
- # 写入测量游戏时间用画面计数
- Marshal.dump(Graphics.frame_count, file)
- # 增加 1 次存档次数
- $game_system.save_count += 1
- # 保存魔法编号
- # (将编辑器保存的值以随机值替换)
- $game_system.magic_number = $data_system.magic_number
- # 写入各种游戏对像
- Marshal.dump($game_system, file)
- Marshal.dump($game_switches, file)
- Marshal.dump($game_variables, file)
- Marshal.dump($game_self_switches, file)
- Marshal.dump($game_screen, file)
- Marshal.dump($game_actors, file)
- Marshal.dump($game_party, file)
- Marshal.dump($game_troop, file)
- Marshal.dump($game_map, file)
- Marshal.dump($game_player, file)
- file.close
-
- end
- lv32_exit(i)
- end
复制代码
因为表达能力有限,可能有些讲不明白的地方,大家可以告诉我~我尽力更改~
|
|