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

Project1

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

[已经解决] 急需事件场所移动后的保存脚本

[复制链接]

Lv1.梦旅人

梦石
0
星屑
89
在线时间
480 小时
注册时间
2013-5-10
帖子
840
跳转到指定楼层
1
发表于 2014-2-3 18:03:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 君虫丶 于 2014-2-4 21:51 编辑

注意:我指的是使用了@Sion 大大的事件复制脚本
地址:http://rpg.blue/forum.php?mod=vi ... D368%26typeid%3D368
但是复制的事件在场所转移后会消失,我使用了VA的场所移动事件保存位置的脚本还是没用。
请各位大大帮帮忙吧...谢谢
@76213585 @迷糊的安安  
@旧蓝执岛 @kfflX @Mic_洛洛 @zx工作室2
好朋友们帮忙回帖助下人气吧否则没人来TAT

Lv1.梦旅人

梦石
0
星屑
89
在线时间
480 小时
注册时间
2013-5-10
帖子
840
2
 楼主| 发表于 2014-2-4 18:31:43 | 只看该作者
本帖最后由 君虫丶 于 2014-2-4 22:36 编辑

@余烬之中 请帮忙看下我的这个好么?使用了你的保存状态可是转移场所后无法调用了。就成一个摆设了....

点评

正在看  发表于 2014-2-4 18:36
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

百合控

梦石
0
星屑
6643
在线时间
1275 小时
注册时间
2013-8-21
帖子
3657

开拓者

3
发表于 2014-2-4 20:02:24 | 只看该作者
脚本已更新 完全替换原脚本即可 注意NoSave中不要包含你的地图ID
RUBY 代码复制
  1. #==============================================================================
  2. # ■ 保存地图状态
  3. #  作者:影月千秋
  4. #  版本:V 1.1
  5. #  最近更新:2014.02.04
  6. #  适用:VA
  7. #------------------------------------------------------------------------------
  8. # ● 简介
  9. #  在离开一个地图的时候,保存它的状态,包括事件、载具的各属性(位置等)
  10. #==============================================================================
  11. # ● 使用方法
  12. #   将此脚本插入到其他脚本以下,Main以上
  13. #   下方可以设定不保存状态的特殊地图
  14. #==============================================================================
  15. # ● 更新
  16. #   V 1.1 2014.02.04 增强兼容性
  17. #   V 1.0 2014.01.22 新建
  18. #==============================================================================
  19. # ● 声明
  20. #   本脚本来自【影月千秋】,使用、修改和转载请保留此信息
  21. #==============================================================================
  22. module Smomo
  23.   module SaveMapStatus
  24.     NoSave = [1]
  25.     # 在哪些地图不保存状态
  26. #=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+#
  27. #------------------------------------------------------------------------------#
  28. #                               请勿跨过这块区域                                #
  29. #------------------------------------------------------------------------------#
  30. #+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=#
  31.   end
  32. end
  33. class Game_Map
  34.   attr_accessor :mo_save_map_status
  35.   alias :mo_save_status_setup :setup
  36.   def setup(map_id)
  37.     @mo_save_map_status ||= {}
  38.     @mo_save_map_status[@map_id] ||= {}
  39.     no_save_list = [:@screen, :@interpreter, :@display_x, :@display_y,
  40.     :@parallax_name, :@battleback1_name, :@battleback2_name, :@name_display,
  41.     :@need_refresh]
  42.     instance_variables.each do |s|
  43.       next if no_save_list.include?(s) ||
  44.       Smomo::SaveMapStatus::NoSave.include?(@map_id)
  45.       @mo_save_map_status[@map_id][s] = instance_variable_get(s).clone rescue
  46.       instance_variable_get(s)
  47.     end
  48.     mo_save_status_setup(map_id)
  49.     @mo_save_map_status[@map_id] ||= {}
  50.     instance_variables.each do |s|
  51.       next if no_save_list.include?(s) ||
  52.       Smomo::SaveMapStatus::NoSave.include?(@map_id)
  53.       instance_variable_set(s, @mo_save_map_status[@map_id][s]) unless
  54.       @mo_save_map_status[@map_id][s].nil?
  55.     end
  56.   end
  57. end
  58. #==============================================================================#
  59. #=====                        =================================================#
  60.            "■ 脚 本 尾"
  61. #=====                        =================================================#
  62. #==============================================================================#

点评

T T谢谢  发表于 2014-2-4 21:48

评分

参与人数 1梦石 +1 收起 理由
Sion + 1 认可答案

查看全部评分

萌新瑟瑟发抖
看到我请叫我去干活
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
89
在线时间
480 小时
注册时间
2013-5-10
帖子
840
4
 楼主| 发表于 2014-2-4 21:52:32 | 只看该作者
本帖最后由 君虫丶 于 2014-2-4 21:54 编辑
余烬之中 发表于 2014-2-4 20:02
脚本已更新 完全替换原脚本即可 注意NoSave中不要包含你的地图ID
#====================================== ...


@迷糊的安安  此贴完结请给余烬之中发糖,谢谢版主
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 11:41

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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