设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1311|回复: 3
打印 上一主题 下一主题

[已经解决] 物品,经验,升级,提示!

[复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2009-8-11
帖子
77
跳转到指定楼层
1
发表于 2010-7-25 13:54:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

Lv1.梦旅人

梦石
0
星屑
50
在线时间
73 小时
注册时间
2010-6-26
帖子
279
2
发表于 2010-7-25 14:47:08 | 只看该作者
#==============================================================================
# 本脚本来自www.66RPG.com,使用和转载请保留此信息
#==============================================================================  

# 注意!!!在对话后得到物品,请在对话后先用事件等待3帧,否则对话框来不及消失。

# 开关定义:

$不显示金钱窗口 = 41

$不显示物品窗口 = 42

$不显示武器窗口 = 43

$不显示防具窗口 = 44

# 以上开关,当打开的时候,获得物品将不会提示,比如默认打开41号开关,获得金钱不再提示

# ————————————————————————————————————

class Interpreter   
  #--------------------------------------------------------------------------
  # ● 增减金钱
  #--------------------------------------------------------------------------
  def command_125
    value = operate_value(@parameters[0], @parameters[1], @parameters[2])
    $game_party.gain_gold(value)
    if $game_switches[$不显示金钱窗口]==false
      carol3_66RPG = Window_Base.new((640-160)/2,128,180,100)
      carol3_66RPG.contents = Bitmap.new(carol3_66RPG.width - 32, carol3_66RPG.height - 32)
      if value >= 0
        carol3_66RPG.contents.draw_text(0,0,240,32,"获得金钱:")
        #——声效,可以自己改
        Audio.se_play("Audio/SE/"+"006-System06",80,100)
      else
        carol3_66RPG.contents.draw_text(0,0,240,32,"失去金钱:")
        #——声效,可以自己改
        Audio.se_play("Audio/SE/"+"005-System05",80,100)
      end     
      carol3_66RPG.contents.draw_text(0,32,240,32,value.abs.to_s)
      carol3_66RPG.contents.draw_text(0,32,140,32, $data_system.words.gold,2)
      carol3_66RPG.opacity = 160
      for i in 0..30
        Graphics.update
      end
      for i in 0..10
        carol3_66RPG.opacity -= 30
        carol3_66RPG.contents_opacity -= 30
        Graphics.update
      end
      carol3_66RPG.dispose
    end
    return true
  end
  #--------------------------------------------------------------------------
  # ● 增减物品
  #--------------------------------------------------------------------------
  def command_126
    value = operate_value(@parameters[1], @parameters[2], @parameters[3])
    $game_party.gain_item(@parameters[0], value)
    if $game_switches[$不显示物品窗口]==false
      carol3_66RPG_item = $data_items[@parameters[0]]
      carol3_66RPG = Window_Base.new((640-300)/2,128,300,100)
      carol3_66RPG.contents = Bitmap.new(carol3_66RPG.width - 32, carol3_66RPG.height - 32)
      if value >= 0
        carol3_66RPG.contents.draw_text(0,0,240,32,"获得物品:")     
        #——声效,可以自己改
        Audio.se_play("Audio/SE/"+"006-System06",80,100)
      else
        carol3_66RPG.contents.draw_text(0,0,240,32,"失去物品:")     
        #——声效,可以自己改
        Audio.se_play("Audio/SE/"+"005-System05",80,100)
      end
      carol3_66RPG_bitmap = RPG::Cache.icon(carol3_66RPG_item.icon_name)
      carol3_66RPG.contents.blt(0, 32, carol3_66RPG_bitmap, Rect.new(0, 0, 24, 24), 255)
      carol3_66RPG.contents.draw_text(0 + 28, 32, 212, 32, carol3_66RPG_item.name, 0)





     carol3_66RPG.contents.draw_text(0, 32, 268, 32, "×"+value.abs.to_s, 2)
      carol3_66RPG.opacity = 160
      for i in 0..30
        Graphics.update
      end
      for i in 0..10
        carol3_66RPG.opacity -= 30
        carol3_66RPG.contents_opacity -= 30
        Graphics.update
      end
      carol3_66RPG.dispose
    end
    return true
  end
  #--------------------------------------------------------------------------
  # ● 增减武器
  #--------------------------------------------------------------------------
  def command_127
    value = operate_value(@parameters[1], @parameters[2], @parameters[3])
    $game_party.gain_weapon(@parameters[0], value)
    if $game_switches[$不显示武器窗口]==false
      carol3_66RPG_item = $data_weapons[@parameters[0]]
      carol3_66RPG = Window_Base.new((640-300)/2,128,300,100)
      carol3_66RPG.contents = Bitmap.new(carol3_66RPG.width - 32, carol3_66RPG.height - 32)
      if value >= 0
        carol3_66RPG.contents.draw_text(0,0,240,32,"获得武器:")     
        #——声效,可以自己改
        Audio.se_play("Audio/SE/"+"006-System06",80,100)
      else
        carol3_66RPG.contents.draw_text(0,0,240,32,"失去武器:")     
        #——声效,可以自己改
        Audio.se_play("Audio/SE/"+"005-System05",80,100)
      end
      carol3_66RPG_bitmap = RPG::Cache.icon(carol3_66RPG_item.icon_name)
      carol3_66RPG.contents.blt(0, 32, carol3_66RPG_bitmap, Rect.new(0, 0, 24, 24), 255)
      carol3_66RPG.contents.draw_text(0 + 28, 32, 212, 32, carol3_66RPG_item.name, 0)
      carol3_66RPG.contents.draw_text(0, 32, 268, 32, "×"+value.abs.to_s, 2)
      carol3_66RPG.opacity = 160
      for i in 0..30
        Graphics.update
      end
      for i in 0..10
        carol3_66RPG.opacity -= 30
        carol3_66RPG.contents_opacity -= 30
        Graphics.update
      end
      carol3_66RPG.dispose
    end
    return true
  end
  #--------------------------------------------------------------------------
  # ● 增减防具
  #--------------------------------------------------------------------------
  def command_128
    value = operate_value(@parameters[1], @parameters[2], @parameters[3])
    $game_party.gain_armor(@parameters[0], value)
    if $game_switches[$不显示防具窗口]==false
      carol3_66RPG_item = $data_armors[@parameters[0]]
      carol3_66RPG = Window_Base.new((640-300)/2,128,300,100)
      carol3_66RPG.contents = Bitmap.new(carol3_66RPG.width - 32, carol3_66RPG.height - 32)
      if value >= 0
        carol3_66RPG.contents.draw_text(0,0,240,32,"获得防具:")     
        #——声效,可以自己改
        Audio.se_play("Audio/SE/"+"006-System06",80,100)
      else
        carol3_66RPG.contents.draw_text(0,0,240,32,"失去防具:")     
        #——声效,可以自己改
        Audio.se_play("Audio/SE/"+"005-System05",80,100)
      end
      carol3_66RPG_bitmap = RPG::Cache.icon(carol3_66RPG_item.icon_name)
      carol3_66RPG.contents.blt(0, 32, carol3_66RPG_bitmap, Rect.new(0, 0, 24, 24), 255)
      carol3_66RPG.contents.draw_text(0 + 28, 32, 212, 32, carol3_66RPG_item.name, 0)
      carol3_66RPG.contents.draw_text(0, 32, 268, 32, "×"+value.abs.to_s, 2)
      carol3_66RPG.opacity = 160
      for i in 0..30
        Graphics.update
      end
      for i in 0..10
        carol3_66RPG.opacity -= 30
        carol3_66RPG.contents_opacity -= 30
        Graphics.update
      end
      carol3_66RPG.dispose
    end
    return true
  end
end

  

#==============================================================================
# 本脚本来自www.66RPG.com,使用和转载请保留此信息
#==============================================================================

点评

好像没升级吧  发表于 2010-7-25 15:35

评分

参与人数 1星屑 +200 收起 理由
「旅」 + 200 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

不画画就死星人

梦石
0
星屑
164
在线时间
1818 小时
注册时间
2007-6-14
帖子
3219
3
发表于 2010-7-25 16:21:10 | 只看该作者
  1. #==============================================================================
  2. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  3. #==============================================================================
  4. #==============================================================================
  5. # 升级提示 v1.1
  6. #
  7. # 核心部分 By 叶子
  8. # 窗口部分 原作者:桜雅 在土 修改:叶子
  9. #
  10. # Date: 2-12-2006 -v1.0
  11. #       3-2-2006 -v1.1
  12. #==============================================================================
  13. #
  14. # 在对话时,调用“增加EXP”或“增减等级”指令前,请等待3帧以上,否则对话框来不及消失。
  15. #
  16. # 当打开此号数的开关的时候,等级上升将不会提示,比如默认打开45号开关,等级上升不再提示
  17. $不显示升级窗口 = 8
  18. #==============================================================================

  19. class Game_Actor
  20.   #--------------------------------------------------------------------------
  21.   # ● 更改 EXP
  22.   #     exp : 新的 EXP
  23.   #--------------------------------------------------------------------------
  24.   def exp=(exp)
  25.     # 记录旧等级
  26.     last_level = @level
  27.     @exp = [[exp, 9999999].min, 0].max
  28.     # 升级
  29.     while @exp >= @exp_list[@level+1] and @exp_list[@level+1] > 0
  30.       @level += 1
  31.       # 学会特技
  32.       for j in $data_classes[@class_id].learnings
  33.         if j.level == @level
  34.           learn_skill(j.skill_id)
  35.         end
  36.       end
  37.     end
  38.     # 降级
  39.     while @exp < @exp_list[@level]
  40.       @level -= 1
  41.     end
  42.     # 修正当前的 HP 与 SP 超过最大值
  43.     @hp = [@hp, self.maxhp].min
  44.     @sp = [@sp, self.maxsp].min
  45.     # 升级了的话,升级显示处理
  46.     if @level > last_level and $game_switches[$不显示升级窗口] == false and
  47.       not $BTEST
  48.       show_level_up_result(last_level)
  49.     end
  50.   end
  51.   #--------------------------------------------------------------------------
  52.   # ● 升级显示处理
  53.   #--------------------------------------------------------------------------
  54.   def show_level_up_result(last_level)
  55.     actor_parameters = self.last_parameters(last_level)
  56.     last_maxhp = actor_parameters[0]
  57.     last_maxsp = actor_parameters[1]
  58.     last_str = actor_parameters[2]
  59.     last_dex = actor_parameters[3]
  60.     last_agi = actor_parameters[4]
  61.     last_int = actor_parameters[5]
  62.     level_up_window = Window_LevelUpWindow_A.new self,last_level,last_maxhp,
  63.     last_maxsp,last_str,last_dex,last_agi,last_int
  64.     level_up_window.visible = true
  65.     skill_learning_window = Window_SkillLearning_A.new(@class_id,
  66.     last_level, @level)
  67.     # 循环
  68.     loop do
  69.       # 刷新游戏画面
  70.       Graphics.update
  71.       # 刷新输入信息
  72.       Input.update
  73.       # 按下C就关闭窗口
  74.       if Input.trigger?(Input::C)
  75.         unless skill_learning_window.refresh
  76.           level_up_window.dispose
  77.           skill_learning_window.dispose
  78.           return true
  79.         end
  80.       end
  81.     end
  82.   end
  83.   #--------------------------------------------------------------------------
  84.   # ● 一次取得全部旧属性
  85.   #--------------------------------------------------------------------------
  86.   def last_parameters(level)
  87.     #---------------------------
  88.     # maxhp
  89.     #---------------------------
  90.     n = [[$data_actors[@actor_id].parameters[0, level] + @maxhp_plus, 1].max, 9999].min
  91.     for i in @states
  92.       n *= $data_states[i].maxhp_rate / 100.0
  93.     end
  94.     n = [[Integer(n), 1].max, 9999].min
  95.     maxhp = n
  96.     #---------------------------
  97.     # maxsp
  98.     #---------------------------
  99.     n = [[$data_actors[@actor_id].parameters[1, level] + @maxsp_plus, 0].max, 9999].min
  100.     for i in @states
  101.       n *= $data_states[i].maxsp_rate / 100.0
  102.     end
  103.     n = [[Integer(n), 0].max, 9999].min
  104.     maxsp = n
  105.     #---------------------------
  106.     # str
  107.     #---------------------------
  108.     n = $data_actors[@actor_id].parameters[2, level]
  109.     weapon = $data_weapons[@weapon_id]
  110.     armor1 = $data_armors[@armor1_id]
  111.     armor2 = $data_armors[@armor2_id]
  112.     armor3 = $data_armors[@armor3_id]
  113.     armor4 = $data_armors[@armor4_id]
  114.     n += weapon != nil ? weapon.str_plus : 0
  115.     n += armor1 != nil ? armor1.str_plus : 0
  116.     n += armor2 != nil ? armor2.str_plus : 0
  117.     n += armor3 != nil ? armor3.str_plus : 0
  118.     n += armor4 != nil ? armor4.str_plus : 0
  119.     n = [[n + @str_plus, 1].max, 999].min
  120.     for i in @states
  121.       n *= $data_states[i].str_rate / 100.0
  122.     end
  123.     n = [[Integer(n), 1].max, 999].min
  124.     str = n
  125.     #---------------------------
  126.     # dex
  127.     #---------------------------
  128.     n = $data_actors[@actor_id].parameters[3, level]
  129.     weapon = $data_weapons[@weapon_id]
  130.     armor1 = $data_armors[@armor1_id]
  131.     armor2 = $data_armors[@armor2_id]
  132.     armor3 = $data_armors[@armor3_id]
  133.     armor4 = $data_armors[@armor4_id]
  134.     n += weapon != nil ? weapon.dex_plus : 0
  135.     n += armor1 != nil ? armor1.dex_plus : 0
  136.     n += armor2 != nil ? armor2.dex_plus : 0
  137.     n += armor3 != nil ? armor3.dex_plus : 0
  138.     n += armor4 != nil ? armor4.dex_plus : 0
  139.     n = [[n + @dex_plus, 1].max, 999].min
  140.     for i in @states
  141.       n *= $data_states[i].dex_rate / 100.0
  142.     end
  143.     n = [[Integer(n), 1].max, 999].min
  144.     dex = n
  145.     #---------------------------
  146.     # agi
  147.     #---------------------------
  148.     n = $data_actors[@actor_id].parameters[4, level]
  149.     weapon = $data_weapons[@weapon_id]
  150.     armor1 = $data_armors[@armor1_id]
  151.     armor2 = $data_armors[@armor2_id]
  152.     armor3 = $data_armors[@armor3_id]
  153.     armor4 = $data_armors[@armor4_id]
  154.     n += weapon != nil ? weapon.agi_plus : 0
  155.     n += armor1 != nil ? armor1.agi_plus : 0
  156.     n += armor2 != nil ? armor2.agi_plus : 0
  157.     n += armor3 != nil ? armor3.agi_plus : 0
  158.     n += armor4 != nil ? armor4.agi_plus : 0
  159.     n = [[n + @agi_plus, 1].max, 999].min
  160.     for i in @states
  161.       n *= $data_states[i].agi_rate / 100.0
  162.     end
  163.     n = [[Integer(n), 1].max, 999].min
  164.     agi = n
  165.     #---------------------------
  166.     # int
  167.     #---------------------------
  168.     n = $data_actors[@actor_id].parameters[5, level]
  169.     weapon = $data_weapons[@weapon_id]
  170.     armor1 = $data_armors[@armor1_id]
  171.     armor2 = $data_armors[@armor2_id]
  172.     armor3 = $data_armors[@armor3_id]
  173.     armor4 = $data_armors[@armor4_id]
  174.     n += weapon != nil ? weapon.int_plus : 0
  175.     n += armor1 != nil ? armor1.int_plus : 0
  176.     n += armor2 != nil ? armor2.int_plus : 0
  177.     n += armor3 != nil ? armor3.int_plus : 0
  178.     n += armor4 != nil ? armor4.int_plus : 0
  179.     n = [[n + @int_plus, 1].max, 999].min
  180.     for i in @states
  181.       n *= $data_states[i].int_rate / 100.0
  182.     end
  183.     n = [[Integer(n), 1].max, 999].min
  184.     int = n
  185.     return [maxhp, maxsp, str, dex, agi, int]
  186.   end
  187. end


  188. #==============================================================================
  189. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  190. #==============================================================================


  191. #==============================================================================
  192. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  193. #==============================================================================

  194. # ————————————————————————————————————

  195. # ▼▲▼ XRXS_BP10. LEVEL UP!能力上昇表示ウィンドウ plus ▼▲▼
  196. # by 桜雅 在土

  197. #——以下3个如果需要修改,直接输入文件名即可
  198. $data_system_level_up_se = "Audio/SE/cgbtl05" #升级时的音效设置
  199. $data_system_level_up_me = "" # 升级时播放的ME
  200. $data_system_skilllearn_se = "" # 学会特技时播放的声效。

  201. #==============================================================================
  202. # ■ Window_LevelUpWindow
  203. #------------------------------------------------------------------------------
  204. #  バトル終了時、レベルアップした場合にステータスを表示するウィンドウです。
  205. #==============================================================================
  206. class Window_LevelUpWindow_A < Window_Base
  207.   #--------------------------------------------------------------------------
  208.   # ● オブジェクト初期化
  209.   #--------------------------------------------------------------------------
  210.   def initialize(actor, last_lv, up_hp, up_sp, up_str, up_dex, up_agi, up_int)
  211.     super(210, 80, 220, 222)
  212.     self.contents = Bitmap.new(width - 32, height - 32)
  213.     self.visible = false
  214.     self.back_opacity = 160
  215.     # 防止被对话框遮住
  216.     self.z = 9999
  217.     refresh(actor, last_lv, up_hp, up_sp, up_str, up_dex, up_agi, up_int)
  218.     # SEの再生
  219.     if $data_system_level_up_se != ""
  220.       Audio.se_play($data_system_level_up_se)
  221.     end
  222.     # MEの再生
  223.     if $data_system_level_up_me != ""
  224.       Audio.me_stop
  225.       Audio.me_play($data_system_level_up_me)
  226.     end
  227.   end
  228.   #--------------------------------------------------------------------------
  229.   # ● リフレッシュ
  230.   #--------------------------------------------------------------------------
  231.   def refresh(actor, last_lv, up_hp, up_sp, up_str, up_dex, up_agi, up_int)
  232.     self.contents.clear
  233.     self.contents.font.color = text_color(6)
  234.     self.contents.font.size = 20
  235.     self.contents.draw_text(0, 0, 160, 24, actor.name.to_s)
  236.     self.contents.font.color = system_color
  237.     self.contents.font.size = 18
  238.     self.contents.draw_text( 0, 26, 160, 24, "等级")
  239.     self.contents.font.size = 18
  240.     self.contents.draw_text( 0, 48, 80, 24, $data_system.words.hp)
  241.     self.contents.draw_text( 0, 70, 80, 24, $data_system.words.sp)
  242.     self.contents.draw_text( 0, 92, 80, 24, $data_system.words.str)
  243.     self.contents.draw_text( 0, 114, 80, 24, $data_system.words.dex)
  244.     self.contents.draw_text( 0, 136, 80, 24, $data_system.words.agi)
  245.     self.contents.draw_text( 0, 158, 80, 24, $data_system.words.int)
  246.     self.contents.draw_text(110, 26, 128, 24, "→")
  247.     self.contents.draw_text(110, 48, 128, 24, "→")
  248.     self.contents.draw_text(110, 70, 128, 24, "→")
  249.     self.contents.draw_text(110, 92, 128, 24, "→")
  250.     self.contents.draw_text(110, 114, 128, 24, "→")
  251.     self.contents.draw_text(110, 136, 128, 24, "→")
  252.     self.contents.draw_text(110, 158, 128, 24, "→")
  253.     self.contents.font.color = normal_color
  254.     self.contents.draw_text( 60, 26, 88, 24, last_lv.to_s)
  255.     self.contents.draw_text( 60, 48, 72, 24, up_hp.to_s)
  256.     self.contents.draw_text( 60, 70, 72, 24, up_sp.to_s)
  257.     self.contents.draw_text( 60, 92, 72, 24, up_str.to_s)
  258.     self.contents.draw_text( 60, 114, 72, 24, up_dex.to_s)
  259.     self.contents.draw_text( 60, 136, 72, 24, up_agi.to_s)
  260.     self.contents.draw_text( 60, 158, 72, 24, up_int.to_s)
  261.     self.contents.draw_text( 145, 26, 128, 24, actor.level.to_s)
  262.     self.contents.draw_text( 145, 48, 128, 24, actor.maxhp.to_s)
  263.     self.contents.draw_text( 145, 70, 128, 24, actor.maxsp.to_s)
  264.     self.contents.draw_text( 145, 92, 128, 24, actor.str.to_s)
  265.     self.contents.draw_text( 145, 114, 128, 24, actor.dex.to_s)
  266.     self.contents.draw_text( 145, 136, 128, 24, actor.agi.to_s)
  267.     self.contents.draw_text( 145, 158, 128, 24, actor.int.to_s)
  268.   end
  269. end
  270. #==============================================================================
  271. # ■ Window_SkillLearning
  272. #------------------------------------------------------------------------------
  273. #  レベルアップ時などにスキルを習得した場合にそれを表示するウィンドウです。
  274. #==============================================================================
  275. class Window_SkillLearning_A < Window_Base
  276.   #--------------------------------------------------------------------------
  277.   # ● オブジェクト初期化
  278.   #--------------------------------------------------------------------------
  279.   def initialize(class_id, last_lv, now_lv)
  280.     super(210, 322, 220, 56)
  281.     self.contents = Bitmap.new(width - 32, height - 16) # わざと▽を表示
  282.     self.visible = false
  283.     self.back_opacity = 160
  284.     # 防止被对话框遮住
  285.     self.z = 9999
  286.     @learn_skills = []
  287.     for i in 0...$data_classes[class_id].learnings.size
  288.       learn_lv = $data_classes[class_id].learnings[i].level
  289.       # 今回のレベルアップ範囲で習得するスキルの場合
  290.       if learn_lv > last_lv and learn_lv <= now_lv
  291.         @learn_skills.push $data_skills[
  292.         $data_classes[class_id].learnings[i].skill_id].name
  293.       end
  294.     end
  295.     refresh
  296.   end
  297.   #--------------------------------------------------------------------------
  298.   # ● リフレッシュ
  299.   #--------------------------------------------------------------------------
  300.   def refresh
  301.     # 各描写
  302.     skill_name = @learn_skills.shift
  303.     if skill_name == nil
  304.       return false
  305.     end
  306.     # SEの再生
  307.     if $data_system_skilllearn_se != ""
  308.       Audio.se_play($data_system_skilllearn_se, 100, 70)
  309.     end
  310.     self.contents.clear
  311.     self.contents.font.size = 18
  312.     self.contents.font.color = text_color(0)
  313.     self.contents.draw_text(0,0,156,24, "学会特技:"+skill_name)
  314.     self.contents.font.color = text_color(6)
  315.     self.contents.draw_text(0,0,156,24, "          "+skill_name)
  316.     self.contents.font.color = text_color(0)
  317.     self.visible = true
  318.     return true
  319.   end
  320. end
  321. #==============================================================================
  322. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  323. #==============================================================================
复制代码
3合1倒没见过,和2L的应该不会冲突

点评

谢谢·  发表于 2010-7-26 12:14

评分

参与人数 1星屑 +200 收起 理由
「旅」 + 200 认可答案

查看全部评分

渣绘关注慎重
[url=http://www.pixiv.net/member.php?id=1160389][color=DimGray]http://www.pixiv.net/member.php?id=1160389[/color][/url]
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
66 小时
注册时间
2010-7-13
帖子
366
4
发表于 2010-7-25 17:06:19 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-28 11:39

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表