[攻]
攻击技能中如果同时含有多个攻击范围,则要注意把激活该招式的指令的受理时间设置得短于整个招式的动画时间,否则当你按住攻击键时,会自动重复攻击n次,n等于你这个攻击技能中的[攻]的总数。这其实是个bug。[攻]也对其后[图]均有效,到出现相同管理号的[攻]为止。
管理号---和防御范围一样,2dfm允许一个动作同时包含多个不同管理号的攻击范围,最多同时20个,管理号0~19。
同样,当你添加下一个 攻击范围 脚本时,会对相同管理号的攻击范围进行新的设定(如果新的攻击范围各参数为0,那就是清除原有的相同标号的那个攻击范围,这个很常用!)。
攻击力----0代表没有攻击力(一般只用于投掷技能,除非你要做一个打不到敌人的攻击技能-_-d),只要攻击力非0,则敌人最少受到伤害1。
注意:普通攻击技能攻击力为0时,就算打中敌人,也不触发敌人的受伤反应(也就是楼上“敌”里面设定的那些)。
有取消条件----和“销”脚本配合使用。勾选本项后,带有“攻击”的“销”脚本才能生效,否则只有当“销”脚本选择“不可”或者“无条件”时候才执行“销”。
本脚本含义:攻击命中敌人(或者被敌人防御)后,会按照“销”脚本的设定来强制结束本攻击技能并跳转到“销”脚本中规定的那些技能去。例如要制作指令技抵消普通攻击技能的收招的效果,就要用到这个选项(详细的我们在后文具体例子里面说明)。
不能攻击地上----勾选本项后,本攻击区域不能对站立或者蹲着的敌人进行攻击。不勾选本项,则本攻击区域可以攻击任何状态的敌人。
连续攻击----对任何一个攻击区域来说,只要本攻击区域打中敌人,就会自动消失,不再具有攻击力。
不勾选本项时,假如本攻击区域之后,在本技能中还有其他攻击区域,则那些攻击区域全都无效。勾选本项才能让下一个攻击区域有效!
不能攻击空中----勾选本项后,敌人处于空中时,不受到本攻击区域攻击。不勾选本项,则本攻击区域可以攻击任何状态的敌人。
如果同时勾选“不能攻击地面”和“不能攻击空中”,则本攻击区域对敌人无效。
防御时无效----对手处于防御成功状态时,本攻击区域对敌人无效。通常只用于只作投掷技能的攻击区,本项用来防止投掷技能追打防御状态的敌人。
不能追击----勾选后,对手处于被击中受伤状态时,本攻击区域对敌人无效。通常只用于只作投掷技能的攻击区,本项用来防止投掷技能追打受伤状态的敌人(大部分游戏里面有这个规则来限制投掷技能的连击)。
不可防御----勾选后,如果我方本攻击区域出现时敌人还没有处于对上次攻击的防御成功状态,则此时敌人想要用防御技能来防御本攻击区域将会是徒劳的,敌人的防御技能将不能使出。本项多用于投掷技能的攻击区设定(大部分游戏中规定,投掷技能攻击区域出现后,对手使不出防御技能),也就是俗称的“投掷破防”。
消减----勾选后,敌人防御本攻击区域后,依然会少量损失生命。在角色的“基本”面板里面可以设定攻击消减率,敌人防御成功本攻击后的受伤,等于 本攻击的杀伤力 乘以 我方角色攻击消减率 再乘以 敌人受伤区域的伤害率。也就是俗称的“蹭血”效果。
四个数据:
第一行2个:本攻击范围的坐标(攻击区域下底边中心的位置坐标),左侧的一个是x(正右负左),右侧的一个是y(正下负上)。
第二行2个:本攻击范围的宽和高,左侧的一个是水平宽(最小为0),右侧的一个是垂直高(最小为0)。