| 
 
| 赞 | 5 |  
| VIP | 620 |  
| 好人卡 | 38 |  
| 积分 | 70 |  
| 经验 | 125468 |  
| 最后登录 | 2015-7-27 |  
| 在线时间 | 1666 小时 |  
 Lv4.逐梦者 
	梦石0 星屑6955 在线时间1666 小时注册时间2008-10-29帖子6710 
 | 
| 钢铁列兵 发表于 2011-9-9 11:13 ![]() 现在可以了!顺便再咨询一下:
 1、如果用了亿万星辰天之痕脚本的装备扩张后,要放在里面的法宝里有什么改 ...
第一个问题你去问 星辰 前辈比较好.因为他那脚本我没看过.不好说.
 第二个问题是想再多做几个这样的装备?那要重写.大概这样吧.
 看第二行 ArmorAtk = {} 要设置的内容就在 {} 里面设置复制代码class Game_Actor < Game_Battler
  ArmorAtk = {}
  alias hzhj_old_base_atk_add base_atk
  def base_atk
    n = hzhj_old_base_atk_add
    rate = ArmorAtk[@armor1_id].nil? ? 0 : ArmorAtk[@armor1_id]
    rate += ArmorAtk[@armor2_id].nil? ? 0 : ArmorAtk[@armor2_id]
    rate += ArmorAtk[@armor3_id].nil? ? 0 : ArmorAtk[@armor3_id]
    rate += ArmorAtk[@armor4_id].nil? ? 0 : ArmorAtk[@armor4_id]
    return n * (100 + rate) / 100
  end
end
比如 设置 1 号防具给角色增加 20% 的攻击力
 ArmorAtk = {1=>20}
 这个符号=> 左边的是编号 右边的是倍率.
 比如还要给第12号防具设置增加角色 40% 的攻击力
 ArmorAtk = {1=>20,12=>40}
 设置的每个内容之间用 , 号来分割 要注意是 半角 的 , 号 而不是 全角 的 , 号
 然后还要设置一个第 24 号的防具增加 50% 的攻击力的话就.
 ArmorAtk = {1=>20,12=>40,24=>50}
 还要更多的防具带这效果的话就继续添加就是了.只是对防具有效果.
 武器本来就可以设置攻击力.我就没做了.
 | 
 |