1.非运行 
 
用法:在检测类脚本前边加上一个!号,就表示对这次检测进行非运行 
 
=============================================================== 
 
例子: 
 
#IF 
 
  !Small D1 10 
 
#Say 
 
  变量D1不小于10 
 
************************************************************************* 
 
2.或运行 
 
用法:在检测类脚本前边加上or运行符,就表示对检测进行或运行 
 
================================================================ 
 
例子: 
 
#IF 
  Small D1 10 
  or Small D2 10 
#Say 
  D1或D2小于10 
 
************************************************************** 
 
3.函数参数传递 
 
用法:在标签类脚本里,可以加入要传送的参数 
 
说明:参数最多支持10个 
 
=============================================================== 
 
例子: 
 
[@main] 
 
<购买10个药品1/@购买(10,1000,药品1)>\ 
 
<购买20个药品2/@购买(10,2000,药品2)>\ 
 
<购买30个药品3/@购买(10,3000,药品3)> 
 
 
 
[@购买()] 
 
#IF 
 
#Act 
 
  MUL D1 <$ARG(1)> <$ARG(2)> 
 
#SAY 
 
你当前要购买的是<$ARG(3)>,价格是<$STR(D1)>。 
 
************************************************************** 
 
4. Group. 功能  
 
组队人物执行脚本功能,此功能由队长执行 
 
#IF 
  Group.CheckGold 10000 
#ACT 
  Gropu.GuildNoticeMsg 11 254 所有组队队员的金币都大于10000 self 
#ELSEACT 
  Group.GuildNoticeMsg 11 254 你所在的队伍中,有队员的金币不足10000。 self 
 
************************************************************** 
 
5.Mon. 功能 
 
让被攻击的怪物执行脚本 
 
本脚本多用在打怪触发中 
 
#IF 
#Act 
  Mon.GuildNoticeMsg 11 254 本地图的<$USERNAME>正在被攻击 Map 
 
6.直接操作其他玩家变量写法 
 
#IF  
#ACT 
MOV S1 BBBBBB 
MOV S1.D1 10 
#SAY 
对方D1变量为:<S1.$STR(D1)> 
 
等同于: 
#IF  
#ACT 
MOV S1 BBBBBB 
S1.MOV D1 10 
#SAY 
对方D1变量为:<S1.$STR(D1)> 
 
 |