Project1
标题:
怎样判定击败BOSS
[打印本页]
作者:
Sora
时间:
2008-8-5 16:33
提示:
作者被禁止或删除 内容自动屏蔽
作者:
【輕鬆團】陳
时间:
2008-8-5 16:53
你得把距离调成回合。这样就可以打开了。
作者:
Sora
时间:
2008-8-5 17:45
提示:
作者被禁止或删除 内容自动屏蔽
作者:
【輕鬆團】陳
时间:
2008-8-5 18:00
你可以把你的工程发过来让我看一下吗?
作者:
Sora
时间:
2008-8-5 18:16
提示:
作者被禁止或删除 内容自动屏蔽
作者:
做游戏的新手
时间:
2008-8-5 18:19
右上角的上传附件
作者:
Sora
时间:
2008-8-5 18:43
提示:
作者被禁止或删除 内容自动屏蔽
作者:
ONEWateR
时间:
2008-8-5 18:58
战斗处理:大天使*3
开关操作:0001 = ON
作者:
Sora
时间:
2008-8-5 19:20
提示:
作者被禁止或删除 内容自动屏蔽
作者:
【輕鬆團】陳
时间:
2008-8-5 19:22
http://rpg.blue/upload_program/files/判定击败BOSS_98364065.rar
这个。
不要问我原理,你按照这样修改就行。
另外我发现小怪和BOSS一起死就开不了开关,队伍就BOSS一个,那BOSS死了也开不了开关,小怪先死,BOSS再死也开不了开关。只有BOSS先死,小怪死才能开启开关……
太诡异了这个系统。
作者:
Sora
时间:
2008-8-5 20:16
提示:
作者被禁止或删除 内容自动屏蔽
作者:
【輕鬆團】陳
时间:
2008-8-5 20:28
你弄个显示血条的脚本,然后让小怪中途出现,分歧下,BOSS 2%以下就出现小怪,这样再把小怪设置成血鬼,就OK了。
另外说下,你那自己存档的脚本有问题啊,选了个继续再想退出就脚本出错…… - -
作者:
Sora
时间:
2008-8-5 20:33
提示:
作者被禁止或删除 内容自动屏蔽
作者:
【輕鬆團】陳
时间:
2008-8-5 20:36
那你每次打BOSS战不测试么……{/gg}
作者:
精灵使者
时间:
2008-8-5 20:37
我建议判断boss是否中战斗不能状态。
作者:
【輕鬆團】陳
时间:
2008-8-5 20:40
好象没这开启条件……
作者:
精灵使者
时间:
2008-8-5 20:50
有没有状态判断的?
条件分歧里面第三页,某个敌人的状态与战斗不能与其相同
作者:
【輕鬆團】陳
时间:
2008-8-5 20:51
战斗事件开始条件没呀……
难道一个个回合分歧过来?…… - -
作者:
Sora
时间:
2008-8-5 20:56
提示:
作者被禁止或删除 内容自动屏蔽
作者:
【輕鬆團】陳
时间:
2008-8-5 21:04
就那样吧。
作者:
Sora
时间:
2008-8-5 22:47
提示:
作者被禁止或删除 内容自动屏蔽
作者:
灯笼菜刀王
时间:
2008-8-5 22:53
看不太懂
不过,如果想用开关法判断BOSS是不是被杀掉了。可以在战斗脚本里加开关就可以了。
Scene_Battle 1 中
def main 下面加上 $game_switches[开关ID] = false
Scene_Battle 2 中
# 生成战斗结果窗口
@result_window = Window_BattleResult.new(exp, gold, ysp, treasures)
$game_switches[开关ID] = true
# 设置等待计数
@phase5_wait_count = 100
红色的地方是添加的
这样战斗开始开关关上,只有战斗结束后出现获得经验金钱窗口开关才能打开。
然后就可以用开关是否打开来判断BOSS是不是被打败了。
-。- 因为是每场战斗都有效,所以你的BOSS不能用这个开关直接判断击败否。我们把这个开关叫“打败开关”
可以在每个BOSS前加另外的开关,或者直接用脚本操作独立开关。
然后判断BOSS甲是不是被打败,就在BOSS的战斗处理的时候先开启一个开关,比如BOSS甲开关。
当BOSS甲开关打开的时候
当打败开关打开的时候
BOSS被打败设置。这样BOSS就被打败了。
如果在BOSS战的时候退出游戏,因为打败开关没有打开。所以BOSS还不会被打败,不过这个时候要关上BOSS开关,否则随便踩地雷打一场也算打败了,可以在BOSS的房间加个自动执行事件来关上开关,然后暂时消除本事件。只要这个地图被更新一次,那开关就被关上了。
如果玩家战死,那就在死亡处理的公共事件里把BOSS开关关上。
这样想打败这个BOSS,一定要先对话,开打,然后打到出现获得经验窗口后才算打败,否则一切重来。这样的处理满意不?
声明,别看我打了这么多字,其实原理很简单,就是双重判定而已。理解了就用吧。本人不对此方法做任何售后服务和后遗症处理。也不提供范例。 [LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者:
很牛滴靓仔⒅
时间:
2008-8-6 00:01
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1