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

Project1

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

[已经过期] 【求助】为什么合成脚本里放物品简介只能显示几个字而且

[复制链接]

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

跳转到指定楼层
1
发表于 2012-5-25 21:22:32 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 chd114 于 2012-5-26 12:37 编辑
  1. #==============================================================================
  2. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  3. #==============================================================================  

  4. # Sample master list for crafting script
  5. # written by Deke
  6. #============================================================================================
  7. # 简介:
  8. # 这是一个很不错的合成物品系统,可以通过游戏的过程,不断学习可以合成的
  9. # 物品方法。
  10. #
  11. # 使用方法:
  12. # 1、召唤界面:使用脚本$scene = Scene_Craft.new
  13. #
  14. # 2、学习合成:$game_party.learn_recipe(合成项目)
  15. #
  16. # 3、合成定义:
  17. # 这个合成脚本可以定义两种合成物品。一种是预先定义好了的,就像下面这样,
  18. # 直接写在这里就可以,另一种是在学习之前现场定义。
  19. #
  20. # 4、举例
  21. #  4.1、学会recipe_list[1]定义的合成:$game_party.learn_recipe($game_temp.recipe_list[1])
  22. #       注意,一行如果输入不下,在(的后面或[的后面按回车换行,否则可能出错
  23. #
  24. #  4.2、在游戏中临时定义一种合成,让玩家学会。使用事件中的脚本如下,   
  25. #  脚本:
  26. #    材料 = [$game_variables[1],$game_variables[2]]  #——材料编号是变量1、2的编号
  27. #    材料种类 = [0,0]                                #——材料是物品
  28. #    材料数量 = [$game_variables[3],$game_variables[4]]  #——需要材料数量是变量3、4的编号
  29. #    成品 = $game_variables[5]                       #——获得结果编号是5
  30. #    成品种类 = 1                                    #——成品是防具类
  31. #    $game_party.learn_recipe(Game_Recipe.new(材料,材料种类, 材料数量,成品,成品种类))
  32. #===========================================================================================
  33. class Game_Temp
  34.   attr_reader :recipe_list  
  35.   alias crafting_temp_initialize initialize
  36.   def initialize
  37.     crafting_temp_initialize
  38.     @recipe_list=[]
  39.     get_recipe_list
  40.   end  
  41.   def get_recipe_list   
  42.     ##########################################################################
  43.     # 0 号合成物品设定 (黄钥匙×2 + 兰钥匙 = 红钥匙)
  44.     ##########################################################################
  45.     材料 = [1, 2]             # 需要材料的数据库编号
  46.     材料种类 = [0, 0]         # 需要材料的种类,0是普通物品,1是防具,2是武器
  47.     材料数量 = [2, 1]         # 需要材料的数量
  48.     成品 = 3                  # 获得物品编号
  49.     成品种类 = 0              # 获得物品种类,0是普通物品,1是防具,2是武器
  50.     合成成功率 = 30           #合成成功率,百分比。
  51.     @recipe_list[1] = Game_Recipe.new(材料,材料种类, 材料数量,成品,成品种类,合成成功率)
  52.     ##########################################################################
  53.     ##########################################################################
  54.     # 0 号合成物品设定 (物品小药水×3 = 中药水 )
  55.     ##########################################################################
  56.     材料 = [6]             # 需要材料的数据库编号
  57.     材料种类 = [0]         # 需要材料的种类,0是普通物品,1是防具,2是武器
  58.     材料数量 = [3]         # 需要材料的数量
  59.     成品 = 2                  # 获得物品编号
  60.     成品种类 = 0             # 获得物品种类,0是普通物品,1是防具,2是武器
  61.     合成成功率 = 80           #合成成功率,百分比。
  62.     @recipe_list[2] = Game_Recipe.new(材料,材料种类, 材料数量,成品,成品种类,合成成功率)
  63.    
  64.     ##########################################################################
  65.     ##########################################################################
  66.     # 0 号合成物品设定 (物品小药水×3 = 中药水 )
  67.     ##########################################################################
  68.     材料 = [7,9,10]             # 需要材料的数据库编号
  69.     材料种类 = [0,0,0]         # 需要材料的种类,0是普通物品,1是防具,2是武器
  70.     材料数量 = [2,1,1]         # 需要材料的数量
  71.     成品 =3                 # 获得物品编号
  72.     成品种类 = 0             # 获得物品种类,0是普通物品,1是防具,2是武器
  73.     合成成功率 = 70           #合成成功率,百分比。
  74.     @recipe_list[3] = Game_Recipe.new(材料,材料种类, 材料数量,成品,成品种类,合成成功率)
  75.    
  76.     ##########################################################################
  77.     ##########################################################################
  78.     材料 = [8,9,10]             # 需要材料的数据库编号
  79.     材料种类 = [0,0,0]         # 需要材料的种类,0是普通物品,1是防具,2是武器
  80.     材料数量 = [2,1,1]         # 需要材料的数量
  81.     成品 = 4                 # 获得物品编号
  82.     成品种类 = 0             # 获得物品种类,0是普通物品,1是防具,2是武器
  83.     合成成功率 = 60           #合成成功率,百分比。
  84.     @recipe_list[4] = Game_Recipe.new(材料,材料种类, 材料数量,成品,成品种类,合成成功率)
  85.    
  86.     ##########################################################################
  87.    
  88.    
  89.    
  90.    
  91.    
  92.   end # of get_recipe_list method
  93. end # of updates to Game_Temp Class

  94. #================================
  95. # CRAFTING PROGRAM
  96. #----------------------------------------------------------------
  97. #-written by Deke
  98. #-yes_no window code created by Phsylomortis
  99. #----------------------------------------------------------------
  100. #================================

  101. #updates to Game_Party class

  102. class Game_Party
  103.   
  104.   attr_accessor       :recipes
  105.   
  106.   alias crafting_party_initialize initialize
  107.   
  108.   def initialize
  109.     crafting_party_initialize
  110.     @recipes=[]
  111.   end
  112.   
  113.   #----------------------------------------------------------------------
  114.   def know?(recipe, version = 1)
  115.     unless recipe.is_a?(Game_Recipe)
  116.       recipe = get_recipe_from_master_list(recipe, version)
  117.     end
  118.     return $game_party.recipes.include?(recipe)
  119.   end
  120.   
  121. #----------------------------------------------------------------------
  122.   def learn_recipe(recipe , version = 1)
  123.     unless recipe.is_a?(Game_Recipe)
  124.       recipe = get_recipe_from_master_list(recipe, version)
  125.     end
  126.     if recipe.is_a?(Game_Recipe)
  127.       unless know?(recipe)
  128.         @recipes.push(recipe)
  129.       end
  130.     end
  131.   end
  132.   
  133. #----------------------------------------------------------------------
  134.   def forget_recipe(recipe , version = 1)
  135.     if !recipe.is_a?(Game_Recipe)
  136.       recipe = get_recipe_from_master_list(recipe, version)
  137.     end
  138.     if recipe.is_a?(Game_Recipe)
  139.       for i in [email protected]
  140.         if recipe == @recipes[i]
  141.           index = i
  142.           break
  143.         end
  144.       end
  145.       if index != nil
  146.         @recipes.delete(@recipes[index])
  147.       end
  148.     end
  149.   end
  150.   
  151. #----------------------------------------------------------------------
  152.   def get_recipe_from_master_list(item, version)
  153.     index = nil
  154.     for i in 0...$game_temp.recipe_list.size
  155.       if item[0] == $game_temp.recipe_list[i].result and item[1] ==$game_temp.recipe_list[i].result_type
  156.         version -= 1
  157.         if version == 0
  158.           index = i
  159.           break
  160.         end
  161.       end
  162.     end
  163.     if index.is_a?(Integer)
  164.       return ($game_temp.recipe_list[index])
  165.     else
  166.       return false
  167.     end
  168.   end
  169.   
  170. end # of Game_Party updates

  171. #================================
  172. class Game_Recipe

  173.   attr_reader :ingredients
  174.   attr_reader :quantities
  175.   attr_reader :result
  176.   attr_reader :result_type
  177.   attr_reader :ingredient_types
  178.   attr_reader :success_rate
  179. #----------------------------------------------------------------------
  180.   def initialize( ingredients, ingredient_types, quantities, result, result_type,success_rate)
  181.     @ingredients = ingredients
  182.     @ingredient_types = ingredient_types
  183.     @quantities = quantities
  184.     @result = result
  185.     @result_type = result_type
  186.     @success_rate = success_rate
  187.   end
  188.   
  189. #----------------------------------------------------------------------
  190.   def name
  191.     case @result_type
  192.       when 0
  193.         name = $data_items[@result].name
  194.       when 1
  195.         name = $data_armors[@result].name
  196.       when 2
  197.         name = $data_weapons[@result].name
  198.     end
  199.     return name
  200.   end

  201. #----------------------------------------------------------------------
  202.   def have
  203.     have_all = true
  204.     for i in [email protected]
  205.       case @ingredient_types[i]
  206.         when 0
  207.           if $game_party.item_number(@ingredients[i]) < @quantities[i]
  208.             have_all=false
  209.           end
  210.         when 1
  211.           if $game_party.armor_number(@ingredients[i]) < @quantities[i]
  212.             have_all=false
  213.           end
  214.         when 2
  215.           if $game_party.weapon_number(@ingredients[i]) < @quantities[i]
  216.             have_all=false
  217.           end
  218.       end
  219.     end
  220.     return have_all
  221.   end

  222. #----------------------------------------------------------------------
  223.   def decrement
  224.     for i in [email protected]
  225.       case @ingredient_types[i]
  226.       when 0
  227.         $game_party.lose_item(@ingredients[i], @quantities[i])
  228.       when 1
  229.         $game_party.lose_armor(@ingredients[i], @quantities[i])
  230.       when 2
  231.         $game_party.lose_weapon(@ingredients[i], @quantities[i])
  232.       end
  233.     end
  234.   end

  235. #----------------------------------------------------------------------
  236.   def make
  237.     if have
  238.       @fortune = rand(100)       #☆新增脚本☆
  239.       if @fortune <= @success_rate then     #☆新增脚本☆
  240.         case @result_type
  241.         when 0
  242.           $game_party.gain_item(@result, 1)
  243.         when 1
  244.           $game_party.gain_armor(@result, 1)
  245.         when 2
  246.           $game_party.gain_weapon(@result, 1)
  247.         end
  248.       else                       #☆新增脚本☆
  249.       
  250.         
  251.         
  252.         
  253.         i =   rand(3)
  254.       case i
  255.       when 0
  256.         $game_party.gain_item(11, 1) #失败产物,11为编号,1为类型
  257.       when 1
  258.         $game_party.gain_item(11, 1) #碎屑
  259.       when 2
  260.         $game_party.gain_item(11, 1) #粉尘
  261.       end
  262.          

  263.       end                        #☆新增脚本☆
  264.       decrement
  265.     end
  266.   end
  267.   
  268. #----------------------------------------------------------------------
  269.   def == (recipe)
  270.     if recipe.is_a?(Game_Recipe)
  271.       equal = true
  272.       if recipe.ingredients != self.ingredients
  273.         equal = false
  274.       end
  275.       if recipe.ingredient_types != self.ingredient_types
  276.         equal = false
  277.       end
  278.       if recipe.quantities != self.quantities
  279.         equal = false
  280.       end
  281.       if recipe.result != self.result
  282.         equal=false
  283.       end
  284.       if recipe.result_type != self.result_type
  285.         equal = false
  286.       end
  287.     else
  288.       equal = false
  289.     end
  290.     return equal
  291.   end
  292.   
  293. end # of Game_Recipe class

  294. #===================================

  295. class Window_Craft < Window_Selectable

  296.   #--------------------------------------------------------------------------
  297.   def initialize
  298.     super(0, 64, 240, 416)
  299.     @column_max = 1
  300.     refresh
  301.     self.index = 0
  302.   end

  303.   #--------------------------------------------------------------------------
  304.   def recipe
  305.     return @data[self.index]
  306.   end

  307.   #--------------------------------------------------------------------------
  308.   def refresh
  309.     if self.contents != nil
  310.       self.contents.dispose
  311.       self.contents = nil
  312.     end
  313.     @data = []
  314.     for i in 0...$game_party.recipes.size
  315.         @data.push($game_party.recipes[i])
  316.     end
  317.     @item_max = @data.size
  318.     if @item_max > 0
  319.       self.contents = Bitmap.new(width - 32, row_max * 32)
  320.       self.contents.font.name = "黑体" # = "黑体"
  321.       self.contents.font.size = 15 # = 18
  322.       for i in 0...@item_max
  323.         draw_item(i)
  324.       end
  325.     end
  326.   end

  327.   #--------------------------------------------------------------------------
  328.   def draw_item(index)
  329.     recipe = @data[index]
  330.     self.contents.font.color = recipe.have ? normal_color : disabled_color
  331.     x = 16
  332.     y = index * 32
  333.     self.contents.draw_text(x , y, self.width-32, 32, recipe.name, 0)
  334.   end

  335.   #--------------------------------------------------------------------------
  336.   def update_help
  337.     current_recipe = recipe
  338.     if current_recipe.is_a?(Game_Recipe)
  339.     case current_recipe.result_type
  340.       when 0
  341.         description = $data_items[current_recipe.result].description
  342.       when 1
  343.         description = $data_armors[current_recipe.result].description
  344.       when 2
  345.         description = $data_weapons[current_recipe.result].description
  346.       end
  347.     else
  348.       description = ""
  349.     end
  350.     @help_window.set_text(description)
  351.     @help_window.update
  352.   end
  353.   
  354. end # of Window_Craft

  355. #=======================================
  356. class Window_CraftResult < Window_Base

  357.   
  358.   

  359.   
  360.   #--------------------------------------------------------------------------
  361.   def initialize
  362.     super(240, 64, 400, 184)
  363.     self.contents = Bitmap.new(width - 32, height - 32)
  364.     self.contents.font.name = "黑体" # = $fontface.is_a?(String) ? $fontface : $defaultfonttype
  365.     self.contents.font.size = 15 # = 20
  366.     @result = nil
  367.     @type = nil
  368.   end

  369.   #--------------------------------------------------------------------------
  370.   def refresh
  371.     self.contents.clear
  372.     case @type
  373.       when 0
  374.         item = $data_items[@result]
  375.           sp_string = "介绍"
  376.           sp_stat = $data_items[@item.id].description
  377.         @strings = [sp_string]
  378.         @stats = [sp_stat, $game_party.item_number(@result)]
  379.         @bitmap = RPG::Cache.icon(item.icon_name)
  380.       when 1
  381.         item = $data_armors[@result]
  382.         @strings = ["魔力增加:"]
  383.         @stats = [ item.int_plus, $game_party.armor_number(@result) ]
  384.         @bitmap = RPG::Cache.icon(item.icon_name)
  385.       when 2
  386.         item = $data_weapons[@result]
  387.         @strings =["攻击力:", "物理防御:"]
  388.         @stats = [item.atk, item.pdef, $game_party.weapon_number(@result) ]
  389.         @bitmap = RPG::Cache.icon(item.icon_name)
  390.     end
  391.     for i in [email protected]
  392.       x = i%2 * 184
  393.       y = i /2 *28 +32
  394.       self.contents.font.color = normal_color
  395.       self.contents.draw_text(x,y,100, 28,@strings[i])
  396.       self.contents.font.color = system_color
  397.       self.contents.draw_text(x + 110, y, 45, 28, @stats[i].to_s)
  398.     end
  399.     self.contents.blt(0, 0, @bitmap, Rect.new(0, 0, 32, 32), 255)
  400.     self.contents.font.color= normal_color
  401.     self.contents.draw_text(40, 0, 300, 28, "待合成物品的现有数量:")
  402.     self.contents.draw_text(0, 116, 300, 28, "成功率:")
  403.     self.contents.font.color = system_color
  404.     count = @stats[@stats.size - 1].to_s
  405.     self.contents.draw_text(294, 0, 45, 28, count )
  406.     self.contents.draw_text(110, 116, 300, 28,$success_rate.to_s+"%") #改
  407.    
  408.    
  409.    
  410.   end
  411.    
  412. #----------------------------------------------------------------------
  413.   def set_result(result , type)
  414.     @result = result
  415.     @type = type
  416.     refresh
  417.   end

  418. end #of Window_CraftResult

  419. #=======================================
  420. class Window_CraftIngredients < Window_Base

  421.   #--------------------------------------------------------------------------
  422.   def initialize
  423.     super(240, 248, 400, 232)
  424.     self.contents = Bitmap.new(width - 32, height - 32)
  425.     self.contents.font.name = "黑体" # = $fontface.is_a?(String) ? $fontface : $defaultfonttype
  426.     self.contents.font.size = 15 # = 20
  427.     @ingredients = []
  428.     @types = []
  429.     @quantities = []
  430.     @item = nil
  431.     @count = 0
  432.   end

  433.   #--------------------------------------------------------------------------
  434.   def refresh
  435.     self.contents.clear
  436.     for i in [email protected]
  437.       case @types[i]
  438.       when 0
  439.         @item = $data_items[@ingredients[i]]
  440.         @count = $game_party.item_number(@ingredients[i])
  441.       when 1
  442.         @item = $data_armors[@ingredients[i]]
  443.         @count = $game_party.armor_number(@ingredients[i])
  444.       when 2
  445.         @item = $data_weapons[@ingredients[i]]
  446.         @count = $game_party.weapon_number(@ingredients[i])
  447.       end
  448.       y = i *26
  449.       self.contents.blt(0, y, RPG::Cache.icon(@item.icon_name), Rect.new(0, 0, 32, 32), 255)
  450.       self.contents.font.color = @count >= @quantities[i] ? normal_color : disabled_color
  451.       self.contents.draw_text(30, y, 280, 28, @item.name)
  452.       self.contents.draw_text(300, y, 45, 28, @quantities[i].to_s)
  453.       self.contents.font.color = system_color
  454.       self.contents.draw_text(245, y, 45, 28, @count.to_s )
  455.     end
  456.   end
  457.       
  458.   #--------------------------------------------------------------------------
  459.   def set_ingredients(ingredients , types, quantities,success_rate) #改
  460.     @ingredients = ingredients
  461.     @types = types
  462.     @quantities = quantities
  463.     $success_rate = success_rate  #改
  464.     refresh
  465.   end

  466. end # of Window_CraftIngredients

  467. #======================================
  468. class Scene_Craft

  469.   #--------------------------------------------------------------------------
  470.   def initialize(craft_index=0)
  471.     @craft_index=craft_index
  472.   end
  473.   
  474.   #--------------------------------------------------------------------------
  475.   def main
  476.     @craft_window = Window_Craft.new
  477.     @craft_window.index=@craft_index
  478.     @confirm_window = Window_Base.new(120, 188, 400, 64)
  479.     @confirm_window.contents = Bitmap.new(368, 32)
  480.     @confirm_window.contents.font.name = "黑体"
  481.     @confirm_window.contents.font.size = 20
  482.     @help_window = Window_Help.new
  483.     @craft_window.help_window = @help_window
  484.     @result_window=Window_CraftResult.new
  485.     @ingredients_window=Window_CraftIngredients.new
  486.     @yes_no_window = Window_Command.new(100, ["确定", "放弃"])
  487.     @confirm_window.visible = false
  488.     @confirm_window.z = 10000
  489.     @yes_no_window.visible = false
  490.     @yes_no_window.active = false
  491.     @yes_no_window.index = 1
  492.     @yes_no_window.x = 270
  493.     @yes_no_window.y = 252
  494.     @yes_no_window.z = 10000
  495.     @label_window = Window_Base.new(450,200,190,52)
  496.     @label_window.contents=Bitmap.new(@label_window.width - 32,@label_window.height - 32)
  497.     @label_window.contents.font.size=15
  498.     @label_window.contents.font.color = @label_window.normal_color
  499.     @label_window.contents.font.name = "黑体"
  500.     @label_window.contents.draw_text(0, 0, @label_window.contents.width, 15, "  现有   需要")
  501.     Graphics.transition
  502.     loop do
  503.       Graphics.update
  504.       Input.update
  505.       update
  506.       if $scene != self
  507.         break
  508.       end
  509.     end
  510.     Graphics.freeze
  511.     @help_window.dispose
  512.     @craft_window.dispose
  513.     @result_window.dispose
  514.     @ingredients_window.dispose
  515.     @confirm_window.dispose
  516.     @yes_no_window.dispose
  517.     @label_window.dispose
  518.   end

  519.   #--------------------------------------------------------------------------
  520.   def update
  521.     @craft_window.update
  522.     @ingredients_window.update
  523.     if $game_party.recipes.size > 0
  524.       @result_window.set_result(@craft_window.recipe.result, @craft_window.recipe.result_type)
  525.       @ingredients_window.set_ingredients(@craft_window.recipe.ingredients,
  526.                                                            @craft_window.recipe.ingredient_types,
  527.                                                            @craft_window.recipe.quantities,
  528.                                                            @craft_window.recipe.success_rate)#改
  529.     end
  530.     if @craft_window.active
  531.       update_craft
  532.       return
  533.     end
  534.     if @yes_no_window.active
  535.       confirm_update
  536.       return
  537.     end
  538.   end

  539.   #--------------------------------------------------------------------------
  540.   def update_craft
  541.     if Input.trigger?(Input::B)
  542.       $game_system.se_play($data_system.cancel_se)
  543.       $scene = Scene_Menu.new
  544.       return
  545.     end
  546.     if Input.trigger?(Input::C) and $game_party.recipes.size != 0
  547.       @recipe = @craft_window.recipe
  548.       if @recipe.have
  549.         @yes_no_window.active = true
  550.         @craft_window.active = false
  551.       else
  552.         $game_system.se_play($data_system.buzzer_se)
  553.         return
  554.       end
  555.     end
  556.   end

  557.   #--------------------------------------------------------------------------
  558.   def confirm_update
  559.     @craft_index = @craft_window.index
  560.     @confirm_window.visible = true
  561.     @confirm_window.z = 10000
  562.     @yes_no_window.visible = true
  563.     @yes_no_window.active = true
  564.     @yes_no_window.z = 10000
  565.     @yes_no_window.update
  566.     string = "合成 " + @recipe.name + "?"
  567.     cw = @confirm_window.contents.text_size(string).width
  568.     center = @confirm_window.contents.width/2 - cw /2
  569.     unless @drawn
  570.       @confirm_window.contents.draw_text(center, 0, cw, 30, string)
  571.       @drawn = true
  572.     end
  573.     if Input.trigger?(Input::C)
  574.       if @yes_no_window.index == 0
  575.         $game_system.se_play($data_system.decision_se)
  576.         @recipe.make
  577.         $game_system.se_play($data_system.save_se)
  578.         $scene=Scene_Craft.new(@craft_index)
  579.       else
  580.         $game_system.se_play($data_system.cancel_se)
  581.         $scene=Scene_Craft.new(@craft_index)
  582.       end
  583.     end
  584.     if Input.trigger?(Input::B)
  585.       $game_system.se_play($data_system.cancel_se)
  586.       $scene=Scene_Craft.new(@craft_index)
  587.     end
  588.   end

  589. end # of Scene_Craft

  590. #==============================================================================
  591. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  592. #==============================================================================
复制代码
‘‘──chd114于2012-5-26 12:33补充以下内容

简介只显示几个小小的字
’’


‘‘──chd114于2012-5-26 12:35补充以下内容

就象这样
’’


‘‘──chd114于2012-5-26 12:37补充以下内容

如图
’’


就是这样


‘‘──chd114于2012-5-26 14:04补充以下内容

求解决!
’’

点评

LZ請說明問題@@  发表于 2012-5-25 22:22
发图啊!  发表于 2012-5-25 21:44
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png

Lv1.梦旅人

梦石
0
星屑
49
在线时间
186 小时
注册时间
2012-5-8
帖子
987
2
发表于 2012-5-26 16:40:12 | 只看该作者
你想说明什么问题?
图片也没有,很难理解。
看什么看,没看过大坑啊!
-------------------------炫翼-----------------------------
剧情:4%
地图:2%
系统:7%
优化:3%
脚本:25%
--------------------------炫翼----------------------------

      工作室


广告位招租....  
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-26 19:39

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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