⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 详细脚本命令.bak

📁 乐都SQL版传奇全套代码,绝对可编译
💻 BAK
字号:
1、  CHECK  判断变量的值 
  例子:
     #IF
       Check [021] 1
     #ACT
       inc d3 1
2、RANDOM:按一定概率触发事件
    #if
     ;取一个小于4的随机数,如果大于0则返回TRUE,几率为4/5,即80%
      random 4
    #ACT
      Say ok
3、GENDER 判断性别
   例子:
   #IF
     gender MAN
   #ACT
     SENDMSG 6 你是男性!
4、DAYTIME 判断游戏时间
   例子:
   #if
      DAYTIME SUNRAISE
   #Act
     是黎明
   #if
      DAYTIME DAYE
   #Act
     是白天
   #if
      DAYTIME SUNSET
   #Act
     是傍晚
    #if
      DAYTIME NIGHT
   #Act
     是夜晚
5、CHECKOPEN 检测OPEN变量(共192个OPEN变量)
  例子:
     #if
     ;检测规则,参数2的意思为大于0,检测OPEN变量是否为TRUE,等于0,检测OPEN变量是否为FALSE
     CHECKOPEN [1] 1
   #Act
     是TRUE
6、CHECKUNIT 检测UNIT变量,同上
7、CHECKLEVEL 检测等级
   CHECKLEVEL 10 判断等级是否大于10
8、CHECKLEVELEX 检测等级支持> < =
   例子
   #IF
     CHECKLEVELEX = 10
   #ACT     
     等级等于10
9、checkjob 检测职业
  checkjob wizard  ;法师
  checkjob taoist  ;道士
  checkjob warrior ;战士
10、CHECKBBCOUNT 检测宝宝数量
   例子;
     #IF
     CHECKBBCOUNT 10
   #ACT     
     宝宝的数量大于等于10个
11、CHECKITEM 检测物品数量
    例子:
    #IF
     checkitem 金刚石 1
    #ACT
      take 金刚石 1
12、checkitemw 检测身上装备
    参数checkitemw 参数一 参数二
      参数一:装备名称或位置 (位置:[NECKLACE] [RING] [ARMRING] [WEAPON] [HELMET])
      参数er:数量,一般为1
     例子
       #if 
         checkitemw [RING] 1
       #elsesay
        你都没戒指呀!!!\ \
      #if 
        checkitemw 珊瑚戒指 1
      #elsesay
        你都没信物,怎么拜呀!!!\ \
13、CHECKGOLD 检测金币
14、ISTAKEITEM 判断取下的装备,配合TakeWItem使用
    
    ISTAKEITEM 珊瑚戒指
15、CHECKDURA 检测物品的持久
     ;检测背包里所用的珊瑚戒指的持久是否大于1000
     CHECKDURA 珊瑚戒指 1000
    CHECKDURAEVA 检测物品的平均持久
        ;检测背包里所用的珊瑚戒指的平均持久是否大于100
     CHECKDURAEVA 珊瑚戒指 100
16、DAYOFWEEK 检测是星期几
     dayofweek sun
     dayofweek mon
     dayofweek tue
     dayofweek wed
     dayofweek thu
     dayofweek fri
     dayofweek sat
17、HOUR min判断时间
    HOUR 13 判断是否为13点
    Hour 13  18 判断是否为13-18点之间
    min  8    判断分钟是否为8分
    min  8  56 判断分钟是否为8-56分之间
18、CHECKPKPOINT 检测PK值
19、CHECKLUCKYPOINT 检测幸运值
20、checkmonmap 检测地图上怪物数量
   例子
   checkmonmap  0139 40 ;检测地图0139上的怪物数量是否大于40
   checkmonmap  SELF 40 ; 检测人物所在地图怪物数量是否大于40
21、nCHECKHUM 检测地图上人物的数量,用法同上,也支持self
22、CHECKBAGGAGE 检测背包数量和重量,如果参数不为空则检测背包加上该物品是否超重
   例子:
      #IF 
       CHECKBAGGAGE
       checkgold 1002000
      #ACT
       take 金币 1002000
        give 金条 1
      #SAY
        金币已经换好金条了. \ 
       #IF 
       CHECKBAGGAGE 金条
       checkgold 1002000
      #ACT
       take 金币 1002000
        give 金条 1
      #SAY
        金币已经换好金条了. \
23、EQUAL LARGE SMALL 判断变量大小的
    例子
     假设存在自定义变量xy xz
     EQUAL  是否相等  如:
      #if
        EQUAL d0 xy
      #say
        d0和xy相等
      #if
        EQUAL d0 10
      #say
        d0=10
      LARGE 大于  SAMLL 小于 使用方法同EQUAL   
24、CHECKMAGICNAME CHECKMAGICLEVEL 检测魔法名字 等级    
25、checknamelist 检测人物名字是否在指定的文件里
    例如:
    checknamelist ..\QuestDiary\战士\男\3级名单.txt
    
    CHECKACCOUNTLIST 检测人物的账户是否在指定的文件里   
    例如:
    #IF
      CHECKACCOUNTLIST \特色功能\禁止登陆帐号.txt
    #ACT
      kick
      SENDMSG 5 %s你现在的帐号已被封,请更换帐号登陆!
    
    CHECKIPLIST   检测人物的登陆IP是否在指定的文件里  
    例如:
    #IF
      CHECKIPLIST \特色功能\禁止登陆IP.txt
    #ACT
      kick
      SENDMSG 5 %s你现在登陆IP已被封,请更换IP登陆!

26、ISGUILDMASTER  检测是否为行会会长
27、ISCASTLEGUILD 检测是否为沙巴克成员
28、ISATTACKGUILD 是否为攻城方
    ISDEFENSEGUILD是否为守城方
29、HAVEGUILD 是否加入行会
30、CHECKCASTLEDOOR 检测城门状态
    例子
      CHECKCASTLEDOOR 损坏
      CHECKCASTLEDOOR 开启
      CHECKCASTLEDOOR 关闭
31、ISATTACKALLYGUILD 是否为攻城方联盟行会
    ISDEFENSEALLYGUILD 是否为守城方联盟行会
32、ISSYSOP 检测人物是否 等级>4的GM 
    ISADMIN 检测人物是否 等级>7的GM 
33、CHECKGROUPCOUNT 检测组队人数

34、checkposedir 检测是否面对面站好,
     checkposedir 参数 
     参数说明:1 要求两个人必须同性别
               2 要求两个人必须为异性
               无参数表示没有性别要求
    checkposedir 检测对面的人的级别,支持> < =
    例子:
      checkposedir > 10  ;检测对面的人的级别是否大于10
    checkposegender 检测对面的人的性别
    例子:
     checkposegender 男
     checkposegender 女
     checkposegender man
     checkposegender woman
 35、CHECKMARRY 检测是否结婚
     CHECKPOSEMARRY 检测对方是否结婚
     CHECKMARRYCOUNT 检测结婚此时,支持> < =
 36、checkmaster 检查是不是已经拜师了
    例子:
    #if
      checkmaster
    #act 
      break
    #say
     你都已经拜了别人为师,怎么还拜师!!! \ \
     
   havemaster 检测是否有师傅 
   CHECKPOSEMASTER 检测对面的是是否为别人的徒弟 
   POSEHAVEMASTER  检测对面的人是否为别人的师傅
 
 
     
      

      


   
   

     

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -