当前位置:首页 > 引擎 > 996引擎

传奇分身攻击触发脚本大全 人物英雄分身命令参数教程

admin8小时前2
本文详解传奇服务端人物、英雄分身全系列触发标识,包含攻击、受击、死亡、杀怪触发脚本,提供可直接套用的分身攻击检测源码,汇总分身速度、威力控制命令及系统变量,是传奇GM编写分身自定义脚本的完整参考教程。…


一、分身攻击基础触发标识

本节汇总传奇服务端中人物、英雄分身专属攻击、受击触发标识,区分物理/魔法攻击判定,可直接用于自定义脚本逻辑编写。

1.1 人物分身触发标识

@CloneStruck:人物分身受到物理攻击

@CloneMagicStruck:人物分身受到魔法攻击

@CloneAttack:人物分身对目标发起物理攻击

@CloneMagicAttack:人物分身对目标发起魔法攻击

1.2 英雄分身触发标识

@HeroCloneStruck:英雄分身受到物理攻击

@HeroCloneMagicStruck:英雄分身受到魔法攻击

@HeroCloneAttack:英雄分身对目标发起物理攻击

@HeroCloneMagicAttack:英雄分身对目标发起魔法攻击

二、分身触发通用规则说明

QFunction-0 为分身触发核心脚本文件,所有分身相关触发仅在攻击命中目标后生效;部分特殊魔法无法触发分身判定,典型案例:魔法盾。

三、分身死亡与击杀触发标识

该组标识主要用于分身死亡、分身击杀怪物后的自定义事件编写,适配全版本传奇服务端。

@GamePetKillClone:分身击杀怪物触发,对标@GamePetKillMon 宠物杀怪逻辑

@OnKillCloneMob:分身击杀怪物触发(专属对标标识)

@OnCloneDie:人物分身死亡触发

@OnHeroCloneDie:英雄分身死亡触发

四、分身攻击检测实战脚本示例

以下脚本可直接写入QFunction-0文件,实现人物、英雄被分身攻击后的弹窗提示,包含目标名称、魔法ID精准读取。

4.1 人物被分身攻击提示脚本

#IF

CHECKCURRTARGETRACE = 151

#ACT

SENDMSG 6 你被分身【<$CURRRTARGETNAME>】攻击了。使用魔法ID=<$CURRRUSEMAGICID> 255 253

BREAK

4.2 英雄被分身攻击提示脚本

#IF

H.CHECKCURRTARGETRACE = 151

#ACT

SENDMSG 6 你的英雄被分身【<$H.CURRRTARGETNAME>】攻击了。使用魔法ID=<$H.CURRRUSEMAGICID> 255 253

BREAK

五、分身专属控制命令与变量

5.1 分身核心控制命令

FS.CHANGESPEED:分身速度调整命令,可自定义分身移动、攻击速度参数

FS.releasemagic:分身释放魔法专属命令,用于强制分身释放指定技能

5.2 分身数据读取变量

<$HumCloneCount>:读取当前人物在场分身数量,可用于分身数量限制、buff判定脚本

5.3 通用威力调整命令

ChangeSlavePowerRate:原生宝宝威力调整命令,全版本支持分身威力修改,无需额外扩展插件


扫描二维码推送至手机访问。

本文章九路游发布,如需转载请注明出处。如有侵权请联系站长删除。

本文链接:https://www.9luu.com/987.html

分享给朋友: