查看: 3418|回复: 8

[已经过期] 想做一个可以查看敌人后面三次行动的效果,如何实现

[复制链接]
梦石
0
星屑
1356
在线时间
153 小时
注册时间
2019-5-31
回帖
47
发表于 2019-6-6 13:25:00 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 664145107 于 2019-6-6 15:20 编辑

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

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

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

梦石
0
星屑
34459
在线时间
5096 小时
注册时间
2012-11-19
回帖
4715

开拓者

发表于 2019-6-7 07:00:42 | 显示全部楼层
默认脚本敌人的行动都是当前回合的行动即算即用。
你需要的效果要改的地方估计还比较多。
xp vx va mv  va mz 各类型脚本/插件定制
回复

使用道具 举报

梦石
0
星屑
1356
在线时间
153 小时
注册时间
2019-5-31
回帖
47
 楼主| 发表于 2019-6-7 08:55:37 | 显示全部楼层
芯☆淡茹水 发表于 2019-6-7 07:00
默认脚本敌人的行动都是当前回合的行动即算即用。
你需要的效果要改的地方估计还比较多。 ...

请问能举一下例子吗,大概需要改哪里之类的

点评

就像骰子系统一样,抽起来,保存,然后每回合更新…  发表于 2019-6-7 09:28
回复

使用道具 举报

梦石
0
星屑
34459
在线时间
5096 小时
注册时间
2012-11-19
回帖
4715

开拓者

发表于 2019-6-7 18:39:03 | 显示全部楼层
回合开始(设置所有敌人这个回合的行动) – 战斗 – 回合结束(清除所有敌人行动)
敌人行动只是设置的当前回合行动,并没有涉及到往后回合的行动设置。
这些是默认脚本的内容。
xp vx va mv  va mz 各类型脚本/插件定制
回复

使用道具 举报

梦石
0
星屑
664
在线时间
101 小时
注册时间
2016-7-15
回帖
130
发表于 2019-6-7 19:18:46 | 显示全部楼层
不如反过来设计,用了这个技能后设定敌人的下三次攻击,加个随机数就可以进行变动操作,针对不同敌人调用不同公共事件,我觉得可行,加个状态就可以显示在敌人头顶了吧?我感觉这样可能会做很多事件,但我实在不善于脚本,基本想要什么功能事件解决,或者翻图书馆
回复

使用道具 举报

梦石
0
星屑
1356
在线时间
153 小时
注册时间
2019-5-31
回帖
47
 楼主| 发表于 2019-6-7 23:08:22 | 显示全部楼层
7112 发表于 2019-6-7 19:18
不如反过来设计,用了这个技能后设定敌人的下三次攻击,加个随机数就可以进行变动操作,针对不同敌人调用不 ...

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

点评

亮点归亮点,首先得做出来再说orz打算现在先把素材搞完,而且这还随时有腰斩的可能orz  发表于 2019-6-7 23:20
总归先尝试再说,也是一大亮点  发表于 2019-6-7 23:15
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部