| 本帖最后由 alexncf125 于 2020-10-12 16:22 编辑 
 
 unless [0, 1].include?(item.damage.element_id)  $元素显示= true  if user.is_a?(Game_Actor) && item.id == user.attack_skill_id    for a in 0..user.equips.size - 1      for i in 0..user.equips[a].features.size - 1        if user.equips[a].features[i].code == 31          $元素ID = user.equips[a].features[i].data_id        end      end    end  end  $元素ID = item.damage.element_id if $元素ID == 0endp valuep $元素ID
unless [0, 1].include?(item.damage.element_id) 
  $元素显示= true 
  if user.is_a?(Game_Actor) && item.id == user.attack_skill_id 
    for a in 0..user.equips.size - 1 
      for i in 0..user.equips[a].features.size - 1 
        if user.equips[a].features[i].code == 31 
          $元素ID = user.equips[a].features[i].data_id 
        end 
      end 
    end 
  end 
  $元素ID = item.damage.element_id if $元素ID == 0 
end 
p value 
p $元素ID 
 $元素ID返回在装备栏中, 最后一项(栏)有"攻击的属性"特性的装备的"攻击的属性"的ID
 即是如果武器有"攻击的属性", 头又有"攻击的属性", 就返回头的
 如果武器有"攻击的属性", 头有"攻击的属性", 装飾又有"攻击的属性", 就返回装飾的
 
 其实好像不应该用begin rescue, 我把它们换了
 |