他也玩传奇 首页 传奇学院 引擎功能 gom引擎 查看内容

通过SetAttackRange命令实现范围切割攻击

2023-7-4 16:51| 发布者: 积木GM论坛| 查看: 1563| 评论: 0

摘要: 范围切割攻击是一组命令,单独使用无效,造成的伤害飘血调用的素材是在在必备补丁NewopUI.Pak 编号:1490~1541SetAttackRange X Y 范围 目标类型(0所有 1人物 2怪物) 切割类型(0:以当前HP的百分比 1:以MaxHP的百分比 ...

通过SetAttackRange命令实现范围切割攻击


范围切割攻击是一组命令,单独使用无效,造成的伤害飘血调用的素材是在在必备补丁NewopUI.Pak 编号:1490~1541
SetAttackRange X Y 范围 目标类型(0所有 1人物 2怪物) 切割类型(0:以当前HP的百分比 1:以MaxHP的百分比 2:以伤害值切割) 伤害值(如果是百分比,设置值不超过100)

设置攻击目标播放的特效,该命令单独使用无效,使用后需要使用StartAttack脚本命令才会生效,该命令可选,可以不用
SetAttackTargetEffect WIL文件序号 开始图片序号 播放图片张数 播放速度(毫秒) 绘制模式(0特效绘制,1普通绘制) X Y 播放顺序(0角色上面 1角色下面)

设置附加攻击,该命令单独使用无效,使用后需要使用StartAttack脚本命令才会生效,该命令可选,可以不用
SetAttachAttack 参数1 参数2
参数1 0:红毒 1:绿毒 2:麻痹 3:冰冻 4:推动 5:吸血 6:吸蓝 7:蜘蛛网 8:0防御 9:0魔防 10:禁锢 
参数2 分别对应参数1的时间或推动格数

使用SetAttackRange设置好了之后,使用这个命令开始攻击,单独使用无效
StartAttack 模式(0直接掉血模式切割的人物死亡不会有PK值切割的怪物死亡爆的物品所有人都能捡取,1正常攻击模式)

;以自己的坐标在3范围内,以当前HP血量切割百分之十,切割所有目标,推动目标退3格
[@main]
#ACT
SetAttackRange <$X> <$Y> 3 0 0 10

;SetAttachAttack该命令可选,可以不用,如果需要附加攻击的,可以使用
SetAttachAttack 4 3

;SetAttackTargetEffect该命令可选,可以不用,如果目标需要特效的,可以使用
SetAttackTargetEffect 0 0 10 300
StartAttack 1 

;以自己的坐标在3范围内,以最大血量MAXHP切割百分之十,切割所有目标,推动目标退3格
[@main]
#ACT
SetAttackRange <$X> <$Y> 3 0 1 10

;SetAttachAttack该命令可选,可以不用,如果需要附加攻击的,可以使用
SetAttachAttack 4 3

;SetAttackTargetEffect该命令可选,可以不用,如果目标需要特效的,可以使用
SetAttackTargetEffect 0 0 10 300
StartAttack 1 

;以自己的坐标在3范围内,切割1000血量,切割所有目标,推动目标退3格
[@main]
#ACT
SetAttackRange <$X> <$Y> 3 0 2 1000

;SetAttachAttack该命令可选,可以不用,如果需要附加攻击的,可以使用
SetAttachAttack 4 3

;SetAttackTargetEffect该命令可选,可以不用,如果目标需要特效的,可以使用
SetAttackTargetEffect 0 0 10 300
StartAttack

;以自己的坐标在3范围内,以当前HP血量切割百分之十,切割所有目标,禁锢目标30秒
[@main]
#ACT
SetAttackRange <$X> <$Y> 3 0 0 10

;SetAttachAttack该命令可选,可以不用,如果需要附加攻击的,可以使用
SetAttachAttack 10 30 

;SetAttackTargetEffect该命令可选,可以不用,如果目标需要特效的,可以使用
SetAttackTargetEffect 0 0 10 300
StartAttack

以上是他也玩传奇gm论坛小编给大家讲解的《通过SetAttackRange命令实现范围切割攻击》命令功能用法详解,希望对大家有所帮助!还有不懂的可以在评论区交流留言。

相关阅读

最新评论