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

Project1

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

自带的开关太少能否用简单的脚本在添加??

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
81
在线时间
54 小时
注册时间
2008-12-24
帖子
345
跳转到指定楼层
1
发表于 2009-1-17 04:48:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
自带的开关太少能否用简单的脚本在添加??
此贴于 2009-1-18 16:33:19 被版主darkten提醒,请楼主看到后对本贴做出回应。
版务信息:版主帮忙结贴~
丧尸语录-终の千年
类型:恐怖
      爱情
      悬疑
      休闲
の名:千年の制裁の
系统--- 50%
画面---  0%
美工---  0%
地图---  0%
数据库-  0%
剧情---  50%

Lv3.寻梦者 (暗夜天使)

名侦探小柯

梦石
0
星屑
3309
在线时间
3620 小时
注册时间
2006-9-6
帖子
37400

开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

2
发表于 2009-1-17 04:50:55 | 只看该作者
啊?
少么……{/gg}
是不是你没调最大限度,开关ms有999个还9999个来着。
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1697
在线时间
3038 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

3
发表于 2009-1-17 04:54:26 | 只看该作者
以下引用kula1900于2009-1-16 20:48:03的发言:


本贴悬赏额度如下:VIP:0   积分:100   
自带的开关太少能否用简单的脚本在添加??

如果实在真的不够,一个变量比一批开关效率要高得多。
修改脚本其实也可以,就是判定部分麻烦点。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
142
在线时间
264 小时
注册时间
2006-11-22
帖子
1057
4
发表于 2009-1-17 22:18:59 | 只看该作者
#==============================================================================
# ■ Game_Switches
#------------------------------------------------------------------------------
#  处理开关的类别。编入的是类别 Array 的外壳。
#  本类别的实例请参考 $game_switches。
#==============================================================================

class Game_Switches
  #--------------------------------------------------------------------------
  # ● 初始化物件
  #--------------------------------------------------------------------------
  def initialize
    @data = []
  end
  #--------------------------------------------------------------------------
  # ● 获取开关
  #     switch_id : 开关 ID
  #--------------------------------------------------------------------------
  def [](switch_id)
    if switch_id <= 5000 and @data[switch_id] != nil
      return @data[switch_id]
    else
      return false
    end
  end
  #--------------------------------------------------------------------------
  # ● 设定开关
  #     switch_id : 开关 ID
  #     value     : ON (true) / OFF (false)
  #--------------------------------------------------------------------------
  def []=(switch_id, value)
    if switch_id <= 5000
      @data[switch_id] = value
    end
  end
end

把5000改掉,不过5000号以后的要用脚本调用。。。如$game_switches[6000]=true
系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1697
在线时间
3038 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

5
发表于 2009-1-18 02:25:02 | 只看该作者
自带的开关太少啊。
原来是这个意思……
我退散
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6875
在线时间
1666 小时
注册时间
2008-10-29
帖子
6710

贵宾

6
发表于 2009-1-18 02:52:52 | 只看该作者
5000个开关也少啊!{/fd}{/qiang}











你知道得太多了

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-19 06:57

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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