Project1

标题: 第2个角色无法看装备和状态 [打印本页]

作者: qqokhys    时间: 2012-2-24 16:22
标题: 第2个角色无法看装备和状态
本帖最后由 iisnow 于 2012-2-24 16:40 编辑

是以下代码的原因
请高手帮我修改下




  1. # 基本魔法防
  2.   def mdef
  3.     # 判断!是否具有47 48号状态!===============================================
  4.     jjj = []
  5.       for iii in self.states
  6.         jjj.push(iii.id)
  7.       end
  8.       if jjj.include?(47)#疲软
  9.         return 0
  10.       end
  11.       if jjj.include?(48)#强硬
  12.         return 999
  13.       end
  14.     # ==========================================================================
  15.     return @mdef_init + @level * @mdef_inc + mdef_plus
  16.   end
  17.   # 扩展魔法防
  18.   def mdef_plus
  19.     aaa = 0
  20.     if self.weapon_id > 0
  21.       aaa += $data_weapons[self.weapon_id].mdef
  22.     end
  23.     if self.armor1_id > 0
  24.       aaa += $data_armors[self.armor1_id].mdef
  25.     end
  26.     if self.armor2_id > 0
  27.       aaa += $data_armors[self.armor2_id].mdef
  28.     end
  29.     if self.armor3_id > 0
  30.       aaa += $data_armors[self.armor3_id].mdef
  31.     end
  32.     if self.armor4_id > 0
  33.       aaa += $data_armors[self.armor4_id].mdef
  34.     end
  35.     return aaa
  36.   end
  37. end

  38. # 显示一个角色的魔法防。
复制代码
dsu_plus_rewardpost_czw




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1