赞 | 1 |
VIP | 16 |
好人卡 | 23 |
积分 | 0 |
经验 | 49509 |
最后登录 | 2016-1-9 |
在线时间 | 2459 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 48
- 在线时间
- 2459 小时
- 注册时间
- 2011-12-18
- 帖子
- 1484
|
本帖最后由 a364774426 于 2013-1-24 19:13 编辑
为什么不直接增加一个装备栏呢?
我还是把我自己的方法放上来:- class Game_Actor < Game_Battler
- def base_atk
- n = actor.parameters[2, @level]
- for item in equips.compact do n += item.atk end
- for item in $game_party.items
- n += item.read_note('附加攻击') if item.read_note('附加攻击') != nil
- end
- return n
- end
- end
复制代码 需要读取备注栏的脚本的。
这个方法呢,背包中有这个物品,那么就自动生效了,对全队的角色都有效的,
不过同种物品的效果不叠加,不同物品的效果叠加。
防御,敏捷什么的也和这个一样。 |
评分
-
查看全部评分
|