传奇npc文件夹脚本 在哪个文件里

看不见NPC补丁(解压到传奇目录DATA文件内).rar_威盘下载
文件名称: 看不见NPC补丁(解压到传奇目录DATA文件内).rar
文件大小: 2.85 MB
下载统计: 35529
今天下载: 1
相关网站: 未设置
文件校验: E7BAE514D177CCBCB9EDA45C
安全扫描: 未扫描
正在获取下载地址...
o 关于文件解压缩等常用工具,请往
o 您可以复制本页地址(http://www.vdisk.cn/down/index/3931205)给朋友分享.
o 此文件是用户自行上传管理的,与威盘网无关.如果对文件有异议,欢迎对其.
o 如果您对该用户上传的文件感兴趣,可以
o 本页采用缓存技术,最后更新时间: 17:25:06
o 推荐:& &有谁知道传奇里NPC一般在盘里的哪个文件夹里不?_百度知道
有谁知道传奇里NPC一般在盘里的哪个文件夹里不?
我有更好的答案
开始|运行|NPC,然后就能找到了
为您推荐:
其他类似问题
文件夹的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。查看: 5688|回复: 63
NPC脚本的执行流程,还有脚本命令代码解释....(让新手学习专用)
阅读权限80
当前用户组为 LV.7白银长老当前积分为 12062, 升到下一级还需要 7938 点。
NPC脚本的执行流程主要由以下组成:
每一个NPC脚本都有由一个[@main]脚本标签开始脚本执行,相当于一个MAIN函数头一样,在此脚本下的主要语句有:
#ACT (#SAY) //ACT与SAY是并列执行的
#ELSEACT (#ELSESAY) //ELSEACT与ELSESAY是并列执行的
Break //中断脚本流程执行
GOTO @标签名 //跳转到指定标签段
-------------------------------
#IF //假设条件语句,如果的意思
#ACT //如果条件成立就执行
#SAY //如果条件成立就显示,SAY语句作用是在客户端显示对话信息
#ELSEACT //如果条件不成立就执行
#ELSESAY //如果条件不成立就显示,ELSESAY语句作用是在客户端显示对话信息
checkjob Warr //检测是否是战士职业
SENDMSG 5 你的职业是战士
你的职业是战士
SENDMSG 5 你不是战士职业
你不是战士职业
//ACT与SAY是并列执行的
//ELSEACT与ELSESAY是并列执行的
也可以这样:
checkjob Warr //检测是否是战士职业
SENDMSG 5 你的职业是战士
SENDMSG 5 你不是战士职业
checkjob Warr //检测是否是战士职业
你的职业是战士
你不是战士职业
-------------------------------
下面来看 Break //中断脚本流程执行功能
很多时候,脚本的某一个功能,都是由很多条件假设构成,当我们要同时检查多个并列的条件时,就需要用到脚本“Break中断”了,当然,如果不用中断写法,肯定就要用到GOTO跳转了,但为了降低资源和优化效率,一般是采用break中断写法,尽量不使用GOTO跳转。
比如:我要检查当前指定脚本的玩家等级是否有50级,是否是女性,是否是战士职业,是否有50个元宝?如何来实现这个功能呢?我们分两种写法来说明Break中断的作用!
范例1:(使用传统的GOTO跳转来实现)
[@传统写法]
CHECKLEVELEX & 49
GOTO @检测性别
你的等级不足50级\\
&离开[url=]/@exit[/url]&
[@检测性别]
gender WOMAN
GOTO @检测职业
你不是女性玩家\\
&离开[url=]/@exit[/url]&
[@检测职业]
checkjob Warr
GOTO @检测元宝
你不是战士职业\\
&离开[url=]/@exit[/url]&
[@检测元宝]
CHECKGAMEGOLD & 49
你满足条件,你的元宝有50个!\
你是女性,50级,战士职业玩家!\
&离开[url=]/@exit[/url]&
你的元宝不足50个\\
&离开[url=]/@exit[/url]&
范例2:(使用Break中断写法来实现)
[@中断写法]
CHECKLEVELEX & 50
你的等级不足50级\\
&离开[url=]/@exit[/url]&
gender WOMAN
你不是女性玩家\\
&离开[url=]/@exit[/url]&
checkjob Warr
你不是战士职业\\
&离开[url=]/@exit[/url]&
CHECKGAMEGOLD & 49
你满足条件,你的元宝有50个!\
你是女性,50级,战士职业玩家!\
&离开[url=]/@exit[/url]&
你的元宝不足50个\\
&离开[url=]/@exit[/url]&
//以上两种写法的执行结果一样,但从中可以看出使用break中断写法可以节省很多代码和不必要的跳转,能降低脚本在执行过程中的资源占用率。
break中断功能的作用就是,假设条件不成,就中断脚本继续执行,也就是break后面的脚本就不执行了,执行流程结束!第2种写法中,如果没有break,那么所有的判断都将按照从上到下的执行流程进行顺序执行,不管是否成立与否,都将一直执行到最后,大家可以把它取消了自己试试就知道了。
传世币 +50
我很赞同!
传世单机-传世服务端-传奇世界单机版 - 论坛版权1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
2、本站所有主题由该帖子作者发表,该帖子作者与享有帖子相关版权
3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和的同意
4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
7、管理员和版主有权不事先通知发贴者而删除本文
阅读权限80
当前用户组为 LV.7白银长老当前积分为 18785, 升到下一级还需要 1215 点。
强烈支持楼主ing……
[]: @qq.coPK被杀死 热心 降了 1 颗 .
阅读权限240
当前用户组为 论坛主宰者当前积分为 12320, 该用户为特殊用户。
看到这帖子真是高兴!
[]: 随便转转使用狮子吼,吓走一群小鬼,得到了 2 枚 传世币
阅读权限90
当前用户组为 LV.8黄金长老当前积分为 20014, 升到下一级还需要
激动人心,无法言表!
阅读权限70
当前用户组为 LV.6青铜长老当前积分为 7120, 升到下一级还需要 2880 点。
真是难得给力的帖子啊。
阅读权限90
当前用户组为 LV.8黄金长老当前积分为 61500, 升到下一级还需要
强烈支持楼主ing……
[]: qq9665移形换影到宝地,捡到了 1 枚 传世币,偷偷放进了口袋.
阅读权限70
当前用户组为 LV.6青铜长老当前积分为 9459, 升到下一级还需要 541 点。
强烈支持楼主ing……
[]: 你还好吗你还好吗卖掉金甲龙王,得到了 2 枚 传世币
阅读权限80
当前用户组为 LV.7白银长老当前积分为 15308, 升到下一级还需要 4692 点。
强烈支持楼主ing……
[]: jxw208PK被杀死 热心 降了 1 颗 .
阅读权限60
当前用户组为 LV.5超级会员当前积分为 3741, 升到下一级还需要 1259 点。
强烈支持楼主ing……
[]: zeca413使用一键回收,得到了 3 枚 传世币
阅读权限60
当前用户组为 LV.5超级会员当前积分为 3515, 升到下一级还需要 1485 点。
真是被感动的痛哭流涕……
热爱传世单机的朋友们可以加入传单社区大家庭。我们的超级QQ群是,加群方法点击查看。
Powered by

我要回帖

更多关于 传奇npc在哪个文件夹 的文章

 

随机推荐