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

Project1

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

[已经解决] 如何做删档??

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
15 小时
注册时间
2011-5-8
帖子
24
跳转到指定楼层
1
发表于 2011-5-10 19:33:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

Lv1.梦旅人

梦石
0
星屑
55
在线时间
226 小时
注册时间
2010-9-13
帖子
494
2
发表于 2011-5-10 23:49:56 | 只看该作者
这个脚本可以在玩家存盘后将玩家带回Title画面,当玩家读取进度,游戏进度会自动删除(类似与《暗黑破坏神》和各种网游的存盘方式,防止玩家使用S/L大法)
  1. #==============================================================================
  2. #==============================================================================

  3. class Scene_Save
  4.   def on_decision(filename)
  5.     $game_system.se_play($data_system.save_se)
  6.     file = File.open(filename, "wb")
  7.     write_save_data(file)
  8.     file.close
  9.     $scene = Scene_Title.new
  10.   end
  11. end


  12. # ————————————————————————————————————
  13. # ————————————————————————————————————



  14. class Scene_Load
  15.   def on_decision(filename)
  16.     unless FileTest.exist?(filename)
  17.       $game_system.se_play($data_system.buzzer_se)
  18.       return
  19.     end
  20.     $game_system.se_play($data_system.load_se)
  21.     file = File.open(filename, "rb")
  22.     read_save_data(file)
  23.     file.close
  24.     File.delete(filename)
  25.     $game_system.bgm_play($game_system.playing_bgm)
  26.     $game_system.bgs_play($game_system.playing_bgs)
  27.     $game_map.update
  28.     $scene = Scene_Map.new
  29.   end
  30. end

  31. #==============================================================================


复制代码
黑暗,总在不知不觉中降临到人们身边。 当人们意识到时,已经有无数人成为了罪恶与欲望的牺牲者。 无助的人们会期待能够拯救他们的英雄出现。 但是,这个世界真的存在英雄? 答案恐怕是否定的。 历史会以惊人的相似 ...
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-29 18:24

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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