Project1

标题: 怎么让战斗事件指向变身后的怪物? [打印本页]

作者: suzaku    时间: 2008-10-7 04:04
标题: 怎么让战斗事件指向变身后的怪物?
请问我现在在战斗中用战斗事件使一怪物在血小于50%的时候变身成另一怪物,我想在这个怪物血为0%的时候说话,用战斗事件,目标指向只能是变身前的怪物,请问要如何操作,使现在这个怪物在0血的时候能响应说话事件? [LINE]1,#dddddd[/LINE]此贴于 2008-10-9 11:29:39 被版主darkten提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]版务信息:版主帮忙结贴~
作者: 司马睿风    时间: 2008-10-7 04:11
在数据库中队伍里的事件里,新开一页,那里的条件改为HP 0%一下触发,然后事件里编辑你需要的对话,最后战斗处理到你变身前的怪物就行了
作者: suzaku    时间: 2008-10-7 04:44
我刚才照你这个说法做了一次,还是不行,比如原来这怪叫A,我现在让它变身成B,我形让B在被打败的时候说出一句话,可是血量定为0%只能是A的血量,我想知道如何根据B的血量设定
作者: darkten    时间: 2008-10-8 19:59
在A变身时打开一个开关(比如:开关001)
然后就在启动事件时,使用条件分支--〉开关001打开的场合--〉B说话;除此以外的场合--〉A说话...最后记得把这个开关关上(如果这个怪物不止一个的话...)

不过要注意一点,如果敌方全灭时(战斗结束),事件是不会启动的...
这一点可能需要别的脚本...
我记得主站上有一个战斗结束后启动公共事件的脚本,你尝试在主站上搜索“公共事件”看看...
作者: 司马睿风    时间: 2008-10-9 03:44
以下引用suzaku于2008-10-6 20:44:25的发言:

我刚才照你这个说法做了一次,还是不行,比如原来这怪叫A,我现在让它变身成B,我形让B在被打败的时候说出一句话,可是血量定为0%只能是A的血量,我想知道如何根据B的血量设定

你可以使用变量,变量里有一项就是敌人的HP设定,这里你可以设定为敌人B的HP [LINE]1,#dddddd[/LINE]系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~




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