Project1

标题: RMVX怎么让物品以及武器名称带上颜色 [打印本页]

作者: 缘丶魑情梦魅    时间: 2012-10-3 20:48
标题: RMVX怎么让物品以及武器名称带上颜色
RMVX怎么让物品以及武器名称带上颜色,来显示其品质。

希望大神们帮帮我啊,逛了很久的帖子了,都未寻得答案啊。祝你们国庆佳节快乐!
作者: 莉德露    时间: 2012-10-3 21:09
這是物品顏色腳本
使用方法,插入main腳本之前。
在物品、武器、防具那+@和數字(0~31)
  1. module RPG
  2.   class Skill
  3.     def description
  4.       description = @description.split(/@/)[0]
  5.       return description != nil ? description : ''
  6.     end
  7.     def name_color_66RPG
  8.       name_color = @description.split(/@/)[1]
  9.       return name_color != nil ? name_color.to_i : 0
  10.     end
  11.   end
  12.   class Weapon
  13.     def description
  14.       description = @description.split(/@/)[0]
  15.       return description != nil ? description : ''
  16.     end
  17.     def name_color_66RPG
  18.       name_color = @description.split(/@/)[1]
  19.       return name_color != nil ? name_color.to_i : 0
  20.     end
  21.   end
  22.   class Item
  23.     def description
  24.       description = @description.split(/@/)[0]
  25.       return description != nil ? description : ''
  26.     end
  27.     def name_color_66RPG
  28.       name_color = @description.split(/@/)[1]
  29.       return name_color != nil ? name_color.to_i : 0
  30.     end
  31.   end
  32.   class Armor
  33.     def description
  34.       description = @description.split(/@/)[0]
  35.       return description != nil ? description : ''
  36.     end
  37.     def name_color_66RPG
  38.       name_color = @description.split(/@/)[1]
  39.       return name != nil ? name_color.to_i : 0
  40.     end
  41.   end
  42. end
  43. class Window_Base < Window
  44.   def disabled_color
  45.     return Color.new(255, 255, 255, 128)
  46.   end

  47.   def draw_item_name(item, x, y, enabled = true)
  48.     if item != nil
  49.       draw_icon(item.icon_index, x, y, enabled)
  50.       self.contents.font.color = text_color(item.name_color_66RPG)
  51.       self.contents.font.color.alpha = enabled ? 255 : 128
  52.       self.contents.draw_text(x + 24, y, 172, WLH, item.name)
  53.     end
  54.   end
  55. end
复制代码

作者: 缘丶魑情梦魅    时间: 2012-10-3 21:32
我一直在寻找,一个拥抱,不是,一个脚本,像你这样的脚本,谢谢,实用!




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