悦人217 发表于 2023-8-30 21:10:06

铁血M2引擎魔法技能触发系统和复活触发的方法讲解

魔法技能触发系统

功能:
    使用某技能自身触发:Q-Function.txt中[@MagSelfFuncX]段,其中X表示要触发的魔法ID
    对目标人物使用技能时,自己触发:Q-Function.txt中[@MagTagFuncX] 段,其中X表示要触发的魔法ID
    对目标人物使用技能时,目标人物触发:Q-Function.txt中[@MagTagFuncExX] 段,其中X表示要触发的魔法ID
    对着某怪物使用技能,自己触发:Q-Function.txt中[@MagMonFuncX] 段,其中X表示要触发的魔法ID

示例:

//假如雷电术的IDX号为: 11那么对应的X就为11

[@MagSelfFunc11]
#if
#act
SENDMSG 5 你使用了一雷电术。

[@MagTagFunc11]
#if
#act
SENDMSG 5 你对<$STR(S0)>使用了一次雷电术。

[@MagTagFuncEx11]
#if
#act
SENDMSG 5 <$STR(S0)>对你使用了一次雷电术。

[@MagMonFunc11]
#if
#act
SENDMSG 5 你对怪物<$STR(S0)>使用了一次雷电术。

复活触发

功能:
    人物接受治疗复活、原地复活、回城复活触发功能脚本QFunction-0.txt的[@PlayRevive]段

格式:
    [@PlayRevive]
    (N0变量:为1表示接受治疗复活、2表示原地复活、3表示回城复活,N0变量为根据人物复活的不同自动赋值)

示例:

[@PlayRevive]
#IF
EQUAL N0 2         //检测人物是否为原地复活
#ACT
SENDMSG 5 玩家%S使用还魂丹原地复活了。
BREAK
#IF
#ACT
SENDMSG 5 玩家%S复活了。
BREAK

注意N0变量为数字值,可用以判断装备位置,具体查看装备位置说明。

独家迷失 发表于 2023-11-20 18:24:07

谢谢楼主!喜欢这里的东西,方便又好用!

金币合击 发表于 2023-11-20 21:30:00

感谢楼主提供这么好的论坛!

牛家村专属 发表于 2023-11-21 00:11:44

很多架设问题在这里可以找到,真是太好啦。

帝王火龙 发表于 2023-11-21 06:03:39

感谢楼主提供这么好的论坛」

道盾合击 发表于 2023-11-21 11:32:19

感谢站长分享开区一条龙教程,新手能学习到很多知识。

雄霸屠龙 发表于 2023-11-21 14:54:50

感谢站长分享传奇教程,让我学习到很多知识。

进化录混沌 发表于 2023-11-21 19:15:57

这个帖子不回对不起自己!

专属沉默 发表于 2023-11-22 00:36:17

很多架设问题在这里可以找到,真是太好啦。

勇敢牛牛 发表于 2023-11-22 05:10:53

这个帖子不回对不起自己!
页: [1] 2 3 4
查看完整版本: 铁血M2引擎魔法技能触发系统和复活触发的方法讲解