Project1

标题: 开关与变量控制指定ID物品颜色的方法 [打印本页]

作者: ace69    时间: 2009-9-1 22:26
标题: 开关与变量控制指定ID物品颜色的方法
开关与变量控制指定ID物品颜色的方法 如题

如 当001开关打开时,ID 205 的物品在物品栏中的颜色变为红色
变量处理类似

求教实现方法!
作者: well    时间: 2009-9-2 04:51
方法1:首先看这个,利用数据库更改物品名颜色。在module RPG里加开关或变量控制。
比如楼主的例子。
  class Item
    def description
      description = @description.split(/@/)[0]
      return description != nil ? description : ''
    end
    def name_color_66RPG
      name_color = @description.split(/@/)[1]
      return name_color != nil && $game_swiches[1] == true? name_color.to_i : 0
    end
  end
别忘记205号物品描述后面加“@数字(忘记几号是红色了)”变量同理。

还有一个方法……但是,自己觉得没有什么写出来的意义。上面那个也没有试验过,不知道语法是否正确。请LZ自行验证。




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