Project1

标题: 如何用事件添加技能类型 [打印本页]

作者: 魔法丶小肉包    时间: 2015-8-25 21:54
标题: 如何用事件添加技能类型
如题,请问如何在事件里添加/遗忘角色可以使用的技能类型?
比如 添加/遗忘技能类型[特技],是在事件中添加,不是在数据库里。
作者: 朢瑏禾火氺    时间: 2015-8-25 23:14
事件第一页右边那列倒数第五个就是增减技能,如果你是想完全禁用某一类型的技能,你可以设置一个新的职业,与旧职业相比禁用了某一类技能,然后让角色转职。
修改职业特性在职业→特性→技能→禁用技能类型
专职由事件实现,事件指令第一页倒数第二个
作者: 魔法丶小肉包    时间: 2015-8-26 10:05
朢瑏禾火氺 发表于 2015-8-25 23:14
事件第一页右边那列倒数第五个就是增减技能,如果你是想完全禁用某一类型的技能,你可以设置一个新的职业, ...

请问比如主角在战斗中释放某个技能,使用这个技能会学会某种新的技能,这种新的技能是一个新的类型,通过公共事件转职后可以使用新技能了,那么战斗结束之后为了让技能初始化如何把职业转回原来战斗之前的职业呢?(不是事件遇敌,是步数遇敌)
作者: 朢瑏禾火氺    时间: 2015-8-26 12:40
魔法丶小肉包 发表于 2015-8-26 10:05
请问比如主角在战斗中释放某个技能,使用这个技能会学会某种新的技能,这种新的技能是一个新的类型,通过 ...

在会遇敌的地图中随便找一个不能通过的图块,设置一个事件,触发条件是并行处理,事件内容是那个角色转回原来的职业,不要添加其他的东西,比如暂时消除事件什么的
我没有亲测,不过理论上每场战斗结束应该都会执行这个事件。因为事件一直存在没有被消除,所以会反复执行,可能会比较占内存之类的,而事件是并行处理,所以不会妨碍其他事件的执行
作者: 魔法丶小肉包    时间: 2015-8-26 13:05
朢瑏禾火氺 发表于 2015-8-26 12:40
在会遇敌的地图中随便找一个不能通过的图块,设置一个事件,触发条件是并行处理,事件内容是那个角色转回 ...

刚刚试了一下,发现可以,但是战斗结束之后获得的经验值就会加到在战斗中转的那个职业上,而原本战斗前的职业不会获得经验值,而且战斗后因为转回了原来的职业所以状态会完全恢复,请问该怎么做才好呢?
作者: 紫苍焰    时间: 2015-8-26 13:39
本帖最后由 紫苍焰 于 2015-8-26 13:47 编辑

……
使用技能给自己附加一个状态,这个状态允许某个技能类型,只要这个状态勾着“战斗结束时解除”就可以了……
顺便一说,不同类型的技能啥时候学没关系,反正只有有了那个状态的情况下才看得见……

作者: 魔法丶小肉包    时间: 2015-8-26 13:59
紫苍焰 发表于 2015-8-26 13:39
……
使用技能给自己附加一个状态,这个状态允许某个技能类型,只要这个状态勾着“战斗结束时解除”就可以 ...

太棒了完美解决呐...谢谢啦~.~




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