Vv引擎官方论坛

搜索
查看: 365|回复: 0

[提交中] 技能释放前触发

[复制链接]

该用户从未签到

12

主题

13

帖子

69

积分

注册会员

Rank: 2

积分
69
发表于 2023-10-12 20:49:29 | 显示全部楼层 |阅读模式
功能
引擎版本号: 2023.10.5
名称: 1
原因: 1
功能详细说明: 功能说明:当人物使用技能前,自身触发



;触发字段
[@BeginMagic]
;变量
<$MagicID>
<$MagicName>
<$MagicTarget>
<$MagicTargetRace>
;操作命令
中断技能使用命令:StopMagic

范例:
[@BeginMagic]
#IF
EQUAL <$MagicName> 野蛮冲撞
EQUAL <$MagicTargetRace> 0
<$MagicTarget>.CheckFenghao 不动如山
#ACT
StopMagic
Sendmsg 7 目标拥有称号不动如山,无法对其释放野蛮冲撞.



------------------------------------------



英雄使用技能前,自身触发:
@H.BeginMagic

变量:
<$H.MagicID>
<$H.MagicName>
<$H.MagicTarget>
<$H.MagicTargetRace>


[@BeginMagic]
#IF
#ACT
;N998 N999 是获取鼠标游戏地图坐标的变量,请不要再服务端中使用这2个变量
;<$MouseX> <$MouseY>是获取鼠标游戏窗口坐标变量
SENDMSG 5 鼠标窗口坐标为变量为:<$MouseX> <$MouseY>
SENDMSG 5 鼠标游戏地图坐标为变量为:<$STR(N998)> <$STR(N999)>


;操作命令
中断技能使用命令:H.StopMagic支持

范例:
[@H.BeginMagic]
#if
equal <$H.MagicName> 英雄雷电术
#act
H.StopMagic
#elseact
sendmsg 6 英雄技能(ID:<$H.MagicID>;技能:<$H.MagicName>;目标:<$H.MagicTarget>;目标类型:<$H.MagicTargetRace>)
联系方式: 594262638

回复

使用道具 举报

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

本版积分规则

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