x
可试看 20 秒开通年版会员 观看所有课程 x

code:

vid:

uuid:

requestId:

Time:

提示信息

Subtitle/CC
    Speed
      Quality
        Audio Track
          Speed
          Subtitle/CC
          Audio Track
          Quality

          一.攻击触发

          1.服务端配置文件!setup.txt中打开攻击触发

              AttackTrigger=0 // 攻击触发总开关,默认0关闭,1开启触发QF的[@Attack]

          2.允许切割怪物设置

              Envir\MonAttackTrigger.txt // 可以被攻击触发的怪物名称列表,每行一个

          3.攻击有被攻击触发的相关变量

              

          // 攻击触发专属变量
          $TARINFO_RACE  // 目标Race
          $TARINFO_ISHERO  // 目标是否英雄 {'0', '1'}
          $TARINFO_NAME  // 目标名称
          $TARINFO_FNAME  // 目标全名
          $ATTINFO_SKILLID // 攻击使用技能ID
          $ATTINFO_RACE  // 攻击者Race
          $ATTINFO_ISHERO  // 攻击者是否英雄
          $ATTINFO_NAME  // 攻击者名称
          $ATTINFO_FNAME  // 攻击者全名

          // 目标变量
          $T.CURRENTMAPDESC
          $T.CURRENTMAP
          $T.CURRENTX
          $T.CURRENTY
          $T.USERNAME
          $T.MONKILLER
          $T.KILLER
          $T.LEVEL
          $T.HP
          $T.MAXHP
          $T.MP
          $T.MAXMP
          $T.AC
          $T.MAXAC
          $T.MAC
          $T.MAXMAC
          $T.DC
          $T.MAXDC
          $T.MC
          $T.MAXMC
          $T.SC
          $T.MAXSC
          $T.HIT
          $T.SPD

           

          配套脚本:

          [@attack]
          #if
          compval <$attinfo_race> = 1
          #act
          mov M切割血值  <$T.maxhp>
          mul M切割血值 10
          DIV M切割血值 100
          T.HUMANHP - <$str(M切割血值)>
          sendmsg 6 --人物---<$attinfo_name>当前攻击了:-----<$tarinfo_name>---切割血值为:<$str(M切割血值)>

          #if
          compval <$attinfo_race> ! 1
          #act
          T.humanhp - 88
          sendmsg 6 --英雄---<$attinfo_name>当前攻击了:-----<$tarinfo_name>---切割血值为:88

          评论提问