| 
 
| 赞 | 160 |  
| VIP | 0 |  
| 好人卡 | 0 |  
| 积分 | 273 |  
| 经验 | 0 |  
| 最后登录 | 2025-10-31 |  
| 在线时间 | 5455 小时 |  
 Lv5.捕梦者 
	梦石0 星屑27250 在线时间5455 小时注册时间2016-3-8帖子1684 | 
| 本帖最后由 alexncf125 于 2021-5-31 16:52 编辑 
 复制代码module DESCRIPTION_TEXTS
  WEAPONS = {}
  WEAPONS[1] = ["123", "456", "789"]
  WEAPONS[2] = ["abc", "def", "ghi"]
  WEAPONS[3] = ["\\C[1]一\\C[2]二\\C[3]三", "\\C[4]四\\C[5]五\\C[6]六", "\\C[7]七\\C[8]八\\C[9]九"]
end
class Window_Help < Window_Base
  
  alias date_20210531_initialize initialize
  def initialize(line_number = 2)
    line_number = 3 if SceneManager.scene.is_a?(Scene_Item) || SceneManager.scene.is_a?(Scene_Equip)
    date_20210531_initialize(line_number)
  end
  
  alias date_20210531_set_item set_item
  def set_item(item)
    date_20210531_set_item(item)
    if item && item.is_a?(RPG::Weapon) && DESCRIPTION_TEXTS::WEAPONS.keys.include?(item.id)
      contents.clear
      i = 0
      DESCRIPTION_TEXTS::WEAPONS[item.id].each {|text|
        draw_text_ex(4, Font.default_size * i, text)
        i += 1
      }
    end
  end
  
end
 | 
 |