|
----常用命令------
#IF 如果
#SAY 输出字符串
#ACT 执行命令
break 结束命令
close 结束对话 ------条件命令-----
CHECKITEM
物品名 数量 检测当前人物所带物品及数量
CHECKGOLD 数量 检测当前人物所带金币数量
CHECKLEVELEX
(>,<,=) 等级数 检测当前人物等级
CHECKCREDITPOINT (>,<,=) 声望数 检测当前人物声望 CHECKGAMEGOLD (>,<,=) 元宝数 检测当前人物元宝数量
CHECKJOB
(Warrior,Wizard,Taoist) 检测当前人物所属职业
CHECKHUM 地图名 数量 检测指定地图的玩家数量
CHECKITEMW
物品名 数量 检测当前人物是否佩带指定物品
CHECKDURAEVA 物品名 数值 检测当前人物所带矿物等物品的品质
CHECKBAGGAGE
检测当前人物的背包是否已满
ONLINELONgmIN (>,<,=) 时长 检测当前人物在线时长
CHECKCASTLEDOOR
(损坏,开启,关闭) 检测沙城城门状态
CASTLEWARAY (>,<,=) 天数 检测上次攻城到现在的天数 CASTLECHANGEDAY (>,<,=) 天数 检测沙巴克占领天数
CHECKOFGUILD 行会名称 检测当前人物行会名称 CHECKNAMELIST 角色名列表.txt 检测当前人物角色名是否在列表中
CHECKGUILDLIST 行会列表.txt
检测当前人物行会是否在列表中
CHECKACCOUNTLIST 帐号列表.txt 检测当前人物帐号是否在列表中
CHECKIPLIST
IP列表.txt 检测当前人物IP是否在列表中
CHECKACCOUNTIPLIST 帐号和IP列表.txt 检测当前人物登录帐号与IP是否与列表中匹配 CHECKNAMEIPLIST 角色名和IP列表.txt 检测当前人物角色名称与IP是否与列表中匹配
ISADMIN 检测当前人物是否为管理员 HAVEGUILD 检测当前人物是否加入行会
ISCASTLEGUILD 检测当前人物是否为沙城成员
ISCASTLEMASTER
检测当前人物是否为沙城老大
ISGUILDMASTER 检测当前人物是否为行会老大
ISNEWHUMAN 检测当前人物是否为新人 CHECKSLAVECOUNT (>,<,=) 数量 检测当前人物所带宠物的数量
CHECKSLAVELEVEL
(>,<,=) 等级数(7) 检测当前人物所带宠物的等级
CHECKEXP (>,<,=) 经验值 检测当前人物经验值 CHECKPOSELEVEL (>,<,=) 等级数 检测当前人物对面人物的等级
CHECKPOSEGENDER 性别(男,女)
检测当前人物对面人物的性别
CHECKMEMBERLEVEL 类型 (>,<,=) 等级数 检测当前人物的会员等级 CHECKMEMBERTYPE (=,>,<) 类型数 检测当前人物的会员类型
CHECKRENEWLEVEL
(=,>,<) 转生次数 检测当前人物的转生次数
CheckBagSize 数量 检测当前人物背包空格数
CHECKDC
(=,>,<) 攻击下限 (=,>,<) 攻击上限 检测当前人物攻击力的上限及下限值
CHECKMC (=,>,<)
魔法下限 (=,>,<) 魔法上限 检测当前人物魔法力的上限及下限值
CHECKSC (=,>,<) 道术下限
(=,>,<) 道术上限 检测当前人物道术力的上限及下限值
CHECKHP (=,>,<) HP下限 (=,>,<)
HP上限 检测当前人物HP值的上限及下限值
CHECKMP (=,>,<) MP下限 (=,>,<) MP上限
检测当前人物MP值的上限及下限值
CHECKUSEITEM 物品位置 检测当前人物身上指定位置是否戴物品
CHECKITEMTYPE 物品位置
物品类型 检测当前人物身上指定位置戴的物品是否为指定类型
CHECKGAMEPOINT 活力值 检测当前人物活力值
ISLOCKPASSWORD
检测当前人物的仓库是否解锁
PASSWORDERRORCOUNT (=,>,<) 次数 检测当前人物输入仓库密码错误次数 CheckRangeMonCount 地图号 X Y 范围 (=,>,<) 数量 检测一个坐标范围内怪物数量
CheckMonMap
地图号 数量 检测一个指定地图内的怪物数量
CHECKMON 数量 检测当前人物所在地图内的怪物数量
CHECKSKILL 技能名称
(=,>,<) 修炼等级 检测当前人物已学技能
mapmove 移动地图(例如:mapmove 3 333 333)
map 移动地图(不需要具体坐标.例如:map
3)
break
timerecall 在规定时间内召回(timerecall 5 在5分钟之内召唤回原地图)
takecheckitem
收取checkitem过的物品(不加任何参数)
monclear 清空地图怪物(monclear 0 清空0地图上的所有怪物) exchangemap 互换地图(exchangemap 地图代码)
recallmap 把某地图的人召唤过来(recallmap 地图代码) batchdelay 1
addbatch 2
batchmove 3 (此3个连用可以瞬移地图用于赌场) playdice
addnamelist 增加名单
delnamelist 删除名单
goquest
开始探索
denquest 结束探索
goto 转向段落(goto @normal 转向[@normal]段落)
#if 条件语句(#if
如果...)
#act 结果语句(#act 那么...)
#elseact 结果语句(#elseact 否则...)
#say
结果语句(#say 接显示对话内容)
#elsesay 结果语句(#elsesay 接显示对话内容)
-------符号详解---------
[] [@main]这样的段落可以被goto @main识别
\\ 语言的换行,太长的语言将被显示在对话框之外 <> 交谈选项例如<关 闭[url=]/@exit[/url]>,在传奇中显示为黄色可点选的关闭字样,也有goto 只含义
/ 分隔符,像上例中的分隔显示语言与脚本语言
;
注释符号,加在一行之首,那么这行文字将作为注释理解,不显示也不加入脚本语言编译
------地图属性(mapinfo中地图代码后的英文含义)------
noreconnect 掉线后跳出地图,noreconnect(地图代码)掉线后被传送到某地图
checkquest
询问地图(进入此地图会弹出对话框)checkquest(q1404)内容在mapquest_def文件夹中
norandommove
不能使用随机传送卷的地图
nodrug
mine 可以挖矿的地图
|
|