设为首页 设为收藏
当前位置: sf999首页 > 攻略资讯 > 开服技术 > 新传奇私服随机变量NPC脚本命令定义搜服九九九

新传奇私服随机变量NPC脚本命令定义搜服九九九

发布时间:2015-12-22 17:37攻略来源:sf999攻略作者:

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>

------分隔线----------------------------
  • 挑错
  • 打印
返回顶部

热门搜索

显示全部