Project1

标题: 求教 如何在防御指令处理后再调用公共事件? [打印本页]

作者: ace69    时间: 2011-3-19 13:52
标题: 求教 如何在防御指令处理后再调用公共事件?
如题,选择完防御指令后 便会调用指定ID的公共事件 求教如何实现! 多谢!!
作者: 越前リョーマ    时间: 2011-3-19 14:13
本帖最后由 越前リョーマ 于 2011-3-19 14:15 编辑

Scene_Battle 3中137行开始,
有以下玩意。
  1.       when 2  # 防御
  2.         # 演奏确定 SE
  3.         $game_system.se_play($data_system.decision_se)
  4.         # 设置行动
  5.         @active_battler.current_action.kind = 0
  6.         @active_battler.current_action.basic = 1
  7.         # 转向下一位角色的指令输入
  8.         phase3_next_actor
复制代码
在里面加$game_temp.common_event_id = 编号 就好了。

比如改成以下:
  1.       when 2  # 防御
  2.         # 演奏确定 SE
  3.         $game_system.se_play($data_system.decision_se)
  4.         $game_temp.common_event_id = 编号
  5.         # 设置行动
  6.         @active_battler.current_action.kind = 0
  7.         @active_battler.current_action.basic = 1
  8.         # 转向下一位角色的指令输入
  9.         phase3_next_actor
复制代码

作者: IamI    时间: 2011-3-19 14:22
大摇大摆路过捏楼上 = =b
LS那句
$game_temp.common_event_id = 编号

不能正确执行。
请替换成
  1.         ####################################
  2.         $game_system.battle_interpreter.setup($data_common_events[公共事件编号].list,0)
  3.         ####################################
复制代码

作者: ace69    时间: 2011-3-19 14:33
多谢楼上两位 已经解决!!




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1