传奇脚本知识库
  • 禁止人物@DenyCharNameLogon/@DelDenyCharNameLogon/@ShowDenyCharNameLogon

    禁止登录列表
        此列表主要用于封闭一些在游戏中捣乱的人物,禁止这些人物进入游戏,封闭有登录IP、登录帐号、人物名称三种方法,临时、永久封闭二种模式。GM管理员根据实际情况灵活应用。
    临时模式,主要用于临时封闭,在服务器端重启后就不起作用了。
    永久模式,主要用于永久封闭,这些记录会保存在服务器端里,服务器端重启后会重新读取这些记录。

    禁止登录IP:
        将指定登录IP加入禁止列表后,所有以此IP登录的人物进入游戏时会出现红字提示,并踢除下线,已经在线的人物不受影响,但下线再上就被禁止了。
    命令格式:
    加入列表:@DenyIPLogon IP地址 是否永久禁止(0、1)
    删除列表:@DelDenyIPLogon IP地址
    显示列表:@ShowDenyIPLogon
    0代表临时禁止,1代表永久禁止,此命令必须有GM权限;

    禁止登录帐号:
        将指定登录帐号加入禁止列表后,用此帐号登录的人物进入游戏时会出现红字提示,并踢除下线,已经在线的人物不受影响,但下线再上就被禁止了。
    命令格式:
    加入列表:@DelDenyAccountLogon 登录帐号 是否永久禁止(0、1)
    删除列表:@DelDenyAccountLogon 登录帐号
    显示列表:@ShowDenyAccountLogon
    0代表临时禁止,1代表永久禁止,此命令必须有GM权限;

    禁止登录人物:
        将指定人物名称加入禁止列表后,登录此人物进入游戏时会出现红字提示,并踢除下线,已经在线的人物不受影响,但下线再上就被禁止了。
    命令格式:
    加入列表:@DenyCharNameLogon 人物名称 是否永久禁止(0、1)
    删除列表:@DelDenyCharNameLogon 人物名称
    显示列表:@ShowDenyCharNameLogon
    0代表临时禁止,1代表永久禁止,此命令必须有GM权限;

    增加IP所在地禁止登录列表D:\MirServer\Mir200\Envir\DenyIPLocalList.txt

  • 禁止帐号@DelDenyAccountLogon/@DelDenyAccountLogon/@ShowDenyAccountLogon

    禁止登录列表
        此列表主要用于封闭一些在游戏中捣乱的人物,禁止这些人物进入游戏,封闭有登录IP、登录帐号、人物名称三种方法,临时、永久封闭二种模式。GM管理员根据实际情况灵活应用。
    临时模式,主要用于临时封闭,在服务器端重启后就不起作用了。
    永久模式,主要用于永久封闭,这些记录会保存在服务器端里,服务器端重启后会重新读取这些记录。

    禁止登录IP:
        将指定登录IP加入禁止列表后,所有以此IP登录的人物进入游戏时会出现红字提示,并踢除下线,已经在线的人物不受影响,但下线再上就被禁止了。
    命令格式:
    加入列表:@DenyIPLogon IP地址 是否永久禁止(0、1)
    删除列表:@DelDenyIPLogon IP地址
    显示列表:@ShowDenyIPLogon
    0代表临时禁止,1代表永久禁止,此命令必须有GM权限;

    禁止登录帐号:
        将指定登录帐号加入禁止列表后,用此帐号登录的人物进入游戏时会出现红字提示,并踢除下线,已经在线的人物不受影响,但下线再上就被禁止了。
    命令格式:
    加入列表:@DelDenyAccountLogon 登录帐号 是否永久禁止(0、1)
    删除列表:@DelDenyAccountLogon 登录帐号
    显示列表:@ShowDenyAccountLogon
    0代表临时禁止,1代表永久禁止,此命令必须有GM权限;

    禁止登录人物:
        将指定人物名称加入禁止列表后,登录此人物进入游戏时会出现红字提示,并踢除下线,已经在线的人物不受影响,但下线再上就被禁止了。
    命令格式:
    加入列表:@DenyCharNameLogon 人物名称 是否永久禁止(0、1)
    删除列表:@DelDenyCharNameLogon 人物名称
    显示列表:@ShowDenyCharNameLogon
    0代表临时禁止,1代表永久禁止,此命令必须有GM权限;

    增加IP所在地禁止登录列表D:\MirServer\Mir200\Envir\DenyIPLocalList.txt

  • 禁止登录IP@DenyIPLogon/@DelDenyIPLogon/@ShowDenyIPLogon

    禁止登录列表
        此列表主要用于封闭一些在游戏中捣乱的人物,禁止这些人物进入游戏,封闭有登录IP、登录帐号、人物名称三种方法,临时、永久封闭二种模式。GM管理员根据实际情况灵活应用。
    临时模式,主要用于临时封闭,在服务器端重启后就不起作用了。
    永久模式,主要用于永久封闭,这些记录会保存在服务器端里,服务器端重启后会重新读取这些记录。

    禁止登录IP:
        将指定登录IP加入禁止列表后,所有以此IP登录的人物进入游戏时会出现红字提示,并踢除下线,已经在线的人物不受影响,但下线再上就被禁止了。
    命令格式:
    加入列表:@DenyIPLogon IP地址 是否永久禁止(0、1)
    删除列表:@DelDenyIPLogon IP地址
    显示列表:@ShowDenyIPLogon
    0代表临时禁止,1代表永久禁止,此命令必须有GM权限;

    禁止登录帐号:
        将指定登录帐号加入禁止列表后,用此帐号登录的人物进入游戏时会出现红字提示,并踢除下线,已经在线的人物不受影响,但下线再上就被禁止了。
    命令格式:
    加入列表:@DelDenyAccountLogon 登录帐号 是否永久禁止(0、1)
    删除列表:@DelDenyAccountLogon 登录帐号
    显示列表:@ShowDenyAccountLogon
    0代表临时禁止,1代表永久禁止,此命令必须有GM权限;

    禁止登录人物:
        将指定人物名称加入禁止列表后,登录此人物进入游戏时会出现红字提示,并踢除下线,已经在线的人物不受影响,但下线再上就被禁止了。
    命令格式:
    加入列表:@DenyCharNameLogon 人物名称 是否永久禁止(0、1)
    删除列表:@DelDenyCharNameLogon 人物名称
    显示列表:@ShowDenyCharNameLogon
    0代表临时禁止,1代表永久禁止,此命令必须有GM权限;

    增加IP所在地禁止登录列表D:\MirServer\Mir200\Envir\DenyIPLocalList.txt

  • 调整人物经验点数CHANGEEXP

    功能:
        调整人物经验点数。

    格式:
        CHANGEEXP 控制符(=,+,-)  PK点数
    ;==========================================
    ;将人物的经验点数设置为指定点数,不能为负数
    [@changeexp0]
    #IF
    #ACT
      CHANGEEXP = 20000
    #SAY
    你当前的经验点数为 20000。
    ;==========================================
    ;==========================================
    ;将人物的经验点数加1000点数,不能为负数
    [@changeexp1]
    #IF
    #ACT
      CHANGEEXP + 1000
    #SAY
    你的经验点数已经增加1000点。
    ;==========================================
    ;第三个参数等于1时英雄也增加经验、0为不分配,参数四:1为可存放聚灵珠,0和留空则不可以. -----------------------------------------给英雄分配经验(分配比例在引擎英雄设置控制),英雄如不在线全部为人物所得
    [@ChangeExp3]
    #IF
    #ACT
    ChangeExp + 1000 1 1
    ;命令 加1000经验 允许英雄分配 允许聚灵珠获取
    #SAY
    获得1000点经验值。
    ;==========================================
    ;将人物的经验点数减1000点数,不能为负数,如果人物点数小于1000则指定为0
    [@changeexp2]
    #IF
    #ACT
      CHANGEEXP - 1000
    #SAY
    你的经验点数已经减少1000点。
    ;==========================================

  • 调整人物PK点数CHANGEPKPOINT

    功能:
        调整人物PK点数。

    格式:
        CHANGEPKPOINT 控制符(=,+,-)  PK点数
    ;==========================================
    ;将人物的PK点数设置为指定点数,不能为负数
    [@changepkpoint0]
    #IF
    #ACT
      CHANGEPKPOINT = 0
    #SAY
    你的PK点数已经清除。
    ;==========================================
    ;==========================================
    ;将人物的PK点数加100点数,不能为负数
    [@changepkpoint1]
    #IF
    #ACT
      CHANGEPKPOINT + 100
    #SAY
    你的PK点数已经增加100点。
    ;==========================================
    ;==========================================
    ;将人物的PK点数减100点数,不能为负数,如果人物点数小于100则指定为0
    [@changepkpoint2]
    #IF
    #ACT
      CHANGEPKPOINT - 100
    #SAY
    你的PK点数已经减少100点。
    ;==========================================

  • 调整人物等级CHANGELEVEL

    功能:
        调整人物等级。

    格式:
        CHANGELEVEL 控制符(=,+,-)  等级数(1-500)
    ;==========================================
    ;设置人物等级
    [@changelevel0]
    #IF
    #ACT
      CHANGELEVEL = 80
    #SAY
    你的等级已经为80级了。
    ;==========================================
    ;==========================================
    ;增加人物等级
    [@changelevel1]
    #IF
    #ACT
      CHANGELEVEL + 1
    #SAY
    你的等级已经升了1级。
    ;==========================================
    ;==========================================
    ;降人物等级
    [@changelevel2]
    #IF
    #ACT
      CHANGELEVEL - 1
    #SAY
    你的等级已经降了1级。
    ;==========================================

  • 将人物行会名加入列表ADDGUILDLIST

    功能:
        将人物行会名加入列表

    格式:
    ==========================
    [@addguildList]
    #if
    #act
       ADDGUILDLIST    guildlist.txt
    ==========================

  • 挂机命令ISDUPMODE

    功能: 挂机命令

    格式:ISDUPMODE (0或空时检测所有对象,1只检测人物)

    离线挂机

    (@@offlinemsg)
    [@main]
    欢迎使用我提供的挂机功能,使用此功能可以让你不必开电脑,\
    就可以进行泡点。\
    点击开始挂机后,可输入一段留言信息给你的朋友。\
    <开始挂机/@@offlinemsg>
    [@@offlinemsg]
    #if
    ISDUPMODE
    #say
    请找一个空位置,不能与别人站在一起。\ \
    <返回/@main>
    #act
    break

    #if
    INSAFEZONE
    #elseact
    break
    #elsesay
    请在安全区找一个位置站好,不能会被人杀的。\ \
    <返回/@main>

    #IF
    checklevelex > 0
    #act
    OFFLINEPLAY 100 100 100
    ;命令 秒 经验 分钟 (挂机多少秒获得多少经验,挂机多少分钟后踢出游戏)

  • 加入会员时间ADDUSERDATE/DELUSERDATE

    加入会员人物及时间
    加入会员人物及时间: ADDUSERDATE 会员.txt
    相关命令:
    CHECKUSERDATE   会员.txt   <       30    p0        p1
        检查命令    会员名单  控制符  天数  使用天数  剩余天数(可用<$STR(p1)>在脚本中显示)
        注:如果要检查忽略人物名字就在p1 后面加个参数 1
    删除会员人物及时间: DELUSERDATE 会员.txt

  • 获取文本字符GetRandomText

    获取文本字符

    GetRandomText 文件路径 变量

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