自定义变量前可使用变量或者多级脚本调用,说明:M. 为当前攻击对象 L.当前攻击自己对象

 

【示例脚本】

==================================PK触发==========================================================

[@KillPlay]

#if

<$CURRRTARGETNAME>.CHECKLEVELEX > 10 ;检测被杀者等级

CHECKVAR HUMAN GJZY = 1 ;检测自己

<$CURRRTARGETNAME>.CHECKVAR HUMAN GJZY = 1 ;检测被杀

#ACT

CHANGEPKPOINT + 500

SENDMSG 7 玩家【<$USERNAME>】杀死了【<$CURRRTARGETNAME>】

break

 

[@KillPlay]

#if

M.CHECKLEVELEX > 10 ;检测被杀者等级

CHECKVAR HUMAN GJZY = 1 ;检测自己

M.CHECKVAR HUMAN GJZY = 1 ;检测被杀

#ACT

CHANGEPKPOINT + 500

SENDMSG 7 玩家【<$USERNAME>】杀死了【<$CURRRTARGETNAME>】

break

 

==================================死亡触发==========================================================

[@PlayDie]

#if

L.CHECKVAR HUMAN GJZY = 1 ;检测PK者的阵营

CHECKVAR HUMAN GJZY = 1 ;检测自己的阵营

#act

L.CHANGEPKPOINT + 100 ;给PK者加PK值

L.GAMEGLORY + 2 ;给PK者加荣誉

SENDMSG 6 你被[<$KILLER>]杀死了![<$KILLER>]荣誉值增加2点!

break

 

[@PlayDie]

#if

<$KILLER>.CHECKVAR HUMAN GJZY = 1 ;检测PK者的阵营

CHECKVAR HUMAN GJZY = 1 ;检测自己的阵营

#act

<$KILLER>.CHANGEPKPOINT + 100 ;给PK者加PK值

<$KILLER>.GAMEGLORY + 2 ;给PK者加荣誉

SENDMSG 6 你被[<$KILLER>]杀死了![<$KILLER>]荣誉值增加2点!

break

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。