NPC命令详解(目前支持的命令) 命令: random 数字 作用: 取一个 0到(数字-1) 的随机数。 示例 #if random 2 #say 您真幸运,获得了奖品! #act give 赤明天帝 1 #elsesay 您没有获奖,不过别灰心! 命令: give 物品名 数
NPC命令详解(目前支持的命令) 命令: random 数字 作用: 取一个 0到(数字-1) 的随机数。 示例 #if random 2 #say 您真幸运,获得了奖品! #act give 赤明天帝 1 #elsesay 您没有获奖,不过别灰心! 命令: give 物品名 数量 作用 给玩家数量个物品名所描述的物品 示例 #act give 赤明天帝 1 命令: before yyyy-mm-dd hh:mm:ss.mmm 作用: 如果在指定日期前返回true,否则返回false 示例: #if before 2005-10-1 0:0:0.0 #say 还没到国庆长假呢,安心工作~! #elsesay 国庆长假来临了~~! 命令: after yyyy-mm-dd hh:mm:ss.mmm 作用: 如果在指定日期时间后返回true,否则返回false 示例: #if after 2005-2-14 23:59:59.999 #say 情人节已经过去。 #elsesay 情人节还未来临。 命令: delay second page 作用: 延时second秒后,显示page内容 示例: [@main] 两人相依土丘上 打一字 5秒钟后,答案见分晓! #act delay 5 @answer [@answer] 答案是: 坐 您猜对了么? 关闭/@exit 命令: goto page 作用: 跳转到page 示例: [@checkitem] #if checkbagitem 准考证 #act goto @enter #elsesay 您没有准考证,不能参加考试,还是申请一个再来吧。 命令: close 作用: 关闭对话 示例: [@main] 关闭/@closepage [@closepage] #act close 命令: move mapid x y 作用: 移动到地图mapid的x,y处,若被堵门,则寻找周围的空地,实在找不到就和 堵门者重合 。 示例: #act move 16 300 300 命令: checkaccountlist name 作用: 测试StringList下的name.txt的文件里面有没有自己的帐号名。 示例: #if checkaccountlist VIP会员 #say 您是VIP会员! #elsesay 您是普通会员! 命令: checknamelist name 作用: 测试StringList下的name.txt里面有没有自己的名字。 示例: #if超变英雄合击传奇开区 checknamelist 关注名单 #say 您被关注! #elsesay 您今天气色真好。 命令: checkbagitem 物品最新传奇私服名 作用: 测试背包是否有物品名所描述的物品 示例: #if checkbagitem 苹果 #say 我最喜欢苹果了~ #elsesay 看来您不喜欢水果。 命令: takebagitem 物品名 作用: 拿走身上的物品,成功返回true,失败返回false 示例: #if takebagitem 苹果 #say 苹果我拿走了~ #elsesay 看来你没有给我准备吃的。 命令: setflag 索引 作用: 设置角色标记为on,角色有32*4 = 128个标记 每个标记有两个状态 on/off 这些标记会 被记录在数据库中。索引取值范围是 0-127。另外注意,31号标记已经用来做 组队标志用。 其他的可以乱用,来记录任务等标记。 示例: #act setflag 0 命令: clrflag 索引 作用: 设置角色标记为off,取值和说明同上 示例: #act clrflag 0 命令: checkflag 索引 作用: 测试角色标记是否为on,是返回true,否返回false 示例: #if checkflag 31 #say 您的开着编组! #elsesay 您的编组关闭着! 命令: mapmove 地图号 作用: 随机移动到地图号的某个点上 示例: [@main] 去中州/@tozhongzhou [@tozhongzhou] #act mapmove 16 --------------------------------------------- NPC标签命令 标签命令就是类似 返回/@main 这种命令。前面是显示文字,后面是页面标 签,在游戏中 会显示成一个可以点击的超链接一样的东西。点击就可以显示指定页面。 @main 主页面的命令。 @getback 取回物品,显示此页时会显示仓库列表 [@main] 取物/@getback [@getback] 请从列表中选择要取出的物品~ @storage 存物品,显示此页时会显示存物品框 [@main] 存物/@storage [@storage] 请放入要存入的物品~ @repair 修理物品,显示此页时会显示修理冲锋岛私服框 [@main] 修理/@repair [@repair] 目前修理功能尚未实现。 @buy 买东西,显示此页时,会显示物品列表 [@main] 买东西/@buy [@buy] 下面是我有的东西,请随便挑~ @sell 卖东西,显示此页时,会显示卖物品框 示例: [@main] 卖东西/@sell [@sell] 请放入您想卖的东西~ @exit 关闭对话,标签内使用此连接可以关闭对话 示例: 关闭/@exit
TAGS:传奇爆服版新服