找回密码
 立即注册
奇速版本论坛推荐一分钱服务器活动吾爱传奇论坛链接失效申报
超级稳定服务器抗攻击趣素材网可做微端38元/年起点击金币投放广告
查看: 330|回复: 0

[已解决] 假人释放野蛮冲撞的问题

[复制链接]

46

主题

127

回帖

413

积分

中级会员

积分
413
发表于 2024-5-16 19:05:26 | 显示全部楼层 |阅读模式
本帖最后由 两只老虎 于 2024-5-17 15:39 编辑

引擎脚本释放技能不支持战士技能,所以假人没法使用野蛮冲撞。


用了下面的办法实现模拟,但是有些问题。
1. 就是 这个击退只有范围,会把周围的一圈全部击退(高等级也会被击退)
2. 使用GotoNow <$ATTACKMONSTER_XEX> <$ATTACKMONSTER_YEX>
    模拟撞过去后,假人会突然变的和闪电侠一样特别快(本身引擎的假人是会偶尔变身闪电侠,但是这个方法会让假人马上变身)

求助:
1. 有没有办法 获取自身范围1的人物数量?(说明书只看到怪物数量)
已找到;CheckRangeHumCount   检车人物

2. 有没有办法判断攻击的人物的等级?

3. 有没有其他办法实现野蛮冲撞?



脚本如下:
#IF
ISDUMMY
;检查正在攻击主目标是否在自身1格范围内
CheckHumInRange <$MAP> <$ATTACKMONSTER_XEX> <$ATTACKMONSTER_YEX> 1
;攻击的是人物
CHECKCURRTARGETRACE = 0
;对面人物等于小于自身等级
CHECKPOSELEVEL < <$LEVEL>
;检查自身周围只有一个玩家
CheckRangeHumCount  <$MAP> <$X> <$Y> 1
#ACT

;自身范围1格的人 击退 2格范围
RangeHarm <$X> <$Y> 1 1 1 2
;1秒石化
M.ChangeState 1 1
;模拟野蛮移动过去
GotoNow <$ATTACKMONSTER_XEX> <$ATTACKMONSTER_YEX>
;模拟野蛮拖影
SetShadowShow 1 2

#CALL  我自己写好的野蛮冲撞的特效触发


请大家不要恶意灌水,回复纯数字、纯字母、纯表情等内容的直接禁言1周处理!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|翎风引擎论坛 |网站地图

GMT+8, 2025-4-22 03:27 , Processed in 0.075263 second(s), 13 queries , Gzip On, Redis On.

Powered by haom2 X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表