Project1

标题: 【骗分物】开关/变量被改变时的提示 [打印本页]

作者: 冰舞蝶恋    时间: 2011-4-4 21:50
标题: 【骗分物】开关/变量被改变时的提示
…………直接甩脚本好了
虽然很简单,但各位大大一定要慷慨解囊啊喵~~> <咱穷得要命了……
  1. #============================================================================
  2. #  〇 开关/变量被改变时的提示
  3. #                  ——By.冰舞蝶恋
  4. #----------------------------------------------------------------------------
  5. #  备注:用法就不用说了吧!很简单的一个脚本,自己看设定部分更改就行了。
  6. #  咱还处于菜鸟阶级……所以,请勿吐槽!
  7. #============================================================================

  8. #-以下是设定部分-----------------------------------
  9. $NS = 1  # 当此开关开启时,变量开关改变时不作提示。
  10. # 注意:此开关本身的开启和关闭也将不做提示。
  11. #-详情请看注释部分---------------------------------
  12. class Game_Switches
  13.   #--------------------------------------------------------------------------
  14.   # ● 设置开关
  15.   #     switch_id : 开关 ID
  16.   #     value     : ON (true) / OFF (false)
  17.   #--------------------------------------------------------------------------
  18.   def []=(switch_id, value)
  19.     if switch_id <= 5000
  20.       @data[switch_id] = value
  21.       if $game_switches[switch_id] == true
  22.         a = "开启"
  23.       else
  24.         a = "关闭"
  25.       end
  26.       if $game_switches[$NS] == false
  27.         if switch_id != $NS
  28.           $game_message.texts.push("#{$data_system.switches[switch_id]}被#{a}了!")
  29.         end
  30.       end
  31.     end
  32.   end
  33. end
  34. class Game_Variables
  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.       if $game_switches[$NS] == false
  44.         $game_message.texts.push("#{$data_system.variables[variable_id]}被改变了!")
  45.         $game_message.texts.push("#{$data_system.variables[variable_id]}现在是#{$game_variables[variable_id]}!")
  46.       end
  47.     end
  48.   end
  49. end
复制代码
好吧,附两张截图:



嗯哼~
作者: 越前リョーマ    时间: 2011-4-4 21:54
很想吐槽这个提示 = =
不知道有啥用处啊 - -?
作者: 冰舞蝶恋    时间: 2011-4-4 21:57
回复 越前リョーマ 的帖子

记得站上有物品得失提示的,
这个就是开关和变量改变的时候提示。
作者: zhushimin10    时间: 2011-4-4 21:59
好东西 制作后测试可以得知变量到几了。。不过这个脚本最终不会留在正式游戏中吧。。
作者: 冰舞蝶恋    时间: 2011-4-4 22:18
回复 zhushimin10 的帖子

不习惯小背背这个头像- -
作者: summer92    时间: 2011-4-5 15:35
这个很方便啊
作者: 一瞬间的幻觉    时间: 2011-4-5 19:14
貌似没有什么实际用处诶,倒是给健忘的制作者有点作用




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