Project1

标题: 求高手急急急!如何用变量的值控制开关??? [打印本页]

作者: wtz990303    时间: 2014-7-20 23:06
标题: 求高手急急急!如何用变量的值控制开关???
比如我要打开第N号变量的值的开关,怎么弄?
作者: VIPArcher    时间: 2014-7-20 23:26
本帖最后由 VIPArcher 于 2014-7-20 23:40 编辑
  1. module VIPArcher
  2.   VAR = 1  #使用的变量
  3. end

  4. class Game_Interpreter
  5.   #--------------------------------------------------------------------------
  6.   # 随便写的一个方法,调用 vip_sw_on 打开 变量VAR 指定的开关
  7.   #--------------------------------------------------------------------------
  8.   def vip_sw_on
  9.     $game_switches[$game_variables[VIPArcher::VAR]] = true
  10.   end
  11.   
  12.   #--------------------------------------------------------------------------
  13.   # 随便写的一个方法,调用 vip_sw_off 关闭变量VAR 指定的开关
  14.   #--------------------------------------------------------------------------
  15.   def vip_sw_off
  16.     $game_switches[$game_variables[VIPArcher::VAR]] = false
  17.   end
  18.   
  19. end
复制代码
未测试
作者: wtz990303    时间: 2014-7-20 23:31
VIPArcher 发表于 2014-7-20 23:26
未测试

谢谢啦,抱走测试下{:6_390:}
作者: wtz990303    时间: 2014-7-20 23:36
VIPArcher 发表于 2014-7-20 23:26
未测试

谢谢,测试成功了。但问下,怎么把这个开关再关掉呢?
作者: wtz990303    时间: 2014-7-20 23:44
VIPArcher 发表于 2014-7-20 23:26
未测试

额。。不是的,因为这个变量是个随机数,而且是好几百个。也就是开关是好几百个中的一个啊……我也不知道是哪个( TдT)




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1