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

Project1

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

[已经过期] 从标题画面进入一个地图之后

[复制链接]

Lv3.寻梦者

梦石
3
星屑
50
在线时间
762 小时
注册时间
2010-8-17
帖子
681
跳转到指定楼层
1
发表于 2010-11-20 15:28:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我利用脚本直接从标题中的其中一个选项使角色直接移动到一张地图(非正常剧情)。(对此我曾发帖求助但没有结果,然后我自己解决了)。但是在这张地图中我又遇到难题。如下:先进行新游戏,再返回标题画面(原来最初队员是无,此时在返回标题画面之前有人物甲加入),然后在标题移动到那张地图。地图中自动事件人物乙加入。但在此时进入地图之后就会出现人物甲乙(经试验与存档无关)(若先退出游戏再打开就不会发生)。求解,若有哪处不明请联系本人。

Lv2.观梦者

梦石
0
星屑
260
在线时间
227 小时
注册时间
2009-7-26
帖子
216
2
发表于 2010-11-22 12:41:38 | 只看该作者
这个么……我的看法是楼主没有重置全局变量……
游戏默认的菜单不是有“新游戏”和“继续”么?
它们有个共同点,就是修改了全局变量……
具体点说就是“新游戏”会执行
  1.     $game_temp          = Game_Temp.new
  2.     $game_system        = Game_System.new
  3.     $game_switches      = Game_Switches.new
  4.     $game_variables     = Game_Variables.new
  5.     $game_self_switches = Game_SelfSwitches.new
  6.     $game_screen        = Game_Screen.new
  7.     $game_actors        = Game_Actors.new
  8.     $game_party         = Game_Party.new
  9.     $game_troop         = Game_Troop.new
  10.     $game_map           = Game_Map.new
  11.     $game_player        = Game_Player.new
复制代码
而选择“继续”会执行
  1.     $game_system        = Marshal.load(file)
  2.     $game_switches      = Marshal.load(file)
  3.     $game_variables     = Marshal.load(file)
  4.     $game_self_switches = Marshal.load(file)
  5.     $game_screen        = Marshal.load(file)
  6.     $game_actors        = Marshal.load(file)
  7.     $game_party         = Marshal.load(file)
  8.     $game_troop         = Marshal.load(file)
  9.     $game_map           = Marshal.load(file)
  10.     $game_player        = Marshal.load(file)
复制代码
可以看到那些以$game_ 开头的变量都被设置过了
其中有个$game_party变量是管理队伍的角色的
那么如果楼主让甲和乙加入了队伍,$game_party里便会有记录
如果楼主退回标题,再次进入地图却不重置这个变量,那么甲乙自然还在队伍里
不要吐槽我⋯⋯
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
45
在线时间
248 小时
注册时间
2010-6-20
帖子
467
3
发表于 2010-11-22 15:30:17 | 只看该作者
看不懂
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-27 22:51

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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