【新手教程】black教新手玩转NPCMOD!!!

来看过的朋友们不要那么省手指,偷偷的告诉你手指这东西是一辈子都用不完的,如果这个帖子对你有帮助或者你看了觉得还不错的话就留点文字吧,写这种东西很枯燥的,给点支持撒~~

楼主 black115024  发布于 2014-05-07 17:27:00 +0800 CST  
哈哈,给力

楼主 black115024  发布于 2014-05-07 17:38:00 +0800 CST  
好了,休息了一下吃了点东西,相信第二章关于对话框的内容大家已经掌握的差不多了,如果有没看懂的直接在相应教程的楼层提问

现在进入第三章,NPC任务

有很多人喜欢把NPC任务放到前面讲,我不太赞成,因为对话框是任务的基础,学不会对话框的话就算会编任务也没有意义,因为不通过对话玩家是接不到任务的,所以,如果第二章没完全掌握的话请返回去再研究研究。

下面开奖

楼主 black115024  发布于 2014-05-07 17:46:00 +0800 CST  
3.任务系统

NPC是RPG游戏里的必备元素,任务系统也一样,有一个丰富的任务系统会让你的RPG增色不少哦~

来讲一下NPCMOD里的任务系统吧
在MOD里提供3种类型的任务
3.1--击杀任务--
3.2--对话任务--
3.3--收集任务--

楼主 black115024  发布于 2014-05-07 17:53:00 +0800 CST  
3.1击杀任务

主角依然是“一个酸不溜丢的棍子”,我们用NPC魔杖右键敲他一下弹出编辑窗口(这一步应该都很熟了吧~)

全局栏 任务


和对话框一样,我们要在这里先建一个文件夹,命名为“酸丢丢的任务”


然后点击右上角的任务,新建一个任务条目,命名为“击杀1个僵尸”

在这里要讲一下了

完成记录:交付任务后出现的文字内容
任务日志:接受但并未交付的任务文本,会显示在非创造模式下按E出现的任务标签里
奖励:交付任务后玩家会得到的经验和物品
类型:3个类型,击杀,对话,收集(我们现在讲的是击杀,上面的图忘记切换了,凑合看)
重复:是,否,每日,每周(字面意思)
任务交付的NPC :可以用文字编辑为任意NPC,当然,你必须有一个同名的NPC才可以
高级:里有邮件等选项

好了,我们开始编辑
首先,完成记录,“太感谢你了 ”


然后,任务日志


奖励:10经验值,绿宝石三叉戟*1(物品直接拖入就可以了)


下面,类型编辑为击杀任务

然后点后面的编辑,在下拉框里选择僵尸,数量编辑为1

然后是否重复你可以自己斟酌,不重复的话只能完成一次,当然如果需要测试的话你可以到全局的数据里把玩家信息里的相关任务数据删除,这样就相当于没有接过这个任务了

最后,点睛一笔,让你的任务可以被激活
还记得我们第二章已经设置好的NPC对话么,好的,不记得就回去看吧,我们现在要通过对话来激活这个任务












楼主 black115024  发布于 2014-05-07 18:15:00 +0800 CST  
接上,比如我们想让玩家在点击“头痛吃药去”这个选项卡的时候接受到任务
你只需要这样
打开全局对话框






选择任务






好了,我们返回游戏界面

楼主 black115024  发布于 2014-05-07 18:22:00 +0800 CST  
我们来试一下,对话点到“头疼吃药去”时右上角显示接到任务






任务日志,还记得我们前面编写的任务日志的内容么,没错,就是这个



去杀个僵尸,右上角显示任务完成



这是我们前面编好的完成记录



我们的任务奖励是一个绿宝石三叉戟和10经验,经验看不到,图1是交任务前,图2是交任务后,你得到了绿宝石三叉戟(僵尸蛋是为了召僵尸放出来的,钻石剑是为了打僵尸放出来的,腐肉是僵尸掉的,你们懂的)




好了,击杀任务讲解到这里


最后补充一点,击杀任务的击杀目标不仅仅可以设置为系统原本的怪物,也可以设置为你创建的NPC,在击杀任务编辑栏里用文字录入要击杀的NPC名称 和 数量就可以了,很简单吧(当然,如果击杀目标是NPC的话,他的阵营必须是中立或者敌对,否则你是砍不了他的)


3.1击杀任务到此结束,如有不懂请在本楼回复

楼主 black115024  发布于 2014-05-07 18:35:00 +0800 CST  
休息。。。好累

楼主 black115024  发布于 2014-05-07 18:39:00 +0800 CST  
@必杀壹点零感谢~~

楼主 black115024  发布于 2014-05-07 18:43:00 +0800 CST  
别沉

楼主 black115024  发布于 2014-05-07 19:07:00 +0800 CST  
我回来了,继续更

下面来讲解3.2.对话任务

基本的设置方法和击杀是一样的,在这里我们只针对不同的地方进行一下讲解

首先,对话任务分两种,一种是一个NPC完成,另一种就是两个NPC了,区别在哪呢,很简单,就是“任务交付的NPC”不同,任务交付的NPC可以是给出任务的NPC自己,也可以是其他NPC,这一点3.1,3.2,3.3三种任务都适用。

我们就3.2给出一个例子,我们现在有“一个酸丢丢的棍子”这个NPC,为了演示的清晰,我们再设立一个“甜不拉几的烧饼”

好了,我们在“酸丢丢的任务”文件夹下,再新增一个条目“找到甜不拉几的烧饼”

注意任务类型 和 任务交付的NPC

然后,我们把这个任务放到“你好,有什么可以帮你”下


来试一下




接到任务了,而且直接完成了,为什么呢,我们只要找到甜不拉几的烧饼去交付就可以了



PS.任务交付的NPC这一项可以点击切换为立即完成,具体效果请亲们自己去试试吧

这就是对话任务了,有不足请补充






楼主 black115024  发布于 2014-05-07 22:45:00 +0800 CST  
来来来,我们继续

3.3.收集任务

基本方法和上面两个一样
主要是收集物品的编辑



好了,其他的都一样,我们设置了收集物品为 骨头*1,所以,只要你包里有1个骨头,就可以去交任务了,当然反过来,不管你包里有多少个骨头,在交付任务的时候NPC只会向你要设定好的一个骨头,肯定不会多拿,哈哈

楼主 black115024  发布于 2014-05-07 23:07:00 +0800 CST  
现在我们来补充一下


3*.高级选项里是可以编辑控制台指令的哦,当然还有其他的功能



楼主 black115024  发布于 2014-05-07 23:10:00 +0800 CST  
深夜了,忍不住顶一发

楼主 black115024  发布于 2014-05-08 00:21:00 +0800 CST  
又沉了

楼主 black115024  发布于 2014-05-08 12:02:00 +0800 CST  
我又来了,先不更阵营,有人私信我问任务里的命令方块怎么用。。。

在这里提一下,和真正的137命令方块的使用方法是一样的,当然如果你会用137命令方块的话也一定会用这个,具体的就不发了,这个更偏向于控制台指令而不是NPCMOD,有需要了解的就去问一下度娘控制台指令吧

楼主 black115024  发布于 2014-05-08 13:23:00 +0800 CST  
下面准备发4.阵营


但是因为阵营稍复杂,我先整理一下,理清逻辑关系再来发,免的误导大家

楼主 black115024  发布于 2014-05-08 13:51:00 +0800 CST  
下面,我们就来讲解阵营系统

首先,系统默认里有三个阵营可以选择和编辑,当然这个是最简单的,我先来说明一下,首先建立一个人物,打开高级选项卡里的阵营(人类,兽人和精灵是我为方便后面讲解而添加的,这里无视)

我们看到有Aggressive,Friendly,Neutral,可以分别理解为敌对(默认红名),友善(默认绿名)和中立(默认黄名)
说一下3者的区别,敌对会主动攻击玩家,中立不会主动攻击玩家但是如果遭到攻击会开始反击,友善你们无法互相攻击。

大家看到左边栏里又有3个选项:
攻击敌对阵营:故名思议,那什么是敌对阵营呢,敌对阵营是可以设置的,这个后面讲

守卫阵营成员:这个应该也好理解,攻击范围内和他同一阵营的NPC受到攻击的话他也会同时发起对玩家或者怪物的攻击。

死亡点数:这个是最有意思的,相当于声望系统或者善恶系统中的声望或善恶值,发个图来看看


可以增加也可以减少相应的数值,为了方便教学,我们姑且叫它声望值好了,下面的增加其实是“添加”的意思,估计翻译有点疏忽了。而且每个NPC可以添加2条死亡后声望增减的条目。

那这个声望值又有什么用呢,我们下面继续



楼主 black115024  发布于 2014-05-08 14:26:00 +0800 CST  
大家请看,在这里我们先设置3个新的阵营(为什么不用系统默认呢。。。因为不小心玩坏了就麻烦了),分别是人类,精灵,兽人

首先打开全局阵营(前面的都是在高级阵营,注意区分)



大家注意到“颜色”了吧,我把人类阵营的名字设置成了红色,但是这不带表人类阵营就变成敌对了,为什么呢,因为这只是一个颜色而已。

又有人会疑惑了,那Aggressive的颜色是红色为什么是敌对呢,废话,都说了是系统设置好的点数(声望值)的关系,具体要参看下面的点数选项,真正的是不是敌对要看声望值,而不是颜色

而且下面我就将把精灵和兽人阵营的名字颜色设为蓝色和粉色,看名字的话他们该是中立友善还是敌对呢?所以说,名字颜色。。。不要多想,仅仅是一个颜色标识。

下面说点数(声望值)
系统默认的点数一般是这样的

但是我不太喜欢这个逻辑,不好讲

我们换一个好讲一点的逻辑,我们把人类,精灵和兽人阵营的点数全部设置为下图
什么意思呢,意思就是你在某个阵营的声望达到3000,该阵营成员对你变为友善,大于等于1500但是没达到3000呢就是该阵营成员对你的态度是中立,小于1500就是敌对了,他们会攻击你且不会和你产生互动(银行,对话,买卖等)

那如何实现点数(声望值)的增减呢
稍后继续

楼主 black115024  发布于 2014-05-08 14:57:00 +0800 CST  
@l畅想曲c@书linlin

@海贼王第三方@陈小喵CAT@李凯101

楼主 black115024  发布于 2014-05-08 15:05:00 +0800 CST  

楼主:black115024

字数:17472

发表时间:2014-05-07 20:57:00 +0800 CST

更新时间:2016-03-15 11:36:03 +0800 CST

评论数:960条评论

帖子来源:百度贴吧  访问原帖

 

热门帖子

随机列表

大家在看