查看: 2567|回复: 2

[已经过期] 请问如何实现多次行动?

[复制链接]
梦石
0
星屑
3181
在线时间
1439 小时
注册时间
2009-7-27
回帖
1187
发表于 2018-11-13 11:28:20 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 爆焰 于 2018-11-13 23:55 编辑

比如有些角色、技能、武器、状态、敌人加个A属性,设置成2次以上的攻击,次数自定
有的只对一个敌人生效,有的由我设置成攻击第一个敌人之后第二次随机攻击另一个敌人。
只对一个敌人生效时是连续攻击,没有停顿的。
请问该怎么实现?
我看过站内有2次行动,但是也只有2次了,而且对同一目标行动完一次才行动第二次

博客:我的博客
梦石
0
星屑
42235
在线时间
6017 小时
注册时间
2006-11-10
回帖
6966
发表于 2018-11-13 11:59:02 | 显示全部楼层
本帖最后由 灯笼菜刀王 于 2018-11-13 12:00 编辑

XP默认战斗多次攻击的原理 : 传送门

至于你说的"连续攻击", 是说用了横版脚本后, 多次攻击在视觉上是, 角色跑上去砍一刀后跑回去,再跑上去砍一刀 , 你想要的是 角色跑上去直接砍两刀再回去 ,这样的"连续法"是吧

XP默认战斗是没有跑出去跑回来这个动作的, 大家都是通过不同的手段实现这个效果, 比如用一起播放攻击方和被攻击方的动画, 靠隐藏攻击方的战斗图来造成"伪位移",  或者直接实际改动战斗图坐标等等,  想要在这种效果上实现跑过去砍两刀再回来, 自然是要对使用的脚本进行对应的改造啦, 这个可没有通用的方法
回复

使用道具 举报

梦石
0
星屑
3670
在线时间
357 小时
注册时间
2018-9-4
回帖
261
发表于 2018-11-13 12:11:05 | 显示全部楼层
本帖最后由 Mono_kyrin 于 2018-11-13 12:12 编辑

看你用的哪个脚本了,如果是cp制用一个boolean变量控制把cpcost变为0,之后再按通常计算就可以,如果是选择的时候选择两个敌人需要重定义Scene_selection和对@target_battlers的操作,改起来比较麻烦。
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部