
- UID
- 297271
- 帖子
- 355
- 精华
- 1
- 威望
- 24
- 阅读权限
- 100
- 来自
- SY
- 注册时间
- 2005-7-4
|
9#
发表于 2009-9-26 11:47
| 只看该作者
关于LS的第六点,实际是这样的:
怪物分3种状态.1是闲置.2.是追逐.3是攻击
根据不同怪物的AI.在这3种状态下会释放不同的技能.一般来说被打无法反击会飞的怪都是在闲置中添加了受攻击使用瞬移这条指令.而单冰卡怪打怪不飞的情况实质是被单冰卡住的怪是处于追逐状态的.
因为怪算路的时候不会把自己所处的那格考虑进去.这样会造成怪算好路径开始追击却无法移动的情况
而大部分会飞的怪在追逐和攻击状态都是不飞的.所以可以单冰卡杀.而用冰墙封死的话.怪算路后不满足追逐条件会回到闲置状态.这时候攻击就会触发闲置下的瞬移而使怪飞走.
对于远程怪.其实算法和近程怪一样.都是算路径满足条件后开始追击.最重要的一点:触发攻击状态的唯一条件是目标视野内且进入普通攻击射程.而且这点优先于算路.也就是说.当满足攻击条件就开始攻击.在条件满足的情况下,攻击优先于追逐,追逐优先于闲置.所以远程怪不会傻傻地走到玩家身边才开始攻击.进入射程就开始攻击了
冰墙影响的是算路.不影响视野.这点对所有怪来说都是一样的.
举个例子研3暗神射.如果你进入射程.且在视野内.那必然遭攻击.因为攻击条件已经满足了,而且攻击是最优先选择,那自然冰墙怎么封都是无用的.即便算路失败也不会处于闲置中.所以对远程怪来说冰墙是会影响它算路,不过你一旦进入视野且在射程内.那照样攻击.
就你的举例女妖:女妖是近程怪.被冰墙封死后.,算路条件不满足,由于是近程那么攻击条件也不满足.那自然处于闲置中.而女妖的闲置中无攻击玩家的技能.玩家不会被技能攻击.
再另一种情况.单冰卡的女妖是处于追击中.如果女妖有追击技能.而玩家处在技能锁定范围内.那自然会中招.这就是玩家被怪追.怪会放技能攻击的现象.但是实际上怪物不是处于攻击状态下而是追击状态.
最后强调一下冰墙不影响视野只影响算路.
[ 本帖最后由 ysp319 于 2009-9-26 15:57 编辑 ] |
|