赞 | 40 |
VIP | 559 |
好人卡 | 234 |
积分 | 47 |
经验 | 251834 |
最后登录 | 2024-12-30 |
在线时间 | 5241 小时 |
Lv3.寻梦者 (版主) 八宝粥的基叔
- 梦石
- 0
- 星屑
- 4714
- 在线时间
- 5241 小时
- 注册时间
- 2009-4-29
- 帖子
- 14318
|
雌性触手 发表于 2011-11-9 15:33
没错…… 是用弓去砸
虽然这个脚本实现了没弹药时攻击是原来的1/3 我也在Sideview1的690添加了这 ...
这是你昨天发的脚本,移动其中的一句:- #--------------------------------------------------------------------------
- # ● 动作指定 从装备着的武器ID来决定通常攻击的动作。
- #--------------------------------------------------------------------------
- # when 1 ←这个数字是武器ID
- # return "通常攻击" ←请填入对应的连贯动作名
- def base_action
- case @id
- #当24号武器攻击时 物品35>1就-1并使用“弓”否则即为“通常攻击”
- when 24
- if $game_party.item_number($data_items[92]) > 0
- #$game_party.lose_item($data_items[92],1)#把本句移动到
- return "弓"
- else
- return "通常攻击"
- end
- end
- # 上述ID以外的其他全部使用的动作
- return "通常攻击"
- end
复制代码 你发的那段脚本修改一下并且把上面那句话移动到这里:- if $game_party.item_number($data_items[92]) < 1
- if attacker.weapon_id > 0 and $data_weapons[attacker.weapon_id].element_set.include?(32)
- damage /= 3
- end
- else
- game_party.lose_item($data_items[92],1) #移动到这里,弹药>=1时就减少1
- end
复制代码 |
|