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