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

Project1

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

[已经解决] 通关后存挡界面增加

[复制链接]

Lv2.观梦者

梦石
0
星屑
357
在线时间
1292 小时
注册时间
2013-1-12
帖子
3590

贵宾

跳转到指定楼层
1
发表于 2013-8-22 07:29:55 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我遊戲完成了的说...
所以現在我的想法是说通關後让完家存檔
然後存完後那个存檔上面就會加个文字或圖標或是更好  圖片..   來表示已經通關
然後以後那挡就不能讀取了...
或是讀取後會從最剛始 (不是二周目  我沒那時間了....)

就是加个"已通關"的標簽...

求教

謝謝了!

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

2
发表于 2013-8-22 13:44:34 | 只看该作者
Scene_Load里面添加显示图片吧···
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
21489
在线时间
9390 小时
注册时间
2012-6-19
帖子
7114

开拓者短篇九导演组冠军

3
发表于 2013-8-22 14:55:13 | 只看该作者
本帖最后由 喵呜喵5 于 2013-8-22 23:56 编辑

  1. =begin
  2. ===============================================================================

  3.   通关存档 By喵呜喵5

  4. ===============================================================================

  5. 【说明】

  6. 在存档界面查看存档时,已经通关的存档会在名字后面显示一个特殊的图标

  7. =end

  8. module M5Save
  9. #==============================================================================
  10. #  设定部分
  11. #==============================================================================
  12.   

  13.   SWI = 1 #这里设置通关后打开的开关,通关以后请打开这个开关
  14.   
  15.   ICO = 125 #这里设置已经通关的存档在存档名之后显示的图标

  16.   
  17. #==============================================================================
  18. #  设定结束
  19. #==============================================================================
  20. #==============================================================================
  21. #  脚本部分
  22. #==============================================================================
  23.   
  24. end
  25. module DataManager  
  26.   def self.make_save_header
  27.     header = {}
  28.     header[:characters] = $game_party.characters_for_savefile
  29.     header[:playtime_s] = $game_system.playtime_s
  30.     header[:clear] = $game_switches[M5Save::SWI]
  31.     header
  32.   end  
  33. end
  34. class Window_SaveFile < Window_Base
  35.   def refresh
  36.     header = DataManager.load_header(@file_index)
  37.     contents.clear
  38.     change_color(normal_color)   
  39.     name = Vocab::File + " #{@file_index + 1}"
  40.     draw_text(4, 0, 200, line_height, name)
  41.     @name_width = text_size(name).width
  42.     if header != nil and header[:clear]
  43.       draw_icon(M5Save::ICO,8+@name_width,-1)
  44.     end
  45.     draw_party_characters(152, 58)
  46.     draw_playtime(0, contents.height - line_height, contents.width - 4, 2)
  47.   end
  48. end
复制代码

点评

请问:怎么添加文字呢?或是带颜色的字?  发表于 2013-8-23 15:32
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
357
在线时间
1292 小时
注册时间
2013-1-12
帖子
3590

贵宾

4
 楼主| 发表于 2013-8-23 00:55:54 | 只看该作者
喵呜喵5 发表于 2013-8-21 23:55

謝謝了! 效果超好的 OWO 大大抱抱wwwww

不过要如何让檔案無法再進入呢?

回复 支持 反对

使用道具 举报

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
21489
在线时间
9390 小时
注册时间
2012-6-19
帖子
7114

开拓者短篇九导演组冠军

5
发表于 2013-8-23 02:03:32 手机端发表。 | 只看该作者
76213585 发表于 2013-8-23 00:55
謝謝了! 效果超好的 OWO 大大抱抱wwwww

不过要如何让檔案無法再進入呢?

为什么不做成再次访问档案时开始继承了通关存档的新游戏?IB就是这么干的……
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
21489
在线时间
9390 小时
注册时间
2012-6-19
帖子
7114

开拓者短篇九导演组冠军

6
发表于 2013-8-23 02:07:42 手机端发表。 | 只看该作者
76213585 发表于 2013-8-23 00:55
謝謝了! 效果超好的 OWO 大大抱抱wwwww

不过要如何让檔案無法再進入呢?

另外让档案无法再进去很简单啊,通关后传送到一张新地图,地图上有个自动执行的事件:返回标题,接着存档,这样玩家读档后就会直接来到这张地图并触发自动事件了。不过无法读档……没什么意义就是了

评分

参与人数 1星屑 +4 收起 理由
熊喵酱 + 4 謝謝惹~

查看全部评分

回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
357
在线时间
1292 小时
注册时间
2013-1-12
帖子
3590

贵宾

7
 楼主| 发表于 2013-8-23 02:15:22 | 只看该作者
喵呜喵5 发表于 2013-8-22 11:07
另外让档案无法再进去很简单啊,通关后传送到一张新地图,地图上有个自动执行的事件:返回标题,接着存档 ...

二周目.....
我去試試看好了

回复 支持 反对

使用道具 举报

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
21489
在线时间
9390 小时
注册时间
2012-6-19
帖子
7114

开拓者短篇九导演组冠军

8
发表于 2013-8-23 15:50:54 | 只看该作者
@540486098

修改refresh中
  1. draw_icon(M5Save::ICO,8+@name_width,-1)
复制代码
这句即可

比如改成下面这样:
  1. change_color(crisis_color)#修改颜色
  2. draw_text(8+@name_width, 0, 200, line_height, "(已通关)")#描绘文字
  3. change_color(normal_color)#恢复默认颜色
复制代码
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
87 小时
注册时间
2013-7-11
帖子
100
9
发表于 2013-8-23 16:06:46 | 只看该作者
喵呜喵5 发表于 2013-8-23 15:50
@540486098

修改refresh中这句即可

可以是可以了,但为什么用了你这个脚本,截图存档就无法使用了呢?有没有什么方法可以共存?

QQ图片20130823160222.jpg (113.33 KB, 下载次数: 45)

QQ图片20130823160222.jpg
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
21489
在线时间
9390 小时
注册时间
2012-6-19
帖子
7114

开拓者短篇九导演组冠军

10
发表于 2013-8-23 16:32:32 | 只看该作者
540486098 发表于 2013-8-23 16:06
可以是可以了,但为什么用了你这个脚本,截图存档就无法使用了呢?有没有什么方法可以共存? ...

你可以把这个脚本放到截图存档之上试试看

如果仍然不行的话,把截图存档给我,我改一改
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-10-6 06:42

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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