赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 0 |
经验 | 0 |
最后登录 | 2011-8-10 |
在线时间 | 23 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 200
- 在线时间
- 23 小时
- 注册时间
- 2007-8-24
- 帖子
- 1
|
本帖最后由 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补充以下内容:
感觉没武器关联孔数状态的脚本啊 |
|