Project1

标题: 【逃跑、戰鬥失敗調用公共事件】 [打印本页]

作者: wsaxabc    时间: 2009-6-6 00:39
标题: 【逃跑、戰鬥失敗調用公共事件】
戰鬥勝利之後,可以調用公共事件。
請問在逃跑和戰鬥失敗的情況下如何調用公共事件? [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 天翼的马甲    时间: 2009-6-6 01:03
在设置事件时的战斗处理时- -选择下面的[如图]


选择 失败后继续- -选择后 会有这样的语句
胜利的场合

失败的场合

在这两个地方设置公共事件即可
作者: wsaxabc    时间: 2009-6-6 01:07
以下引用天翼的马甲于2009-6-5 17:03:59的发言:

在设置事件时的战斗处理时- -选择下面的[如图]


选择 失败后继续- -选择后 会有这样的语句
胜利的场合

失败的场合

在这两个地方设置公共事件即可


在腳本中如何修改?用這個的話,每戰鬥一次都用這個就很麻煩。

作者: 天翼的马甲    时间: 2009-6-6 01:15
- -脚本白痴的路过- -........
作者: wsaxabc    时间: 2009-6-6 01:29
呃……Thank you all the same.
作者: 3535    时间: 2009-6-6 01:31
插入至Scene_Battle 1的def battle_end(result)内的$scene = Scene_Map.new下
    if result == 1 or result == 2
      $game_temp.common_event_id = x
    end

[LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: tommay    时间: 2009-6-6 01:32
以下引用wsaxabc于2009-6-5 17:07:02的发言:

在腳本中如何修改?用這個的話,每戰鬥一次都用這個就很麻煩。

多用事件的复制、粘贴,即使用脚本也得设置,所谓“省力而不省功”
作者: wsaxabc    时间: 2009-6-6 01:51
以下引用3535于2009-6-5 17:31:43的发言:

插入至Scene_Battle 1的def battle_end(result)内的$scene = Scene_Map.new下
   if result == 1 or result == 2
     $game_temp.common_event_id = x
   end


試了一下,好像這個沒效果……


[本贴由作者于 2009-6-5 17:31:56 最后编辑]


作者: wsaxabc    时间: 2009-6-6 01:54
以下引用tommay于2009-6-5 17:32:18的发言:


以下引用wsaxabc于2009-6-5 17:07:02的发言:

在腳本中如何修改?用這個的話,每戰鬥一次都用這個就很麻煩。


多用事件的复制、粘贴,即使用脚本也得设置,所谓“省力而不省功”

我的本意是調用公共事件對戰鬥產生一些影響。這個方法不行的了。
作者: Elegance    时间: 2009-6-6 01:58
提示: 作者被禁止或删除 内容自动屏蔽
作者: wsaxabc    时间: 2009-6-6 02:00
以下引用Elegance于2009-6-5 17:58:35的发言:


以下引用wsaxabc于2009-6-5 17:51:50的发言:


以下引用3535于2009-6-5 17:31:43的发言:

插入至Scene_Battle 1的def battle_end(result)内的$scene = Scene_Map.new下
if result == 1 or result == 2
   $game_temp.common_event_id = x
end


試了一下,好像這個沒效果……


[本贴由作者于 2009-6-5 17:31:56 最后编辑]


你用了特别的战斗系统?
我在新工程测试过有效。

嗯,用了修改過的戰鬥系統
作者: Elegance    时间: 2009-6-6 02:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: wsaxabc    时间: 2009-6-6 02:05
以下引用Elegance于2009-6-5 18:03:45的发言:


以下引用wsaxabc于2009-6-5 18:00:42的发言:


以下引用Elegance于2009-6-5 17:58:35的发言:


以下引用wsaxabc于2009-6-5 17:51:50的发言:


以下引用3535于2009-6-5 17:31:43的发言:

插入至Scene_Battle 1的def battle_end(result)内的$scene = Scene_Map.new下
if result == 1 or result == 2
$game_temp.common_event_id = x
end


試了一下,好像這個沒效果……


[本贴由作者于 2009-6-5 17:31:56 最后编辑]


你用了特别的战斗系统?
我在新工程测试过有效。


嗯,用了修改過的戰鬥系統


你想調用公共事件對戰鬥產生什麼影響?
還有貼出那修改過的戰鬥系統的battle_end(result)方法


[本贴由作者于 2009-6-5 18:04:14 最后编辑]

嗯,我剛剛自己解決了,謝謝你。




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