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

Project1

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

[已经解决] 关于战斗后显示升级和获得技能问题

[复制链接]

Lv1.梦旅人

梦石
0
星屑
125
在线时间
1 小时
注册时间
2012-5-17
帖子
2
跳转到指定楼层
1
发表于 2012-6-30 19:32:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
怎么在战斗中获得经验并升级后显示等级变化和获得的技能?
求解>3<

Lv3.寻梦者

梦石
0
星屑
1743
在线时间
485 小时
注册时间
2006-1-7
帖子
1073
2
发表于 2012-6-30 23:38:13 | 只看该作者
自己搜索  升级提示  关键字。你会得到很多。
初从文,三年不中;后习武,校场发一矢,中鼓吏,逐之出;遂学医,有所成。自撰一良方,服之,卒。
回复

使用道具 举报

Lv3.寻梦者

双子人

梦石
0
星屑
3185
在线时间
3618 小时
注册时间
2009-4-4
帖子
4154

开拓者

3
发表于 2012-7-1 10:04:43 | 只看该作者
本帖最后由 hys111111 于 2012-7-1 10:06 编辑

  1. #==============================================================================
  2. # ■ Window_LevelUp
  3. #==============================================================================
  4. class Window_LevelUp < Window_Base

  5.   #——初始化 ——
  6.   def initialize(actor, last_lv, up_hp, up_sp, up_str, up_dex, up_agi, up_int)
  7.     super(16, 32, 240, 288)
  8.     self.contents = Bitmap.new(width - 32, height - 32)
  9.     self.visible = false
  10.     self.back_opacity = 160
  11.     refresh(actor, last_lv, up_hp, up_sp, up_str, up_dex, up_agi, up_int)
  12.   end
  13.   
  14.   #——刷新 ——
  15.   def refresh(actor, last_lv, up_hp, up_sp, up_str, up_dex, up_agi, up_int)
  16.     self.contents.clear
  17.     self.contents.font.size = 20
  18.     self.contents.font.color = Color.new(0,0,0,255)
  19.     self.contents.draw_text( 1, 1, 100, 32, actor.name)
  20.     self.contents.draw_text( 1, 1, 192, 32, "等级提升", 2)
  21.     self.contents.font.color = Color.new(150,238,185,255)
  22.     self.contents.draw_text( 0, 0, 100, 32, actor.name)
  23.     self.contents.font.color = Color.new(255,119,74,255)
  24.     self.contents.draw_text( 0, 0, 192, 32, "等级提升", 2)

  25.     self.contents.font.size = 18
  26.     self.contents.font.color = Color.new(0,0,0,255)
  27.     self.contents.draw_text( 1, 33, 64, 32, "等级")
  28.     self.contents.draw_text( 1, 65, 160, 32, $data_system.words.hp)
  29.     self.contents.draw_text( 1, 97, 160, 32, $data_system.words.sp)
  30.     self.contents.draw_text( 1, 128, 80, 32, $data_system.words.str)
  31.     self.contents.draw_text( 1, 161, 80, 32, $data_system.words.dex)
  32.     self.contents.draw_text( 1, 192, 80, 32, $data_system.words.agi)
  33.     self.contents.draw_text( 1, 225, 80, 32, $data_system.words.int)

  34.     self.contents.font.color = system_color
  35.     self.contents.draw_text( 0, 32, 64, 32, "等级")
  36.     self.contents.draw_text( 0, 64, 160, 32, $data_system.words.hp)
  37.     self.contents.draw_text( 0, 96, 160, 32, $data_system.words.sp)
  38.     self.contents.draw_text( 0, 128, 80, 32, $data_system.words.str)
  39.     self.contents.draw_text( 0, 160, 80, 32, $data_system.words.dex)
  40.     self.contents.draw_text( 0, 192, 80, 32, $data_system.words.agi)
  41.     self.contents.draw_text( 0, 224, 80, 32, $data_system.words.int)

  42.     self.contents.draw_text(1, 33, 126, 32, "→",2)
  43.     self.contents.draw_text(1, 65, 128, 32, "=",2)
  44.     self.contents.draw_text(1, 97, 128, 32, "=",2)
  45.     self.contents.draw_text(1, 129, 128, 32, "=",2)
  46.     self.contents.draw_text(1, 161, 128, 32, "=",2)
  47.     self.contents.draw_text(1, 193, 128, 32, "=",2)
  48.     self.contents.draw_text(1, 225, 128, 32, "=",2)
  49.     self.contents.font.color = normal_color
  50.     self.contents.draw_text( 1, 33, 96, 32, last_lv.to_s, 2)
  51.     self.contents.draw_text( 1, 65, 96, 32, "+" + up_hp.to_s, 2)
  52.     self.contents.draw_text( 1, 97, 96, 32, "+" + up_sp.to_s, 2)
  53.     self.contents.draw_text( 1, 129, 96, 32, "+" + up_str.to_s, 2)
  54.     self.contents.draw_text( 1, 161, 96, 32, "+" + up_dex.to_s, 2)
  55.     self.contents.draw_text( 1, 193, 96, 32, "+" + up_agi.to_s, 2)
  56.     self.contents.draw_text( 1, 225, 96, 32, "+" + up_int.to_s, 2)

  57.     self.contents.font.size = 20
  58.     self.contents.font.color = Color.new(0,0,0,255)
  59.     self.contents.draw_text( 1, 33, 192, 32, actor.level.to_s, 2)
  60.     self.contents.draw_text( 1, 65, 192, 32, actor.maxhp.to_s, 2)
  61.     self.contents.draw_text( 1, 97, 192, 32, actor.maxsp.to_s, 2)
  62.     self.contents.draw_text( 1, 129, 192, 32, actor.str.to_s, 2)
  63.     self.contents.draw_text( 1, 161, 192, 32, actor.dex.to_s, 2)
  64.     self.contents.draw_text( 1, 193, 192, 32, actor.agi.to_s, 2)
  65.     self.contents.draw_text( 1, 225, 192, 32, actor.int.to_s, 2)
  66.   
  67.     self.contents.font.color = Color.new(255,255,74,255)
  68.     self.contents.draw_text( 0, 32, 192, 32, actor.level.to_s, 2)
  69.     self.contents.draw_text( 0, 64, 192, 32, actor.maxhp.to_s, 2)
  70.     self.contents.draw_text( 0, 96, 192, 32, actor.maxsp.to_s, 2)
  71.     self.contents.draw_text( 0, 128, 192, 32, actor.str.to_s, 2)
  72.     self.contents.draw_text( 0, 160, 192, 32, actor.dex.to_s, 2)
  73.     self.contents.draw_text( 0, 192, 192, 32, actor.agi.to_s, 2)
  74.     self.contents.draw_text( 0, 224, 192, 32, actor.int.to_s, 2)
  75.   end
  76. end


  77. #==============================================================================
  78. # ■ Window_SkillLearning
  79. #==============================================================================
  80. class Window_SkillLearning < Window_Base
  81.   
  82.   attr_reader :learned

  83.   #——初始化 ——
  84.   def initialize(class_id, last_lv, now_lv)
  85.     super(256, 256, 320, 64)
  86.     self.contents = Bitmap.new(width - 32, height - 28) # わざと▽を表示
  87.     self.contents.font.size = 22
  88.     self.visible = false
  89.     self.back_opacity = 160
  90.     @learned = false
  91.     refresh(class_id, last_lv, now_lv)
  92.   end
  93.   
  94.   #——刷新 ——
  95.   def refresh(class_id, last_lv, now_lv)
  96.     for i in 0...$data_classes[class_id].learnings.size
  97.     learn_lv = $data_classes[class_id].learnings[i].level
  98.       #——判断学习技能条件是否满足 ——
  99.       if learn_lv > last_lv and learn_lv <= now_lv
  100.         @learned = true
  101.         #——播放音效 ——
  102.         if $data_system_skilllearn_se != ""
  103.           Audio.se_play($data_system_skilllearn_se)
  104.         end
  105.         #——各内容描写 ——
  106.         skill_name = $data_skills[$data_classes[class_id].learnings[i].skill_id].name
  107.         self.contents.clear
  108.         self.contents.font.color = Color.new(0,0,0,255)
  109.         self.contents.draw_text(1,1,110,30, "学会特技:",2)
  110.         self.contents.draw_text(1,1,264,30,skill_name,2)
  111.         
  112.         self.contents.font.color = Color.new(150,238,185,255)
  113.         self.contents.draw_text(0,0,110,30, "学会特技:",2)
  114.         self.contents.font.color = Color.new(255,255,74,255)
  115.         self.contents.draw_text(0,0,264,30,skill_name,2)
  116.         self.z = 1000
  117.         self.visible = true
  118.         loop do
  119.           Graphics.update
  120.           Input.update
  121.           update
  122.           if @learned == false
  123.           break
  124.           end
  125.         end
  126.       end
  127.     end
  128.   end
  129.   
  130.   #——刷新 ——
  131.   def update
  132.     if Input.trigger?(Input::C)
  133.       @learned = false
  134.     self.visible = false
  135.     end
  136.   end
  137.   
  138. end

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

复制代码
无责任扔出脚本

评分

参与人数 1梦石 +2 收起 理由
hcm + 2 认可答案

查看全部评分

回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
8 小时
注册时间
2012-6-17
帖子
18
4
发表于 2012-7-5 19:28:57 | 只看该作者
这个,好像RPG MAKER本身就具有的功能吧。
什么都不修改,也能在升级后有提示啊,获得技能么,也是一样啊。
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
47
在线时间
412 小时
注册时间
2012-6-1
帖子
1021
5
发表于 2012-7-8 11:42:45 | 只看该作者
主站不是有升级提示的脚本么?
插入MAIN之下就可以使用了,方便
  1. #===============================================================
  2. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  3. #===============================================================  
  4. # ———————————————————————————
  5. # ▼▲▼ XRXS_BP10. LEVEL UP!能力上昇表示ウィンドウ plus ▼▲▼
  6. # by 桜雅 在土
  7. #——以下3个如果需要修改,直接输入文件名即可
  8. $data_system_level_up_se = "" #升级时的音效设置
  9. $data_system_level_up_me = "Audio/ME/007-Fanfare01" # 升级时播放的ME
  10. $data_system_skilllearn_se = "Audio/SE/106-Heal02" # 学会特技时播放的声效。
  11. #=============================================================
  12. # ■ Window_LevelUpWindow
  13. #-------------------------------------------------------------------
  14. #  バトル終了時、レベルアップした場合にステータスを表示するウィンドウです。
  15. #=============================================================
  16. class Window_LevelUpWindow < Window_Base
  17.   #---------------------------------------------------------
  18.   # ● オブジェクト初期化
  19.   #------------------------------------------------------
  20.   def initialize(actor, last_lv, up_hp, up_sp, up_str, up_dex, up_agi, up_int)
  21.     super(0, 128, 160, 192)
  22.     self.contents = Bitmap.new(width - 32, height - 32)
  23.     self.visible = false
  24.     self.back_opacity = 160
  25.     refresh(actor, last_lv, up_hp, up_sp, up_str, up_dex, up_agi, up_int)
  26.   end
  27.   #-----------------------------------------------------------
  28.   # ● リフレッシュ
  29.   #---------------------------------------------------------
  30.   def refresh(actor, last_lv, up_hp, up_sp, up_str, up_dex, up_agi, up_int)
  31.     self.contents.clear
  32.     self.contents.font.color = system_color
  33.     self.contents.font.size = 14
  34.     self.contents.draw_text( 0, 0, 160, 24, "LEVEL UP!!")
  35.     self.contents.font.size = 18
  36.     self.contents.draw_text( 0, 28, 160, 24, $data_system.words.hp)
  37.     self.contents.draw_text( 0, 50, 160, 24, $data_system.words.sp)
  38.     self.contents.font.size = 14
  39.     self.contents.draw_text( 0, 72, 80, 24, $data_system.words.str)
  40.     self.contents.draw_text( 0, 94, 80, 24, $data_system.words.dex)
  41.     self.contents.draw_text( 0, 116, 80, 24, $data_system.words.agi)
  42.     self.contents.draw_text( 0, 138, 80, 24, $data_system.words.int)
  43.     self.contents.draw_text(92, 0, 128, 24, "→")
  44.     self.contents.draw_text(76, 28, 128, 24, "=")
  45.     self.contents.draw_text(76, 50, 128, 24, "=")
  46.     self.contents.draw_text(76, 72, 128, 24, "=")
  47.     self.contents.draw_text(76, 94, 128, 24, "=")
  48.     self.contents.draw_text(76, 116, 128, 24, "=")
  49.     self.contents.draw_text(76, 138, 128, 24, "=")
  50.     self.contents.font.color = normal_color
  51.     self.contents.draw_text( 0, 0, 88, 24, last_lv.to_s, 2)
  52.     self.contents.draw_text( 0, 28, 72, 24, "+" + up_hp.to_s, 2)
  53.     self.contents.draw_text( 0, 50, 72, 24, "+" + up_sp.to_s, 2)
  54.     self.contents.draw_text( 0, 72, 72, 24, "+" + up_str.to_s, 2)
  55.     self.contents.draw_text( 0, 94, 72, 24, "+" + up_dex.to_s, 2)
  56.     self.contents.draw_text( 0, 116, 72, 24, "+" + up_agi.to_s, 2)
  57.     self.contents.draw_text( 0, 138, 72, 24, "+" + up_int.to_s, 2)
  58.     self.contents.font.size = 20
  59.     self.contents.draw_text( 0, 0, 128, 24, actor.level.to_s, 2)
  60.     self.contents.draw_text( 0, 26, 128, 24, actor.maxhp.to_s, 2)
  61.     self.contents.draw_text( 0, 48, 128, 24, actor.maxsp.to_s, 2)
  62.     self.contents.draw_text( 0, 70, 128, 24, actor.str.to_s, 2)
  63.     self.contents.draw_text( 0, 92, 128, 24, actor.dex.to_s, 2)
  64.     self.contents.draw_text( 0, 114, 128, 24, actor.agi.to_s, 2)
  65.     self.contents.draw_text( 0, 136, 128, 24, actor.int.to_s, 2)
  66.   end
  67. end
  68. #===========================================================
  69. # ■ Window_SkillLearning
  70. #------------------------------------------------------------------------------
  71. #  レベルアップ時などにスキルを習得した場合にそれを表示するウィンドウです。
  72. #=============================================================
  73. class Window_SkillLearning < Window_Base
  74.   #-------------------------------------------------------------
  75.   # ● 公開インスタンス変数
  76.   #-----------------------------------------------------------
  77.   attr_reader :learned # スキルを習得したかどうか
  78.   #----------------------------------------------------------
  79.   # ● オブジェクト初期化
  80.   #----------------------------------------------------------
  81.   def initialize(class_id, last_lv, now_lv)
  82.     super(160, 64, 320, 64)
  83.     self.contents = Bitmap.new(width - 32, height - 28) # わざと▽を表示
  84.     self.visible = false
  85.     self.back_opacity = 160
  86.     @learned = false
  87.     refresh(class_id, last_lv, now_lv)
  88.   end
  89.   #------------------------------------------------------------
  90.   # ● リフレッシュ
  91.   #-------------------------------------------------------
  92.   def refresh(class_id, last_lv, now_lv)
  93.     for i in 0...$data_classes[class_id].learnings.size
  94.       learn_lv = $data_classes[class_id].learnings[i].level
  95.       # 今回のレベルアップ範囲で習得するスキルの場合
  96.       if learn_lv > last_lv and learn_lv <= now_lv
  97.         @learned = true
  98.         # SEの再生
  99.         if $data_system_skilllearn_se != ""
  100.           Audio.se_play($data_system_skilllearn_se)
  101.         end
  102.         # 各描写
  103.         skill_name = $data_skills[$data_classes[class_id].learnings[i].skill_id].name
  104.         self.contents.clear
  105.         self.contents.font.color = text_color(0)
  106.         self.contents.draw_text(0,0,448,32, "学会特技:"+skill_name)
  107.         self.contents.font.color = text_color(6)
  108.         self.contents.draw_text(0,0,448,32, "          "+skill_name)
  109.         self.contents.font.color = text_color(0)
  110.         self.visible = true
  111.         # メインループ
  112.         loop do
  113.           # ゲーム画面を更新
  114.           Graphics.update
  115.           # 入力情報を更新
  116.           Input.update
  117.           # フレーム更新
  118.           update
  119.           # 画面が切り替わったらループを中断
  120.           if @learned == false
  121.             break
  122.           end
  123.         end
  124.       # メインループここまで
  125.       end
  126.     end
  127.   end
  128.   #-----------------------------------------------------------
  129.   # ● フレーム更新
  130.   #------------------------------------------------------------
  131.   def update
  132.     # C ボタンが押された場合
  133.     if Input.trigger?(Input::C)
  134.       @learned = false
  135.       self.visible = false
  136.     end
  137.   end
  138. end
  139. #==================================================================
  140. # ■ Window_BattleStatus
  141. #==================================================================
  142. class Window_BattleStatus < Window_Base
  143.   #---------------------------------------------------------
  144.   # ● 追加?公開インスタンス変数
  145.   #-------------------------------------------------------
  146.   attr_accessor :level_up_flags # LEVEL UP!表示
  147. end
  148. #===============================================================
  149. # ■ Game_Battler
  150. #===============================================================
  151. class Game_Battler
  152.   #--------------------------------------------------------------
  153.   # ● 追加?公開インスタンス変数
  154.   #----------------------------------------------------------
  155.   attr_accessor :exp_gain_ban # EXP取得一時禁止
  156.   #------------------------------------------------------
  157.   # ● オブジェクト初期化
  158.   #-----------------------------------------------------
  159.   alias xrxs_bp10_initialize initialize
  160.   def initialize
  161.     @exp_gain_ban = false
  162.     xrxs_bp10_initialize
  163.   end
  164.   #-------------------------------------------------------
  165.   # ● ステート [EXP を獲得できない] 判定
  166.   #-----------------------------------------------------
  167.   alias xrxs_bp10_cant_get_exp? cant_get_exp?
  168.   def cant_get_exp?
  169.     if @exp_gain_ban == true
  170.       return true
  171.     else
  172.       return xrxs_bp10_cant_get_exp?
  173.     end
  174.   end
  175. end
  176. #==============================================================
  177. # ■ Scene_Battle
  178. #==============================================================
  179. class Scene_Battle
  180.   #--------------------------------------------------
  181.   # ● アフターバトルフェーズ開始
  182.   #--------------------------------------------------
  183.   alias xrxs_bp10_start_phase5 start_phase5
  184.   def start_phase5
  185.     # EXP 獲得禁止
  186.     for i in 0...$game_party.actors.size
  187.       $game_party.actors[i].exp_gain_ban = true
  188.     end
  189.     xrxs_bp10_start_phase5
  190.     # EXP 獲得禁止の解除
  191.     for i in 0...$game_party.actors.size
  192.       $game_party.actors[i].exp_gain_ban = false
  193.     end
  194.     # EXPを初期化
  195.     @exp_gained = 0
  196.     for enemy in $game_troop.enemies
  197.       # 獲得 EXPを追加 # エネミーが隠れ状態でない場合
  198.       @exp_gained += enemy.exp if not enemy.hidden
  199.     end
  200.     # 設定
  201.     @phase5_step = 1
  202.     @exp_gain_actor = -1
  203.     # リザルトウィンドウを表示
  204.     @result_window.visible = true
  205.   end
  206.   #----------------------------------------------------------
  207.   # ● フレーム更新 (アフターバトルフェーズ)
  208.   #--------------------------------------------------------
  209.   #alias xrxs_bp10_update_phase5 update_phase5
  210.   def update_phase5
  211.     case @phase5_step
  212.     when 1
  213.       update_phase5_step1
  214.     else
  215.     # ウェイトカウントが 0 より大きい場合
  216.       if @phase5_wait_count > 0
  217.         # ウェイトカウントを減らす
  218.         @phase5_wait_count -= 1
  219.         # ウェイトカウントが 0 になった場合
  220.         if @phase5_wait_count == 0
  221.           # リザルトウィンドウを表示
  222.           #@result_window.visible = true
  223.           # メインフェーズフラグをクリア
  224.           $game_temp.battle_main_phase = false
  225.           # ステータスウィンドウをリフレッシュ
  226.           @status_window.refresh
  227.         end
  228.       return
  229.       end
  230.       # C ボタンが押された場合
  231.       if Input.trigger?(Input::C)
  232.         # バトル終了
  233.         battle_end(0)
  234.       end
  235.     # レベルアップしている場合は強制バトル終了
  236.     battle_end(0) if @levelup_window != nil and @phase5_wait_count <= 0
  237.     end
  238.   end
  239.   #-----------------------------------------------------------
  240.   # ● フレーム更新 (アフターバトルフェーズ 1 : レベルアップ)
  241.   #-----------------------------------------------------------
  242.   def update_phase5_step1
  243.     # C ボタンが押された場合
  244.     if Input.trigger?(Input::C)
  245.       # ウィンドウを閉じて次のアクターへ
  246.       @levelup_window.visible = false if @levelup_window != nil
  247.       @status_window.level_up_flags[@exp_gain_actor] = false
  248.       phase5_next_levelup
  249.     end
  250.   end
  251.   #---------------------------------------------------------
  252.   # ● 次のアクターのレベルアップ表示へ
  253.   #---------------------------------------------------------
  254.   def phase5_next_levelup
  255.     begin
  256.       # 次のアクターへ
  257.       @exp_gain_actor += 1
  258.       # 最後のアクターの場合
  259.       if @exp_gain_actor >= $game_party.actors.size
  260.         # アフターバトルフェーズ開始
  261.         @phase5_step = 0
  262.         return
  263.       end
  264.       actor = $game_party.actors[@exp_gain_actor]
  265.       if actor.cant_get_exp? == false
  266.         # 現在の能力値を保持
  267.         last_level = actor.level
  268.         last_maxhp = actor.maxhp
  269.         last_maxsp = actor.maxsp
  270.         last_str = actor.str
  271.         last_dex = actor.dex
  272.         last_agi = actor.agi
  273.         last_int = actor.int
  274.         # 経験値取得の決定的瞬間(謎
  275.         actor.exp += @exp_gained
  276.         # 判定
  277.         if actor.level > last_level
  278.           # レベルアップした場合
  279.           @status_window.level_up(@exp_gain_actor)
  280.           # リザルトウィンドウを消す
  281.           @result_window.visible = false
  282.           # SEの再生
  283.           if $data_system_level_up_se != ""
  284.             Audio.se_play($data_system_level_up_se)
  285.           end
  286.           # MEの再生
  287.           if $data_system_level_up_me != ""
  288.             Audio.me_stop
  289.             Audio.me_play($data_system_level_up_me)
  290.           end
  291.           # LEVEL-UPウィンドウの設定
  292.           @levelup_window = Window_LevelUpWindow.new(actor, last_level,
  293.           actor.maxhp - last_maxhp, actor.maxsp - last_maxsp, actor.str - last_str,
  294.           actor.dex - last_dex, actor.agi - last_agi, actor.int - last_int)
  295.           @levelup_window.x = 160 * @exp_gain_actor
  296.           @levelup_window.visible = true
  297.           # ステータスウィンドウをリフレッシュ
  298.           @status_window.refresh
  299.           # スキル習得ウィンドウの設定
  300.           @skilllearning_window = Window_SkillLearning.new(actor.class_id, last_level, actor.level)
  301.           # ウェイトカウントを設定
  302.           @phase5_wait_count = 40
  303.           @phase5_step = 1
  304.           return
  305.         end
  306.       end
  307.     end until false
  308.   end
  309. end
  310. #=============================================================
  311. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  312. #=============================================================

复制代码

评分

参与人数 1星屑 +100 收起 理由
hcm + 100 感谢回答

查看全部评分

这里是新人 明特·布兰马修
脚本盲 事件盲 美工盲
还是色盲ORZ
XP\VX略懂VA无助很抱歉
所以问题什么如果答不好就不要提醒我了
短篇7已经放弃,但是坑在继续补上。所以回答和现身次数少之。
有事烧纸或者留言即可。

还有我不是正太啊ORZ
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-14 17:17

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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