Project1

标题: 关于装备!! [打印本页]

作者: neverstop    时间: 2015-5-16 15:08
标题: 关于装备!!
就是这样的,

  原本的设定是在人物的特性中添加“装备护甲类型”,就可以添加某一类的装备或者护甲,

  但是,要是要将某一件护甲设定成对应的几个人物才可以用。

  恩,像这样, 1号护甲,可以装备的人物ID(或是说职业ID),有 2,5,6,7,8

                        2号护甲,可以装备的人物ID(或是说职业ID),有 4,5,7,8,11,20

  恩,不知有没有讲清楚,麻烦了~{:2_280:}
作者: s05s0039    时间: 2015-5-16 15:11
本帖最后由 s05s0039 于 2015-5-16 15:13 编辑

再創一個護甲類型給1號護甲
在2,5,6,7,8角色加上能裝備該護甲類型
作者: howhow1314    时间: 2015-5-16 16:41
RUBY 代码复制
  1. class RPG::Weapon
  2.   Kfc = {
  3.   1 => [2,3],              #1是武器id       2,3是角色id
  4.   2 => [2]
  5.   }
  6. end
  7.  
  8. class RPG::Armor
  9.   Kfc = {
  10.   12 => [1]
  11.   }
  12. end
  13.  
  14. class Game_Actor < Game_Battler
  15.   def equippable?(item)
  16.     return false unless item.class::Kfc[item.id].include?(@actor_id) if item && item.class::Kfc[item.id]
  17.     super
  18.   end
  19. end





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