查看: 1436|回复: 7

当游戏重新开始时,变量问题

  [复制链接]
梦石
0
星屑
50
在线时间
1 小时
注册时间
2007-8-18
回帖
672
发表于 2008-3-16 07:56:21 | 显示全部楼层 |阅读模式

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

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

×
就是游戏通关后,某变量达到10,
如果我想再重新开始游戏,某变量可不可以继续为10。

如果积分太低我可以追加,要VIP也行,不过我要换也只有2VIP

拜托一定帮忙解决。
版务信息:本贴由楼主自主结贴~
笑天下谁是敌手,问千年谁主沉浮
头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-3-15
回帖
254
发表于 2008-3-16 07:57:15 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
1 小时
注册时间
2007-8-18
回帖
672
 楼主| 发表于 2008-3-16 08:00:31 | 显示全部楼层
谢谢楼上,我看看,不知你须不需要,我追加积分?
笑天下谁是敌手,问千年谁主沉浮
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-3-15
回帖
254
发表于 2008-3-16 08:06:59 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

酱油的

梦石
0
星屑
1840
在线时间
2161 小时
注册时间
2007-12-22
回帖
3216

贵宾

发表于 2008-3-16 08:11:31 | 显示全部楼层
算是臨時做一下搜索引擎嗎?=v=
不做頭像做簽名,看我囧冏有神(多謝山人有情提供 )
回复

使用道具 举报

彩色的银子

梦石
0
星屑
50
在线时间
190 小时
注册时间
2006-6-13
回帖
1260

贵宾

发表于 2008-3-16 08:12:47 | 显示全部楼层
FileVariablesID为变量ID
  1. #==============================================================================
  2. # ■ Game_Variables
  3. #------------------------------------------------------------------------------
  4. #  处理变量的类。编入的是类 Array 的外壳。本类的实例请参考
  5. # $game_variables。
  6. #==============================================================================

  7. class Game_Variables
  8.   FileVariablesID = 2
  9.   #--------------------------------------------------------------------------
  10.   # ● 初始化
  11.   #--------------------------------------------------------------------------
  12.   def initialize
  13.     @data = []
  14.   end
  15.   #--------------------------------------------------------------------------
  16.   # ● 获取变量
  17.   #     variable_id : 变量 ID
  18.   #--------------------------------------------------------------------------
  19.   def [](variable_id)
  20.     if variable_id == FileVariablesID
  21.       begin
  22.         val = load_data("TempVariables.rxdata")
  23.       rescue Errno::ENOENT
  24.         save_data(0, "TempVariables.rxdata")
  25.         retry
  26.       end
  27.       return val
  28.     end
  29.     if variable_id <= 5000 and @data[variable_id] != nil
  30.       return @data[variable_id]
  31.     else
  32.       return 0
  33.     end
  34.   end
  35.   #--------------------------------------------------------------------------
  36.   # ● 设置变量
  37.   #     variable_id : 变量 ID
  38.   #     value       : 变量的值
  39.   #--------------------------------------------------------------------------
  40.   def []=(variable_id, value)
  41.     if variable_id <= 5000
  42.       @data[variable_id] = value
  43.     end
  44.     if variable_id == FileVariablesID
  45.       save_data(@data[variable_id], "TempVariables.rxdata")
  46.     end
  47.   end
  48. end
复制代码
-.-
回复

使用道具 举报

梦石
0
星屑
50
在线时间
1 小时
注册时间
2007-8-18
回帖
672
 楼主| 发表于 2008-3-16 08:14:50 | 显示全部楼层
楼上的那个好麻烦,请问那个脚本用完后的效果是什么样的?
笑天下谁是敌手,问千年谁主沉浮
回复

使用道具 举报

彩色的银子

梦石
0
星屑
50
在线时间
190 小时
注册时间
2006-6-13
回帖
1260

贵宾

发表于 2008-3-16 08:15:43 | 显示全部楼层
2号变量会一直保留.
无论你是否保存游戏........


呃``我好象会错意了.........
-.-
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部