格式:cm.[Commands]
dispose
对话结束
示例:cm.dispose();
sendNext
显示一个带“继续”按钮的对话窗口
示例:cm.sendNext(
"[text]"
);
sendPrev
显示一个带“返回”按钮的对话窗口
示例:cm.sendPrev(
"[text]"
);
sendNextPrev
显示一个带“继续”和“返回”按钮的对话窗口
示例:cm.sendNextPrev(
"[text]"
);
sendOk
显示一个带“好”按钮的对话窗口
示例:cm.sendOk(
"[text]"
);
sendYesNo
显示一个带“是”和“否”按钮的对话窗口,选“否”结束对话,否则做相反处理。
示例:cm.sendYesNo(
"[text]"
);
sendAcceptDecline
显示一个带“接受”和“拒绝”按钮的对话窗口,选“拒绝”结束对话,否则做相反处 理。
示例:cm.sendAcceptDecline(
"[text]"
);
sendSimple
显示一个无按钮的对话窗口
示例:cm.sendAcceptSimple(
"[text]"
);
sendStyle
显示一个选择性的对话窗口
示例:cm.sendStyle(
"[Text]"
, [variable]);
warp
传送玩家到指定地图
示例:cm.warp([mapid], [portal]);
openShop
打开一个商店窗口
示例:cm.openShop([shopid]);
haveItem
检查玩家是否具有指定物品
示例:cm.haveItem([itemid]);
gainItem
给予或取走玩家指定物品
示例:cm.gainItem([itemid],[ammount]);
changeJob
改变玩家职业
示例:cm.changeJob([jobid]);
getJob
取得玩家职业值
示例:cm.getJob();
startQuest
开始任务
示例:cm.startQuest([questid]);
completeQuest
完成任务
示例:cm.completeQuest([questid]);
forfeitQuest
解除任务
示例:cm.forfeitQuest([questid]);
getMeso
取得玩家金币数量值
示例:cm.getMeso();
gainMeso
给予或取走玩家指定数量金币
示例:cm.gainMeso([ammount]);
gainExp
给予或取走玩家指定数量经验值
示例:cm.gainExp([ammount]);
getLevel
取得玩家等级值
示例:cm.getLevel();
teachSkill
给予玩家指定技能
示例:cm.teachSkill([skillid],[skilllevel],[maxskilllevel]);
isGM
判断玩家是否为GM
示例:cm.isGM();
get[Stat]
取得玩家状态值
示例:cm.get[Stat]();
#k 黑色字
#e 粗体字
#b 蓝色字
#d 紫色字
#g 绿色字
#r 红色字
#n 普通字(移除粗体)
#c[itemid]# 显示为玩家物品栏里指定物品的数量
#f[imagelocation]# 引用.wz文件里的图片
#h # 显示为玩家名字
#l - Selection close.选择关闭?(不知道什么意思)
#L[number]# - Selection open.选择打开?
#m[mapid]# 显示为地图名称
#o[mobid]# 显示为怪物名称
#p[npcid]# 显示为NPC名称
#q[skillid]# 显示为技能名称
#s[skillid]# 显示为技能图标
#t[itemid]# 显示为物品名称
#z[itemid]# 显示为物品名称
#v[itemid]# 显示为物品图标
#i[itemid]# 显示为物品图片
#x 显示为0%(不知道什么意思)
#B[%]# 显示为一个进度条
\r\n 在下一行显示