赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 27553 |
最后登录 | 2017-9-29 |
在线时间 | 200 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 200 小时
- 注册时间
- 2008-3-1
- 帖子
- 360
|
我在Game_Actor的 ● 更新自动状态 下添加了一段执行公共事件的脚本,用来在更换某些装备的时候可以调用公共事件,执行之后角色的状态窗口没有立即刷新,需要退回到地图再进入状态界面,窗口才刷新,有什么办法在执行公共事件之后立刻把状态窗口刷新?
#--------------------------------------------------------------------------
# ● 更新自动状态
# old_armor : 卸下防具
# new_armor : 装备防具
#--------------------------------------------------------------------------
def update_auto_state(old_armor, new_armor)
# 添加
$game_temp.common_event_id = 11 if old_armor != nil and old_armor.guard_element_set.include?(20)
# 添加
$game_temp.common_event_id = 12 if new_armor != nil and new_armor.guard_element_set.include?(20) |
|