传奇脚本知识库
  • 检查人物声望点CHECKCREDITPOINT

    功能:
        检查人物声望点
    命令格式:
        CHECKCREDITPOINT 控制符(=,>,<)  声望点数(1 - 255)< /FONT>

    ;==========================================
    ;检查声望点是否等于指定点数
    [@CHECKCREDITPOINT0]
    #IF
      CHECKCREDITPOINT = 50
    #SAY
    您声望点等于50级。
    #ELSESAY
    您声望点不等于50级。
    ;==========================================

    ;==========================================
    ;检查声望点是否大于指定点数
    [@CHECKCREDITPOINT1]
    #IF
      CHECKCREDITPOINT > 50
    #SAY
    您声望点大于50级。
    #ELSESAY
    您声望点不大于50级。
    ;==========================================

    ;==========================================
    ;检查声望点是否小于指定点数
    [@CHECKCREDITPOINT2]
    #IF
      CHECKCREDITPOINT < 50
    #SAY
    您声望点小于50级。
    #ELSESAY
    您声望点不小于50级。
    ;==========================================

  • 检查人物身上装备类型CHECKITEMTYPE

    功能:
       
    用来检查人物身上戴物品类型,因为不同类型物品的附加属性值位置不一样,在升级装备物品性时用来控制指定属性值。
    命令格式:
        CHECKITEMTYPE 物品位置 物品类型
    物品位置:
        0  盔甲
        1  武器
        2  照明物
        3  项链
        4  头盔
        5  右手镯
        6  左手镯
        7  右戒指
        8  左戒指
        9  无(放护身符位置)
        10 腰带
        11 鞋子
        12 宝石
    物品类型:
    5 武器
    6 武器
    10 衣服
    11 衣服
    15 头盔
    19 项链
    20 项链
    21 项链
    22 戒指
    23 戒指
    24 手镯
    25 护身符
    26 手镯
    28 马牌
    30 照明物
    52 鞋子
    53 宝石
    54 腰带
    位置支持: boxitem0——boxitem7: 自定义OK框
    0 ———————25: 装备位置
    30———————35: 首饰盒
    40———————51: 神佑
    -1: 升级框

  • 检查人物身上指定位置是否戴物品CHECKUSEITEM

    功能:
        检查人物身上指定位置是否戴物品

    命令:
        CHECKUSEITEM  物品位置(0-18)

    物品位置:
        0  盔甲
        1  武器
        2  照明物(蜡烛,此物品属性升级无效)
        3  项链
        4  头盔
        5  右手镯
        6  左手镯
        7  右戒指
        8  左戒指
        9  无(放护身符位置)
        10 腰带
        11 鞋子
        12 宝石
        13 斗笠
        14 军鼓
        15 马牌
        16 盾牌
        17 灵玉
       18 时装衣服
        19 时装武器
        20 时装项链
        21 时装头盔
        22 时装左手镯
        23 时装右手镯
        24 时装左戒指
        25 时装右戒指
        26 时装勋章
        27 时装腰带
        28 时装靴子
        29 时装宝石
        30-35 首饰盒
        40-51 生肖盒
    [@checkUseItem]
    #if
    CHECKUSEITEM 0
    #say
    你身上穿了衣服。
    #elsesay
    你还没穿衣服呢。

  • 检查人物魔法力的上限及下限值CHECKMC

    功能:
       
    用来检查人物魔法力的上限及下限值

    命令格式:
        CHECKMC 控制符(<、>、 =) 攻击下限 控制符(<、>、 =) 攻击上限

     

    ======================
    #if
    CHECKMC > 30 > 40
    #say
    你的魔法力大于30-40
    ======================

  • 检查登录帐号与IP是否匹配CHECKNAMEIPLIST

    功能:
        可以检查登录帐号与IP是否匹配。

    格式:
    CHECKNAMEIPLIST NameIPList.txt
    ;==========================================
    ;检查人物的等级是否等于指定级别
    [@checklevel0]
    #IF
      CHECKNAMEIPLIST NameIPList.txt
    #SAY
    您的登录帐号与指定IP匹配。
    #ELSESAY
    您的登录帐号与指定IP不匹配。
    ;==========================================
    列表文件格式:
    此文件们于目录:Mir200\Envir\
    NameIPList.txt
    ;==========================================
    ;人物名称 IP
    GM001         192.168.1.123
    GM002        192.168.1.124
    ;==========================================

  • 检查人物技能CHECKSKILL

    检查人物技能
    功能:
    检查人物技能

    格式:
    CHECKSKILL 技能名称 检测符(+,-,=) 等级 是否检测强化技能(0或为空时为技能等级,1为强化技能等级)

    例:
    [@main]
    #IF
    CHECKSKILL 冰咆哮 = 0 1
    #ACT
    SKILLLEVEL 冰咆哮 = 1 1
    SENDMSG 6 冰咆哮已修炼到强化一重

    相关命令:
    练习技能:ADDSKILL
    删除技能:DELSKILL
    删除非本职业所有技能:DELNOJOBSKILL
    删除所有技能:CLEARSKILL


    英雄练习技能:H.ADDSKILL
    删除英雄技能:H.DELSKILL
    删除英雄非本职业所有技能:H.DELNOJOBSKILL
    删除所有技能:H.CLEARSKILL

     

     

    强化技能升级,技能栏"升级"鼠标移上去提示的配置文件:客户端目录\data\SkillUpgradeDesc.Dat(以下为示例:)

    ;技能类型(普通技能/内功技能),技能名,需要强化等级,强化描述(描述使用,换行 参考9重)
    普通技能,攻杀剑术,1,111111111111
    普通技能,攻杀剑术,2,222222222222
    普通技能,攻杀剑术,3,333333333333333
    普通技能,攻杀剑术,4,44444444444444444
    普通技能,攻杀剑术,5,5555555555555555555555
    普通技能,攻杀剑术,6,6666666666666666666666
    普通技能,攻杀剑术,7,77777777777777777
    普通技能,攻杀剑术,8,8888888888888888888
    普通技能,攻杀剑术,9,升到9级要好多毛线的,你确定要升级????????
  • 检查人物攻击力的上限及下限值CHECKDC

    功能:
       
    用来检查人物攻击力的上限及下限值

    命令格式:
        CHECKDC 控制符(<、>、 =) 攻击下限 控制符(<、>、 =) 攻击上限

     

    ====================
    #IF
    CHECKDC > 30 > 40
    #say
    你的攻击力大于30-40
    ====================

  • 检查人物附加属性点数CHECKBONUSPOINT

    检查人物附加属性点数
    功能:
    检查人物附加属性点数

    格式:
    CHECKBONUSPOINT 控制符(=,>,<)  点数


    示例:

    #IF

    CHECKBONUSPOINT > 5

    #SAY

    你当前附加属性大于5点。



    相关命令:
    复位属性点数:RESTBONUSPOINT
    调整属性点数:BONUSPOINT

  • 检查玩家等级CHECKLEVELEX

    功能:
        可以更为方便地检查玩家等级。

    格式:
    CHECKLEVELEX 控制符(=,>,<)  等级数(1 - 65535)

    ;==========================================
    ;检查人物的等级是否等于指定级别
    [@checklevel0]
    #IF
      CHECKLEVELEX = 50
    #SAY
    您的等级等于50级。
    #ELSESAY
    您的等级不等于50级。
    ;==========================================
    ;==========================================
    ;检查人物的等级是否大于指定级别
    [@checklevel1]
    #IF
      CHECKLEVELEX > 50
    #SAY
    您的等级大于50级。
    #ELSESAY
    您的等级不大于50级。
    ;==========================================
    ;==========================================
    ;检查人物的等级是否小于指定级别
    [@checkposelevel2]
    #IF
      CHECKLEVELEX < 50
    #SAY
    您的等级小于50级。
    #ELSESAY
    您的等级不小于50级。
    ;==========================================

  • 检查人物登录帐号CHECKACCOUNTLIST

    功能:
            检查人物登录帐号.

    格式:
            CHECKACCOUNTLIST  帐号.txt
    ;==========================================
    ;按登录帐号检查
    [@checkaccountlist0]
    #IF
      CHECKACCOUNTLIST  帐号.txt
    #SAY
    你是会员
    #ELSESAY
    你不是会员
    ;==========================================

 
 
在线客服
QQ613945605
工作时间:
10:00-24:00
客服热线:
15639769199
官方微信扫一扫
返回顶部