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

Project1

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

[已经解决] 关于附加数据库的问题?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
59 小时
注册时间
2013-1-3
帖子
61
跳转到指定楼层
1
发表于 2013-5-16 12:20:50 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
xp里的装备种类太有限了,属性也是很有限,现在想要增加装备种类和属性,怎么弄?听到有人说可以外挂一个附加数据库?怎么弄?求大神指教

Lv1.梦旅人

梦石
0
星屑
52
在线时间
586 小时
注册时间
2012-5-31
帖子
768
3
发表于 2013-5-16 17:59:19 | 只看该作者
表示楼上正解。楼主也可以在模块里定义新的属性、、、、
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
865 小时
注册时间
2010-6-27
帖子
131
2
发表于 2013-5-16 16:30:17 | 只看该作者
本帖最后由 亿万星辰 于 2013-5-17 06:32 编辑

这里有个装备扩充的脚本:
  1. # ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
  2. #
  3. #                                防具类追加
  4. #
  5. # ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
  6. module RPG
  7.   class Armor
  8.     def name
  9.       name = @name.split(/@/)[0]
  10.       return name != nil ? name : ''
  11.     end
  12.     def kind
  13.       kind  = @name.split(/@/)[1]
  14.       return kind  != nil ? kind.to_i : @kind
  15.     end
  16.   end
  17. end
  18. # ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
  19. #
  20. #                  Game_Actor添加新的防具ID,并对相关方法修正
  21. #
  22. # ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
  23. class Game_Actor < Game_Battler
  24.   attr_reader   :armor5_id                # 马匹 ID
  25.   attr_reader   :armor6_id                # 玉 ID
  26.   attr_reader   :armor7_id                # 饰品 ID
  27.   attr_reader   :armor8_id                # 法宝 ID
  28.   #--------------------------------------------------------------------------
  29.   # ● 设置
  30.   #     actor_id : 角色 ID
  31.   #--------------------------------------------------------------------------
  32.   alias old_setup setup
  33.   def setup(actor_id)
  34.     old_setup(actor_id)
  35.     @armor5_id = 0
  36.     @armor6_id = 0
  37.     @armor7_id = 0
  38.     @armor8_id = 0
  39.     update_auto_state(nil, $data_armors[@armor5_id])
  40.     update_auto_state(nil, $data_armors[@armor6_id])
  41.     update_auto_state(nil, $data_armors[@armor7_id])
  42.     update_auto_state(nil, $data_armors[@armor8_id])
  43.   end
  44.   #--------------------------------------------------------------------------
  45.   # ● 取得属性修正值
  46.   #     element_id : 属性 ID
  47.   #--------------------------------------------------------------------------
  48.   def element_rate(element_id)
  49.     # 获取对应属性有效度的数值
  50.     table = [0,200,150,100,50,0,-100]
  51.     result = table[$data_classes[@class_id].element_ranks[element_id]]
  52.     # 防具能防御本属性的情况下效果减半
  53.     for i in [@armor1_id, @armor2_id, @armor3_id, @armor4_id, @armor5_id, @armor6_id, @armor7_id, @armor8_id]
  54.       armor = $data_armors[i]
  55.       if armor != nil and armor.guard_element_set.include?(element_id)
  56.         result /= 2
  57.       end
  58.     end
  59.     # 状态能防御本属性的情况下效果减半
  60.     for i in @states
  61.       if $data_states[i].guard_element_set.include?(element_id)
  62.         result /= 2
  63.       end
  64.     end
  65.     # 过程结束
  66.     return result
  67.   end
  68.   #--------------------------------------------------------------------------
  69.   # ● 判定防御属性
  70.   #     state_id : 属性 ID
  71.   #--------------------------------------------------------------------------
  72.   def state_guard?(state_id)
  73.     for i in [@armor1_id, @armor2_id, @armor3_id, @armor4_id, @armor5_id, @armor6_id, @armor7_id, @armor8_id]
  74.       armor = $data_armors[i]
  75.       if armor != nil
  76.         if armor.guard_state_set.include?(state_id)
  77.           return true
  78.         end
  79.       end
  80.     end
  81.     return false
  82.   end
  83.   #--------------------------------------------------------------------------
  84.   # ● 获取基本力量
  85.   #--------------------------------------------------------------------------
  86.   def base_str
  87.     n = $data_actors[@actor_id].parameters[2, @level]
  88.     weapon = $data_weapons[@weapon_id]
  89.     armor1 = $data_armors[@armor1_id]
  90.     armor2 = $data_armors[@armor2_id]
  91.     armor3 = $data_armors[@armor3_id]
  92.     armor4 = $data_armors[@armor4_id]
  93.     armor5 = $data_armors[@armor5_id]
  94.     armor6 = $data_armors[@armor6_id]
  95.     armor7 = $data_armors[@armor7_id]
  96.     armor8 = $data_armors[@armor8_id]
  97.     n += weapon != nil ? weapon.str_plus : 0
  98.     n += armor1 != nil ? armor1.str_plus : 0
  99.     n += armor2 != nil ? armor2.str_plus : 0
  100.     n += armor3 != nil ? armor3.str_plus : 0
  101.     n += armor4 != nil ? armor4.str_plus : 0
  102.     n += armor5 != nil ? armor5.str_plus : 0
  103.     n += armor6 != nil ? armor6.str_plus : 0
  104.     n += armor7 != nil ? armor7.str_plus : 0
  105.     n += armor8 != nil ? armor8.str_plus : 0
  106.     return [[n, 1].max, 255].min
  107.   end
  108.   #--------------------------------------------------------------------------
  109.   # ● 获取基本灵巧
  110.   #--------------------------------------------------------------------------
  111.   def base_dex
  112.     n = $data_actors[@actor_id].parameters[3, @level]
  113.     weapon = $data_weapons[@weapon_id]
  114.     armor1 = $data_armors[@armor1_id]
  115.     armor2 = $data_armors[@armor2_id]
  116.     armor3 = $data_armors[@armor3_id]
  117.     armor4 = $data_armors[@armor4_id]
  118.     armor5 = $data_armors[@armor5_id]
  119.     armor6 = $data_armors[@armor6_id]
  120.     armor7 = $data_armors[@armor7_id]
  121.     armor8 = $data_armors[@armor8_id]
  122.     n += weapon != nil ? weapon.dex_plus : 0
  123.     n += armor1 != nil ? armor1.dex_plus : 0
  124.     n += armor2 != nil ? armor2.dex_plus : 0
  125.     n += armor3 != nil ? armor3.dex_plus : 0
  126.     n += armor4 != nil ? armor4.dex_plus : 0
  127.     n += armor5 != nil ? armor5.dex_plus : 0
  128.     n += armor6 != nil ? armor6.dex_plus : 0
  129.     n += armor7 != nil ? armor7.dex_plus : 0
  130.     n += armor8 != nil ? armor8.dex_plus : 0
  131.     return [[n, 1].max, 255].min
  132.   end
  133.   #--------------------------------------------------------------------------
  134.   # ● 获取基本速度
  135.   #--------------------------------------------------------------------------
  136.   def base_agi
  137.     n = $data_actors[@actor_id].parameters[4, @level]
  138.     weapon = $data_weapons[@weapon_id]
  139.     armor1 = $data_armors[@armor1_id]
  140.     armor2 = $data_armors[@armor2_id]
  141.     armor3 = $data_armors[@armor3_id]
  142.     armor4 = $data_armors[@armor4_id]
  143.     armor5 = $data_armors[@armor5_id]
  144.     armor6 = $data_armors[@armor6_id]
  145.     armor7 = $data_armors[@armor7_id]
  146.     armor8 = $data_armors[@armor8_id]
  147.     n += weapon != nil ? weapon.agi_plus : 0
  148.     n += armor1 != nil ? armor1.agi_plus : 0
  149.     n += armor2 != nil ? armor2.agi_plus : 0
  150.     n += armor3 != nil ? armor3.agi_plus : 0
  151.     n += armor4 != nil ? armor4.agi_plus : 0
  152.     n += armor5 != nil ? armor5.agi_plus : 0
  153.     n += armor6 != nil ? armor6.agi_plus : 0
  154.     n += armor7 != nil ? armor7.agi_plus : 0
  155.     n += armor8 != nil ? armor8.agi_plus : 0
  156.     return [[n, 1].max, 255].min
  157.   end
  158.   #--------------------------------------------------------------------------
  159.   # ● 获取基本魔力
  160.   #--------------------------------------------------------------------------
  161.   def base_int
  162.     n = $data_actors[@actor_id].parameters[5, @level]
  163.     weapon = $data_weapons[@weapon_id]
  164.     armor1 = $data_armors[@armor1_id]
  165.     armor2 = $data_armors[@armor2_id]
  166.     armor3 = $data_armors[@armor3_id]
  167.     armor4 = $data_armors[@armor4_id]
  168.     armor5 = $data_armors[@armor5_id]
  169.     armor6 = $data_armors[@armor6_id]
  170.     armor7 = $data_armors[@armor7_id]
  171.     armor8 = $data_armors[@armor8_id]
  172.     n += weapon != nil ? weapon.int_plus : 0
  173.     n += armor1 != nil ? armor1.int_plus : 0
  174.     n += armor2 != nil ? armor2.int_plus : 0
  175.     n += armor3 != nil ? armor3.int_plus : 0
  176.     n += armor4 != nil ? armor4.int_plus : 0
  177.     n += armor5 != nil ? armor5.int_plus : 0
  178.     n += armor6 != nil ? armor6.int_plus : 0
  179.     n += armor7 != nil ? armor7.int_plus : 0
  180.     n += armor8 != nil ? armor8.int_plus : 0
  181.     return [[n, 1].max, 255].min
  182.   end
  183.   #--------------------------------------------------------------------------
  184.   # ● 获取基本物理防御
  185.   #--------------------------------------------------------------------------
  186.   def base_pdef
  187.     weapon = $data_weapons[@weapon_id]
  188.     armor1 = $data_armors[@armor1_id]
  189.     armor2 = $data_armors[@armor2_id]
  190.     armor3 = $data_armors[@armor3_id]
  191.     armor4 = $data_armors[@armor4_id]
  192.     armor5 = $data_armors[@armor5_id]
  193.     armor6 = $data_armors[@armor6_id]
  194.     armor7 = $data_armors[@armor7_id]
  195.     armor8 = $data_armors[@armor8_id]
  196.     pdef1 = weapon != nil ? weapon.pdef : 0
  197.     pdef2 = armor1 != nil ? armor1.pdef : 0
  198.     pdef3 = armor2 != nil ? armor2.pdef : 0
  199.     pdef4 = armor3 != nil ? armor3.pdef : 0
  200.     pdef5 = armor4 != nil ? armor4.pdef : 0
  201.     pdef6 = armor5 != nil ? armor5.pdef : 0
  202.     pdef7 = armor6 != nil ? armor6.pdef : 0
  203.     pdef8 = armor7 != nil ? armor7.pdef : 0
  204.     pdef9 = armor8 != nil ? armor8.pdef : 0
  205.     return pdef1 + pdef2 + pdef3 + pdef4 + pdef5 + pdef6 + pdef7+ pdef8+ pdef9
  206.   end
  207.   #--------------------------------------------------------------------------
  208.   # ● 获取基本魔法防御
  209.   #--------------------------------------------------------------------------
  210.   def base_mdef
  211.     weapon = $data_weapons[@weapon_id]
  212.     armor1 = $data_armors[@armor1_id]
  213.     armor2 = $data_armors[@armor2_id]
  214.     armor3 = $data_armors[@armor3_id]
  215.     armor4 = $data_armors[@armor4_id]
  216.     armor5 = $data_armors[@armor5_id]
  217.     armor6 = $data_armors[@armor6_id]
  218.     armor7 = $data_armors[@armor7_id]
  219.     armor8 = $data_armors[@armor8_id]
  220.     mdef1 = weapon != nil ? weapon.mdef : 0
  221.     mdef2 = armor1 != nil ? armor1.mdef : 0
  222.     mdef3 = armor2 != nil ? armor2.mdef : 0
  223.     mdef4 = armor3 != nil ? armor3.mdef : 0
  224.     mdef5 = armor4 != nil ? armor4.mdef : 0
  225.     mdef6 = armor5 != nil ? armor5.mdef : 0
  226.     mdef7 = armor6 != nil ? armor6.mdef : 0
  227.     mdef8 = armor7 != nil ? armor7.mdef : 0
  228.     mdef9 = armor8 != nil ? armor8.mdef : 0
  229.     return mdef1 + mdef2 + mdef3 + mdef4 + mdef5 + mdef6 + mdef7+ mdef8+ mdef9
  230.   end
  231.   #--------------------------------------------------------------------------
  232.   # ● 获取基本回避修正
  233.   #--------------------------------------------------------------------------
  234.   def base_eva
  235.     armor1 = $data_armors[@armor1_id]
  236.     armor2 = $data_armors[@armor2_id]
  237.     armor3 = $data_armors[@armor3_id]
  238.     armor4 = $data_armors[@armor4_id]
  239.     armor5 = $data_armors[@armor5_id]
  240.     armor6 = $data_armors[@armor6_id]
  241.     armor7 = $data_armors[@armor7_id]
  242.     armor8 = $data_armors[@armor8_id]
  243.     eva1 = armor1 != nil ? armor1.eva : 0
  244.     eva2 = armor2 != nil ? armor2.eva : 0
  245.     eva3 = armor3 != nil ? armor3.eva : 0
  246.     eva4 = armor4 != nil ? armor4.eva : 0
  247.     eva5 = armor5 != nil ? armor5.eva : 0
  248.     eva6 = armor6 != nil ? armor6.eva : 0
  249.     eva7 = armor7 != nil ? armor7.eva : 0
  250.     eva8 = armor8 != nil ? armor8.eva : 0
  251.     return eva1 + eva2 + eva3 + eva4 + eva5 + eva6+ eva7+ eva8
  252.   end
  253.   #--------------------------------------------------------------------------
  254.   # ● 装备固定判定
  255.   #     equip_type : 装备类型
  256.   #--------------------------------------------------------------------------
  257.   def equip_fix?(equip_type)
  258.     case equip_type
  259.     when 0  # 武器
  260.       return $data_actors[@actor_id].weapon_fix
  261.     when 1  # 盾
  262.       return $data_actors[@actor_id].armor1_fix
  263.     when 2  # 头
  264.       return $data_actors[@actor_id].armor2_fix
  265.     when 3  # 身体
  266.       return $data_actors[@actor_id].armor3_fix
  267.     when 4  # 装饰品
  268.       return $data_actors[@actor_id].armor4_fix
  269.     end
  270.     return false
  271.   end
  272.   #--------------------------------------------------------------------------
  273.   # ● 变更装备
  274.   #     equip_type : 装备类型
  275.   #     id    : 武器 or 防具 ID  (0 为解除装备)
  276.   #--------------------------------------------------------------------------
  277.   def equip(equip_type, id)
  278.     case equip_type
  279.     when 0  # 武器
  280.       if id == 0 or $game_party.weapon_number(id) > 0
  281.         $game_party.gain_weapon(@weapon_id, 1)
  282.         @weapon_id = id
  283.         $game_party.lose_weapon(id, 1)
  284.       end
  285.     when 1  # 盾
  286.       if id == 0 or $game_party.armor_number(id) > 0
  287.         update_auto_state($data_armors[@armor1_id], $data_armors[id])
  288.         $game_party.gain_armor(@armor1_id, 1)
  289.         @armor1_id = id
  290.         $game_party.lose_armor(id, 1)
  291.       end
  292.     when 2  # 头
  293.       if id == 0 or $game_party.armor_number(id) > 0
  294.         update_auto_state($data_armors[@armor2_id], $data_armors[id])
  295.         $game_party.gain_armor(@armor2_id, 1)
  296.         @armor2_id = id
  297.         $game_party.lose_armor(id, 1)
  298.       end
  299.     when 3  # 身体
  300.       if id == 0 or $game_party.armor_number(id) > 0
  301.         update_auto_state($data_armors[@armor3_id], $data_armors[id])
  302.         $game_party.gain_armor(@armor3_id, 1)
  303.         @armor3_id = id
  304.         $game_party.lose_armor(id, 1)
  305.       end
  306.     when 4 # 披风
  307.       if id == 0 or $game_party.armor_number(id) > 0
  308.         update_auto_state($data_armors[@armor4_id], $data_armors[id])
  309.         $game_party.gain_armor(@armor4_id, 1)
  310.         @armor4_id = id
  311.         $game_party.lose_armor(id, 1)
  312.       end
  313.     when 5 # 裤子  
  314.       if id == 0 or $game_party.armor_number(id) > 0
  315.         update_auto_state($data_armors[@armor5_id], $data_armors[id])
  316.         $game_party.gain_armor(@armor5_id, 1)
  317.         @armor5_id = id
  318.         $game_party.lose_armor(id, 1)
  319.       end
  320.     when 6 # 鞋
  321.       if id == 0 or $game_party.armor_number(id) > 0
  322.         update_auto_state($data_armors[@armor6_id], $data_armors[id])
  323.         $game_party.gain_armor(@armor6_id, 1)
  324.         @armor6_id = id
  325.         $game_party.lose_armor(id, 1)
  326.       end
  327.     when 7 # 饰品
  328.       if id == 0 or $game_party.armor_number(id) > 0
  329.         update_auto_state($data_armors[@armor7_id], $data_armors[id])
  330.         $game_party.gain_armor(@armor7_id, 1)
  331.         @armor7_id = id
  332.         $game_party.lose_armor(id, 1)
  333.       end
  334.     when 8 # 法宝
  335.       if id == 0 or $game_party.armor_number(id) > 0
  336.         update_auto_state($data_armors[@armor8_id], $data_armors[id])
  337.         $game_party.gain_armor(@armor8_id, 1)
  338.         @armor8_id = id
  339.         $game_party.lose_armor(id, 1)
  340.       end
  341.       end
  342.   end
  343.   #--------------------------------------------------------------------------
  344.   # ● 更改职业 ID
  345.   #     class_id : 新的职业 ID
  346.   #--------------------------------------------------------------------------
  347.   def class_id=(class_id)
  348.     if $data_classes[class_id] != nil
  349.       @class_id = class_id
  350.       # 避开无法装备的物品
  351.       unless equippable?($data_weapons[@weapon_id])
  352.         equip(0, 0)
  353.       end
  354.       unless equippable?($data_armors[@armor1_id])
  355.         equip(1, 0)
  356.       end
  357.       unless equippable?($data_armors[@armor2_id])
  358.         equip(2, 0)
  359.       end
  360.       unless equippable?($data_armors[@armor3_id])
  361.         equip(3, 0)
  362.       end
  363.       unless equippable?($data_armors[@armor4_id])
  364.         equip(4, 0)
  365.       end
  366.       unless equippable?($data_armors[@armor5_id])
  367.         equip(5, 0)
  368.       end
  369.       unless equippable?($data_armors[@armor6_id])
  370.         equip(6, 0)
  371.       end
  372.       unless equippable?($data_armors[@armor7_id])
  373.         equip(7, 0)
  374.       end
  375.       unless equippable?($data_armors[@armor8_id])
  376.         equip(8, 0)
  377.       end
  378.       end
  379.   end
  380. end
  381. class Scene_Equip
  382.   #--------------------------------------------------------------------------
  383.   # ● 主处理
  384.   #--------------------------------------------------------------------------
  385.   def main
  386.     # 获取角色
  387.     [url=home.php?mod=space&uid=95897]@actor[/url] = $game_party.actors[@actor_index]
  388.     # 生成窗口
  389.     @help_window = Window_Help.new
  390.     @left_window = Window_EquipLeft.new(@actor)
  391.     @right_window = Window_EquipRight.new(@actor)
  392.     @item_window1 = Window_EquipItem.new(@actor, 0)
  393.     @item_window2 = Window_EquipItem.new(@actor, 1)
  394.     @item_window3 = Window_EquipItem.new(@actor, 2)
  395.     @item_window4 = Window_EquipItem.new(@actor, 3)
  396.     @item_window5 = Window_EquipItem.new(@actor, 4)
  397.     @item_window6 = Window_EquipItem.new(@actor, 5)
  398.     @item_window7 = Window_EquipItem.new(@actor, 6)
  399.     @item_window8 = Window_EquipItem.new(@actor, 7)
  400.     @item_window9 = Window_EquipItem.new(@actor, 8)
  401.     # 关联帮助窗口
  402.     @right_window.help_window = @help_window
  403.     @item_window1.help_window = @help_window
  404.     @item_window2.help_window = @help_window
  405.     @item_window3.help_window = @help_window
  406.     @item_window4.help_window = @help_window
  407.     @item_window5.help_window = @help_window
  408.     @item_window6.help_window = @help_window
  409.     @item_window7.help_window = @help_window
  410.     @item_window8.help_window = @help_window
  411.     @item_window9.help_window = @help_window
  412.     # 设置光标位置
  413.     @right_window.index = @equip_index
  414.     refresh
  415.    #插入图片
  416.     # 执行过渡
  417.     Graphics.transition
  418.     # 主循环
  419.     loop do
  420.       # 刷新游戏画面
  421.       Graphics.update
  422.       # 刷新输入信息
  423.       Input.update
  424.       # 刷新画面
  425.       update
  426.       # 如果画面切换的话的就中断循环
  427.       if $scene != self
  428.         break
  429.       end
  430.     end
  431.     # 准备过渡
  432.     Graphics.freeze
  433.     # 释放窗口
  434.     @help_window.dispose
  435.     @left_window.dispose
  436.     @right_window.dispose
  437.     @item_window1.dispose
  438.     @item_window2.dispose
  439.     @item_window3.dispose
  440.     @item_window4.dispose
  441.     @item_window5.dispose
  442.     @item_window6.dispose
  443.     @item_window7.dispose
  444.     @item_window8.dispose
  445.     @item_window9.dispose
  446.   end
  447.   #--------------------------------------------------------------------------
  448.   # ● 刷新
  449.   #--------------------------------------------------------------------------
  450.   def refresh
  451.     # 设置物品窗口的可视状态
  452.     @item_window1.visible = (@right_window.index == 0)
  453.     @item_window2.visible = (@right_window.index == 1)
  454.     @item_window3.visible = (@right_window.index == 2)
  455.     @item_window4.visible = (@right_window.index == 3)
  456.     @item_window5.visible = (@right_window.index == 4 or @right_window.index == 5 or @right_window.index == 6 or @right_window.index == 7 or @right_window.index == 8)
  457.     #@item_window6.visible = (@right_window.index == 5)
  458.     #@item_window7.visible = (@right_window.index == 6)
  459.     #@item_window8.visible = (@right_window.index == 7)
  460.     #@item_window9.visible = (@right_window.index == 8)
  461.     # 获取当前装备中的物品
  462.     item1 = @right_window.item
  463.     # 设置当前的物品窗口到 @item_window
  464.     case @right_window.index
  465.     when 0
  466.       @item_window = @item_window1
  467.     when 1
  468.       @item_window = @item_window2
  469.     when 2
  470.       @item_window = @item_window3
  471.     when 3
  472.       @item_window = @item_window4
  473.     when 4
  474.       @item_window = @item_window5
  475.     when 5
  476.       @item_window = @item_window5
  477.     when 6
  478.       @item_window = @item_window5
  479.     when 7
  480.       @item_window = @item_window5
  481.     when 8
  482.       @item_window = @item_window5
  483.     end
  484.     # 右窗口被激活的情况下
  485.     if @right_window.active
  486.       # 删除变更装备后的能力
  487.     ###############################################################
  488.       @left_window.set_new_parameters(nil, nil, nil, nil, nil, nil, nil)
  489.     end
  490.     # 物品窗口被激活的情况下
  491.     if @item_window.active
  492.       # 获取现在选中的物品
  493.       item2 = @item_window.item
  494.       # 变更装备
  495.       last_hp = @actor.hp
  496.       last_sp = @actor.sp
  497.       @actor.equip(@right_window.index, item2 == nil ? 0 : item2.id)
  498.     ###############################################################
  499.       # 获取变更装备后的能力值
  500.       new_atk = @actor.atk
  501.       new_pdef = @actor.pdef
  502.       new_mdef = @actor.mdef
  503.       #new_eva = @actor.eva
  504.       new_str = @actor.str
  505.       new_dex = @actor.dex
  506.       new_agi = @actor.agi
  507.       new_int = @actor.int
  508.       # 返回到装备
  509.       @actor.equip(@right_window.index, item1 == nil ? 0 : item1.id)
  510.       @actor.hp = last_hp
  511.       @actor.sp = last_sp
  512.       # 描画左窗口
  513.     ###############################################################
  514.       @left_window.set_new_parameters(new_atk, new_pdef, new_mdef, new_str, new_dex, new_agi, new_int)
  515.     ###############################################################
  516.     end
  517.   end
  518. end
复制代码

点评

发代码请记得加上代码框!  发表于 2013-5-17 06:32

评分

参与人数 1星屑 +100 收起 理由
hcm + 100 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-27 18:22

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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