自定义使用多级脚本调用-传奇翎风引擎功能说明

2023-11-19 20:36| 发布者: 积木GM论坛| 查看: 1716| 评论: 0

摘要: 自定义变量前可使用变量或者多级脚本调用,说明:M. 为当前攻击对象 L.当前攻击自己对象【示例脚本】杀人触发:#if$CURRRTARGETNAME.CHECKLEVELEX 10 ;检测被杀者等级CHECKVAR HUMAN GJZY = 1 ;检测自己$CURRRTARGE ...
自定义变量前可使用变量或者多级脚本调用,说明:M. 为当前攻击对象 L.当前攻击自己对象

【示例脚本】
杀人触发:
[@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 ;检测杀人者的阵营
CHECKVAR HUMAN GJZY = 1 ;检测自己的阵营
#act
L.CHANGEPKPOINT + 100 ;给杀人者加PK值
L.GAMEGLORY + 2 ;给杀人者加荣誉
SENDMSG 6 你被[<$KILLER>]杀死了![<$KILLER>]荣誉值增加2点!
break

[@PlayDie]
#if
<$KILLER>.CHECKVAR HUMAN GJZY = 1 ;检测杀人者的阵营
CHECKVAR HUMAN GJZY = 1 ;检测自己的阵营
#act
<$KILLER>.CHANGEPKPOINT + 100 ;给杀人者加PK值
<$KILLER>.GAMEGLORY + 2 ;给杀人者加荣誉
SENDMSG 6 你被[<$KILLER>]杀死了![<$KILLER>]荣誉值增加2点!
break

相关阅读

最新评论