·首 页 ·精选文章 ·无忧学院 ·两性教育 ·商业站点 ·无忧传奇 ·私服宣传 ·无忧音乐 ·骗子举报 ·软件发布 ·无忧论坛
您现在的位置: 无忧网络网游技术网 >> 技术文章 >> 其他技术 >> 梦幻森林私服技术 >> 正文

  没有公告

| 技术文章 | 传奇技术 | 传世技术 | 魔兽技术 | 奇迹技术 | 千年技术 | 仙境技术 | 其他技术 | 传奇菜鸟 | 传世菜鸟 | 奇迹菜鸟 |
| 网游下载 | 网游版本 | 私服工具 | 游戏下载 | SF客户端 | 网站原码 | 经典工具 | 破解工具 | 绿色软件 | 教程下载 | 动画专区 |
| 操作系统 | 故障维修 | 主机架设 | 腾讯QQ区 | 流量排名 | 黑客教程 | 主机评测 | WAP 专区 | 网络游戏 | 游戏攻略 | 网吧黄页 |
| 私服必备 | 常用工具 | 网吧联盟 | 传奇站点 | 网页加密 | 网页转换 | 颜色采集 | 网页源码 | MD 5破解 | 站长工具 | 在线算命 |
| 实用查询 | I P 查询 | 邮编查询 | 区号查询 | 周公解梦 | 成语大全 | 手机查询 | 号码凶吉 | 星座查询 |身份证查询| 5UQQ查询 |
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
没有相关文章
梦幻森林私服开服必备--任务脚本详解         ★★★
梦幻森林私服开服必备--任务脚本详解
梦幻森林私服开服必备--任务脚本详解
作者:黑鹰  文章来源:本站原创  点击数:  更新时间:2007-4-6 1:27:12
    

虽然我现在还是没能完全搞明白,希望大家也一起来研究研究.

我们现在拿新手任务的脚本来解释一下[因为这个最简单,呵呵]

[Info]
Author=Auto-Generated By Quest Editor
QuestID=1
[QUEST1]
StartID=10
Count=16
1=10,E,11,21,Q,0,24,0                   <----以下代码看不懂
2=11,C,11,1,0,3,12,13,14,5,6,7
3=12,P,15,1,11,0
4=13,P,15,1,12,0
5=14,P,15,1,13,0
6=15,C,15,1,1,3,16,17,18,2,3,4
7=16,P,22,1,14,0
8=17,P,22,1,9,0
9=18,P,19,1,10,0
10=19,P,23,1,15,2,10001,10007
11=20,E,0,0,N
12=21,P,22,1,17,0
13=22,E,0,0,N
14=23,E,24,25,I,6,401,401,401,451,451,451
15=24,E,22,25,Z,25
16=25,P,22,1,16,0
[TALK1]
TalkCount=18
0=........你怕什么,我又不会吃你,长的丑有罪吗.....\n[1) 没怕,就是觉得有点恶心
而已......\n[2) 没有啊,你长得很可爱啊.\n[3) 还好拉....放心....我不会歧视你的
.
1=唉,最近为了汉化的事情搞到头大,你有没有什么好建议啊?\n[1) 切,那是你自己的找
的,关我什么事.\n[2) 你这家伙真可怜.....不过我还是帮不了你\n[3) 有啊!我有好多
想法呢!
2=[1) 切,那是你自己的找的,关我什么事.
3=[2) 你这家伙真可怜.....不过我还是帮不了你
4=[3) 有啊!我有好多想法呢!
5=[1) 没怕,就是觉得有点恶心而已......
6=[2) 没有啊,你长得很可爱啊.
7=[3) 还好拉....放心....我不会歧视你的.
8=你.....你你你.555555555555
9=谢谢你拉,呵呵,放心吧!剩下的事就交给我了!!
10=真的!?\n那太好了,那要不你在论坛上给我留言吧.你该不会不知道论坛的地址吧?
11=.......信不信我咬你.
12=^^真的?其实很多人都这么说呢~哇哈哈哈哈哈哈
13=555555,多谢,多谢.
14=既然你对我印象这么不好,哼,那算了,好东西没你的份!
15=^^\n偷偷告诉你,其实我昨天在外面森林捡到了好东西.我们俩关系这么好,我就分你
一半吧.
16=你的包包满了....扔掉些东西吧,例如把合成物品都扔出来什么的^^
17=呓?我们好像在那里见过的吧.....好像是,又好像不是......\n\n最近是不是得了健
忘症呢....奇怪

[Info]
Author=Auto-Generated By Quest Editor
QuestID=1

这些好像都没有什么作用,反正我也是copy别人任务脚本上面的.

往下的,我先做个我了解的东西,就是这个游戏的任务系统是线性的,每完成一个任务之后才能进行下一个任务,每当你完成一个任务后,系统就会分配你一个值,然后下一个任务一般都会检查你这个值的大小,比他检查值小的,那就是你没完成上一个任务,npc就不会接受你的任务请求,如果比他检查值大,那就是已经完成任务,npc也不会接受你的请求.

然后我们开始看看每一条的命令格式


[QUEST1]
StartID=10         


-à这一项说明开始的命令id号 [1=10,E,11,21,Q,0,24,0] 就是这个了
Count=16


-à这一项是命令的总行数,

 

 

1=10,E,11,21,Q,0,24,0


这里的[1]就是说明这是第一条命令,[10]是命令行id号,[E]=检查任务完成数值,[11]表示如果命令数值检查正确的话,就跳到id号=11的行,[21]表示如果错误的话,跳到id号=21的行.[Q]表示quest值,就是任务完成值了,[0]表示最小数值,设置为0就是表示人物一建立就可以做了,因为任务完成数值初始值=0,[24]表示任务完成数最大值不能超过24,超过这个值就表示这个任务已经完成过了.


2=11,C,11,1,0,3,12,13,14,5,6,7


这里的[C]表示这里是超连接,[11]这里表示按下一步的时候跳到那个id的命令行,这里写11就是表示就算按了下一步,还是会在这里,就是非得要你选择一个答案.[1]这个数….老实说我也不知道他是什么……只不过对照其他脚本的时候其他也有这个值…照抄咯.[0]表示显示id为0的文本行{0=........你怕什么,我又不会吃你,长的丑有罪吗.....\n[1] 没怕,就是觉得有点恶心而已......\n[2] 没有啊,你长得很可爱啊.\n[3] 还好拉....放心....我不会歧视你的.}就是这个了.[3]表示有3个选项,[12,13,14]对应[5,6,7]就是说选择id=5这个文本行的时候,就跳到id=12的命令行.


这里要特别提醒一下,看看例子,文本行=0那一条, \n表示换行,每一条选项都必须得换行,要不很容易出错,然后[1] 没怕,就是觉得有点恶心而已......这一条,注意看看,这个跟文本行id=5得内容是一摸一样得,而且应该说是必须得一摸一样,差错一个字符这条选项都会变成无法选择得状态.[当初可被这个害惨,多一个空格都会出错]同样得,以后出现得每一条选项都必须的按照这样的格式去做..


3=12,P,15,1,11,0


这条就简单多了,[P]表示按下一步就跳到下一个操作,只是显示文本,不做任何动作[15]就是按下一步之后跳到的id行,[1]=1条文本,[11]就是表示这个命令行显示的文本行id号.[0]表示这个命令行结束.


4=13,P,15,1,12,0


5=14,P,15,1,13,0


这两个就是跟上面的一样了,可以看到这三个选项无论选择那个,都会跳到15行


6=15,C,15,1,1,3,16,17,18,2,3,4


这里又是一条超连接命令,跟上面的差不多的,只是选项不一样而已.


7=16,P,22,1,14,0


8=17,P,22,1,9,0


9=18,P,19,1,10,0


这里就是三个无操作命令,前两条[不说好话的^^]就跳到22,最后一条说好话的就跳到19


10=19,P,23,1,15,2,10001,10007


这里的[P]跟上面的一样[其实他们是固定的,P就是代表pass,就是不操作][23]表示跳到id=23的命令行,[1]一条文本行,[15]id号等于15,[]接下来的2表示显示两个物品{这里指的是物品的图片}图片id号就是10001跟10007.


11=20,E,0,0,N


这条命令就是结束命令,就是无论你做什么都会跳到id=0的命令行,因为根本没有id=0的命令行,所以就结束,最后的N也是结束的命令,就是none咯.


12=21,P,22,1,17,0


表示跳到22,显示文本行1条,id=17的文本行,然后什么也不做


13=22,E,0,0,N


这个跟11条一样,都是结束语句


14=23,E,24,25,I,6,401,401,401,451,451,451


呵呵,这条就是戏肉了,[E,24,25]就是表示,如果成功执行,就跳到24,如果失败,就跳到25,等于给予物品,[6]表示数量,后面跟着的是物品id号,三个401表示三个id号=401的物品,就是小种子了,后面的451是小露水,如果要更改数量的话,酒吧[6]这个总数改一改.


比如说你要发20个种子,那么你就改成20,然后,把后面的三个401改成二十个,但一定要记住,[20]是总数,你可别忘了把451的数量也加上去.


有人问了给钱的命令,很抱歉,我现在还没找到那个命令.


15=24,E,22,25,Z,25


这里也是一个很重要的命令行


[E]表示如果成功,就跳到22,失败就到25,[Z]是赋予任务完成指,而这个值就是后面跟着的25


回头看看,我们第一行, 1=10,E,11,21,Q,0,24,0,这里就设定了这个任务开始的时候判断要做这个任务,你的任务完成值必须大于0少于24,我们最后在15行设定了给予25的值,那么以后再做这个任务的时候,你的值就高于24了,npc就不接受了.


那怎么样让npc不接受已经做过的任务重新再做呢,看看第一行. E,11,21,这里就是设定,它判断你符合要求成功,就跳11,失败就跳21.失败就是不在后面设定的0,24范围内咯.


16=25,P,22,1,16,0


这一个命令大家也要注意的.这里的P表示按下一步的话,就什么也不做跳到id=22的命令行,也就是那条结束命令.并且再这里显示文本行id=16的文本.[ 16=你的包包满了....扔掉些东西吧,例如把合成物品都扔出来什么的^^]


这一部是一定要的,就是万一做任务的玩家接受不了你的物品,就发出提示,并结束它,那样系统就不会赋予玩家那个任务完成值,那样他才能继续做,要不他就做不,又还没拿任务物品了.

 

 

本站声明:本站文章资源均来自网上转载或机器人自动搜索采集,如果本站文章资源有版权问题请联系管理员,我们尽快予以更正。所有文章只限用于个人测试学习使用,不得用于非法商业用途,请勿非法复制传播。特此声明!--[5uwl.net]

五年游戏制作经验; 金牌服务品质保障 游戏开区一条龙 第一品牌无忧网络[5uwl.net]

文章录入:黑鹰    责任编辑:ceo 
  • 上一篇文章:

  • 下一篇文章: 没有了
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 站点地图 | 管理登录 | 
    版权所有:Copyright © 2002-2008 中国·无忧网络 Www.5uwl.NET All Rights Reserved.
    网络支持:本站部份带宽由群英网络唯一数据赞助 (排名不分次序本站征赞助商)
    建议使用:1024*768 分辨率 Windows2000 Internet Explorer v5.0 or Higher
    广告投放:[5uwl.net] QQ 267320050 TEL [移]013689532036
    IP备案号:粤ICP备05092442号