Project1

标题: 想做一个可以查看敌人后面三次行动的效果,如何实现 [打印本页]

作者: 664145107    时间: 2019-6-6 13:25
标题: 想做一个可以查看敌人后面三次行动的效果,如何实现
本帖最后由 664145107 于 2019-6-6 15:20 编辑

目前做了一个状态就是可以查看敌人后三回合的行动,用的XP默认战斗系统,所有脚本均没有改动

期望效果是敌人头上出现下一次行动的图标(比如第一回合是普通攻击,敌方贴图头上显示剑的图标,第二回合变成了使用技能,头上就出现技能图标)
然后下一回合开始时玩家可以根据敌方将要发生的行动操作
是默认战斗系统里里一个回合开始是先选择战斗/逃跑然后再选己方角色的行动
再开始技能使用环节
问题就出在这,敌方行动也是在己方选择完毕后才显示或者改变,这样这个状态就没啥意义了
需要怎么改动脚本才能达到先显示敌方之后的行动再进入己方操作环节呢

状态的基本思路和自己的工程我整理一下之后再发,目前先这样


作者: 芯☆淡茹水    时间: 2019-6-7 07:00
默认脚本敌人的行动都是当前回合的行动即算即用。
你需要的效果要改的地方估计还比较多。
作者: 664145107    时间: 2019-6-7 08:55
芯☆淡茹水 发表于 2019-6-7 07:00
默认脚本敌人的行动都是当前回合的行动即算即用。
你需要的效果要改的地方估计还比较多。 ...

请问能举一下例子吗,大概需要改哪里之类的
作者: 芯☆淡茹水    时间: 2019-6-7 18:39
回合开始(设置所有敌人这个回合的行动) – 战斗 – 回合结束(清除所有敌人行动)
敌人行动只是设置的当前回合行动,并没有涉及到往后回合的行动设置。
这些是默认脚本的内容。
作者: 7112    时间: 2019-6-7 19:18
不如反过来设计,用了这个技能后设定敌人的下三次攻击,加个随机数就可以进行变动操作,针对不同敌人调用不同公共事件,我觉得可行,加个状态就可以显示在敌人头顶了吧?我感觉这样可能会做很多事件,但我实在不善于脚本,基本想要什么功能事件解决,或者翻图书馆
作者: 664145107    时间: 2019-6-7 23:08
7112 发表于 2019-6-7 19:18
不如反过来设计,用了这个技能后设定敌人的下三次攻击,加个随机数就可以进行变动操作,针对不同敌人调用不 ...

哈哈,我现在也是这么想的,虽然设定要改一点不过问题不大(大概),要是还是太难改的话干脆把这个技能撤了,反正不差这点游戏性(暴言)




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