赞 | 4 |
VIP | 0 |
好人卡 | 0 |
积分 | 8 |
经验 | 26780 |
最后登录 | 2025-9-2 |
在线时间 | 484 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 785
- 在线时间
- 484 小时
- 注册时间
- 2015-8-23
- 帖子
- 77
|
步骤:
打开你的项目 → 进入 脚本编辑器(F11)。
找到 BattleManager 模块,定位到 BattleManager.process_victory 和 BattleManager.process_defeat 方法。
在这两个方法中分别插入一行代码,调用公共事件。
示例代码(胜利后触发公共事件):
ruby
复制
class BattleManager
def self.process_victory
# 原有代码...
$game_temp.reserve_common_event(1) # ← 替换为你想触发的公共事件ID
# 其余原有代码...
end
end
示例代码(失败后触发公共事件):
ruby
复制
class BattleManager
def self.process_defeat
# 原有代码...
$game_temp.reserve_common_event(2) # ← 替换为你想触发的公共事件ID
# 其余原有代码...
end
end
⚠️ 注意:公共事件会在战斗结束后、返回地图画面时立即执行。 |
|