示例:#actmove16300300命令:checkaccountlistname作用:测试StringList下的name.txt的文件里面有没有自己的帐号名 。示例:#ifcheckaccountlistVIP会员#say您是VIP会员!#elsesay您是普通会员!命令:checknamelistname作用:测试StringList下的name.txt里面有没有自己的名字 。
示例:#ifchecknamelist关注名单#say您被关注!#elsesay您今天气色真好 。命令:checkbagitem物品名作用:测试背包是否有物品名所描述的物品示例:#ifcheckbagitem苹果#say我最喜欢苹果了~#elsesay看来您不喜欢水果 。
命令:takebagitem物品名作用:拿走身上的物品,成功返回true,失败返回false示例:#iftakebagitem苹果#say苹果我拿走了~#elsesay看来你没有给我准备吃的 。命令:setflag索引作用:设置角色标记为on,角色有32*4=128个标记每个标记有两个状态on/off这些标记会被记录在数据库中 。
索引取值范围是0-127 。另外注意,31号标记已经用来做组队标志用 。
其他的可以乱用,来记录任务等标记 。示例:#actsetflag0命令:clrflag索引作用:设置角色标记为off,取值和说明同上示例:#actclrflag0命令:checkflag索引作用:测试角色标记是否为on,是返回true,否返回false示例:#ifcheckflag31#say您的开着编组!#elsesay您的编组关闭着!命令:mapmove地图号作用:随机移动到地图号的某个点上示例:[@main][@tozhongzhou]#actmapmove16NPC标签命令标签命令就是类似这种命令 。
前面是显示文字,后面是页面标签,在游戏中会显示成一个可以点击的超链接一样的东西 。点击就可以显示指定页面 。
@main主页面的命令 。@getback取回物品,显示此页时会显示仓库列表[@main][@getback]请从列表中选择要取出的物品[email protected]存物品,显示此页时会显示存物品框[@main][@storage]请放入要存入的物品[email protected]修理物品,显示此页时会显示修理框[@main][@repair]目前修理功能尚未实现 。
@buy买东西,显示此页时,会显示物品列表[@main][@buy]下面是我有的东西,请随便挑[email protected]卖东西,显示此页时,会显示卖物品框示例:[@main][@sell]请放入您想卖的东西[email protected]关闭对话,标签内使用此连接可以关闭对话示例: 。
文章插图