登录
×
  • 首页
  • 传奇论坛
  • 传奇版本库
  • 传奇服务端
  • 传奇三端手游
  • 传奇素材网
  • 传奇客户端
  • 引擎登录器
  • 下载排行
  • 获取邀请码
  • 搜索
    传奇素材网
    136760

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

     火... [复制链接]

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

     火... [复制链接]
    趣游论坛

    1万

    主题

    204

    回帖

    11万

    积分

    管理员

    积分
    113598

    灌水之王活跃会员突出贡献优秀版主荣誉管理论坛元老

    趣游论坛 2019-1-16 17:51:41 / 显示全部楼层 /阅读模式
    136760
    20190115205132.png

    魔法技能触发系统

    功能:
        使用某技能自身触发: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)>使用了一次雷电术。

    20190115205227.png

    复活触发

    功能:
        人物接受治疗复活、原地复活、回城复活触发功能脚本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变量为数字值,可用以判断装备位置,具体查看装备位置说明。

    回复

    使用道具 举报

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

    本版积分规则

    扫一扫加群沟通交流

    首页 论坛 !mobpost! 最新 我的