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

Project1

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

[已经过期] 魔石系统怎么单独设置武器孔数

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
200
在线时间
23 小时
注册时间
2007-8-24
帖子
1
跳转到指定楼层
1
发表于 2011-7-1 18:27:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 hZm 于 2011-7-1 18:28 编辑

“孔,4”没反映啊,我单独用的魔石系统,属性范围应该选得没问题,相关脚本应该是(脚本小白):

def slots=(n);@slots  =n;end
def slots    ;@slots||=0;end

#--------------------------------------------------------------------------
  # ● 生成有關孔數的關聯表
  #--------------------------------------------------------------------------
  def makes_data
    @slot_set = {}
    for i in 1...$data_system.elements.size
      if $data_system.elements.split(/,/)[0]=="孔"
        @slot_set = $data_system.elements.split(/,/)[1].to_i
      end
    end
  end

#-----------------------------------
      # ● 取得孔數數據
      #-----------------------------------
      unless @slot_set.nil?
        @slot_set.each do |slot_id, number|
          case kind
          when "weapon"
            if equipment.element_set.include?(slot_id)
              new_slots = number
              break
            end
          when "armor"
            if equipment.guard_element_set.include?(slot_id)
              new_slots = number
              break
            end
          end
          equipment.slots = new_slots unless new_slots.nil?
          equipment.element_set.delete (slot_id)
        end
      end
系统网址:http://rpg.blue/forum.php?mod=vi ... ight=%E9%AD%94%E7%9


hZm于2011-7-1 18:32补充以下内容:
感觉没武器关联孔数状态的脚本啊
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

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

GMT+8, 2024-11-26 08:54

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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