NPC标签命令
标签命令就是类似 <返回/@main> 这种命令。前面是显示文字,后面是页面标签,在游戏中
会显示成一个可以点击的超链接一样的东西。点击就可以显示指定页面。
@main 主页面的命令,一个NPC脚本里必须要有的。
@getback 取回物品,显示此页时会显示仓库列表
[@main]
<取物/@getback>
[@getback]
请从列表中选择要取出的物品~
@storage 存物品,显示此页时会显示存物品框
[@main]
<存物/@storage>
[@storage]
请放入要存入的物品~
@repair 修理物品,显示此页时会显示修理框
[@main]
<修理/@repair>
[@repair]
要修理首饰吗?\\
<返 回/@main>
[@~repair]
已经修理好了!\\
<返 回/@main>
@s_repair 修理物品,显示此页时会显示修理框
[@main]
<修理/@s_repair>
[@s_repair]
要特殊修理首饰吗?\\
<返 回/@main>
[@~s_repair]
已经修理好了!\\
<返 回/@main>
@buy 买东西,显示此页时,会显示物品列表
[@main]
<买东西/@buy>
[@buy]
下面是我有的东西,请随便挑~
@sell 卖东西,显示此页时,会显示卖物品框
[@main]
<卖东西/@sell>
[@sell]
请放入您想卖的东西~
@exit 关闭对话,标签内使用此连接可以关闭对话
示例:
<关闭/@exit>
全部npc买卖修理教本示例 流浪商人:
+3
+30
+35
+5
+6
+43
+10
+11
+15
+45
+58
+81
+19
+20
+21
+22
+24
+26
[@main]
来到这里不容易,看看有什么需要的?修装备也罢,买卖物品也罢\
我都可以帮你,如果有什么东西想卖给我也行,我什么都收。\
<买卖货物/@_LS_buysell>\
<修理装备/@_LS_repairall>\
<关闭/@_LS_exit>\
[@_LS_buysell]
看看你有什么需要的。\
<买/@buy>东西\
<卖/@sell>东西\
<询问/@_LS_question>货物\
<关 闭/@_LS_exit>
[@buy]
我这里什么东西都有,你看看有什么需要的。\\
<返 回/@main>
[@sell]
给我看一下货.\
<返 回/@main>
[@_LS_repairall]
我这里什么都能修。\\
<普通修理/@repair>\
<特殊修理/@s_repair>\
[@repair]
要修理装备吗?\\
<返 回/@main>
[@~repair]
已经修理好了!\\
<返 回/@main>
[@s_repair]
要特殊修理吗?\
价格会比普通修理贵的。\\
<返 回/@main>
[@~s_repair]
已经修理好了!\\
<返 回/@main>
[goods]
生命项链 0 10
疾风戒指 0 10
判断语句
#if
checkex sex = 0
#say
你是男的
#act
give 粗布衣(男) 1
#elsesay
你是女的
#elseact
give 粗布衣(女) 1
翻译一下就是 如果(#if) 检测性别是不是男的(checkex sex = 0) 如果是 则说(#say)"你是男的"并且给你粗布衣(男)一件(give 粗布衣(男) 1) 如果不是则说(#elsesay)"你是女的"并且给你粗布衣(女)一件(give 粗布衣(女) 1)
random n 取0到n-1的随机数 一般用于给物品之类的
示例:
@main
#if
random 3
#act
give 随机卷轴 1
#elseact
give 回城卷轴 1
那么上面的示例表示2/3的几率是给一个随机卷轴.1/3的几率是给一个回城卷轴
goto @xxx 跳转到标签@xxx
close 关闭对话框
move id x y 移动到地图id的x,y
@main
#act
move 16 200 200
将你移动到中州坐标为200,200的地方
mapmove id 移动到地图id随机地点
@main
#act
mpmove 16
将你移动到中州随机的一个地点
checkcharnamelist xxx 检测在stringlist目录的 xxx.txt 文件中是否存在当前角色的名字
checkaccountlist xxx检测在stringlist 目录的 xxx.txt 文件中是否存在当前角色的帐号
takegold 数量 拿走玩家金钱
takeyuanbao 数量 拿走玩家元宝
givegold 数量 给玩家金钱
giveyuanbao 数量 给玩家元宝
issabukowner 检查玩家是否是沙城主
issabukmember 检查玩家是否是沙城成员
requestattacksabuk 请求攻城,可以用#if检查是否请求成功
CHANGENAMECOLOR 颜色编号,持续时间,改变名字颜色一段时间
CHANGEDRESSCOLOR 颜色编号(0-15),改变衣服颜色
REPAIRMAINDOOR 修理大门
RE