赞 | 405 |
VIP | 0 |
好人卡 | 11 |
积分 | 390 |
经验 | 242285 |
最后登录 | 2024-11-8 |
在线时间 | 5716 小时 |
Lv5.捕梦者
- 梦石
- 0
- 星屑
- 39009
- 在线时间
- 5716 小时
- 注册时间
- 2006-11-10
- 帖子
- 6618
|
本帖最后由 灯笼菜刀王 于 2018-4-30 16:24 编辑
无可奈何的连贴
发现个小BUG,普通攻击咱是用1弹来写的,虽然提供了复数方法, 不过没有针对复数的情况
修复BUG顺便加上用HELP窗口提示残弹,
最后面普通攻击那部分,把红色的替换成下面这段就好了
if @active_battler.残弹 >= 0
if @active_battler.残弹 < WEAPON_AMMO[@active_battler.weapon_id][1]
$game_system.se_play($data_system.buzzer_se)
@window_help.set_text("弹药不足",1)
return
else
a = WEAPON_AMMO[@active_battler.weapon_id][0]
$game_variables[a] -= WEAPON_AMMO[@active_battler.weapon_id][1]
@window_help.set_text("还剩"+ $game_variables[a].to_s + "发",1)
end
end |
|