【新手教程】black教新手玩转NPCMOD!!!
继续,接下来我们来创建3个NPC,分别命名为人类、精灵和兽人阵营的小兵,并且都在高级选项卡的阵营按钮里把他们加入各自相应的阵营
现在我们从创造模式切换到冒险模式看一下
是这样的
那我们再创建一个NPC命名为魂淡,高级选项卡里阵营选择为系统默认选项的中立(因为这样我们就可以砍他了)
再来设置一下死亡点数
看到了么,我们砍死他的话会得到1500人类阵营声望和750精灵阵营声望
于是,为了方便演示,我砍死了他 2 次,看右下角的字幕
看到了吧,人类虽然是红名,但是是友善的,精灵是中立的,兽人阵营无声望
当然,这个是简单原理,功能很强大,比如说你想建一个要指定声望值才能打开的高级NPC商店,可选择性主线任务等等等等,更多的用途和使用方法就自己开发去吧,我发这个帖子不是为了让懒的连脑子都不想动的伸手党熊孩子去掌握一切然后去装X或者做一些低质量的地图。
补充一点,在全局的阵营选项里,敌对阵营是可选的,而且是多选的
阵营讲解到此结束,有不懂的或者想问的,请直接本楼回复
现在我们从创造模式切换到冒险模式看一下
是这样的
那我们再创建一个NPC命名为魂淡,高级选项卡里阵营选择为系统默认选项的中立(因为这样我们就可以砍他了)
再来设置一下死亡点数
看到了么,我们砍死他的话会得到1500人类阵营声望和750精灵阵营声望
于是,为了方便演示,我砍死了他 2 次,看右下角的字幕
看到了吧,人类虽然是红名,但是是友善的,精灵是中立的,兽人阵营无声望
当然,这个是简单原理,功能很强大,比如说你想建一个要指定声望值才能打开的高级NPC商店,可选择性主线任务等等等等,更多的用途和使用方法就自己开发去吧,我发这个帖子不是为了让懒的连脑子都不想动的伸手党熊孩子去掌握一切然后去装X或者做一些低质量的地图。
补充一点,在全局的阵营选项里,敌对阵营是可选的,而且是多选的
阵营讲解到此结束,有不懂的或者想问的,请直接本楼回复
好了,继续
5.“行”的应用
我们以刚建立的NPC“魂淡‘为素材
高级选项卡 行
现在我们看到在”行“下有4个按钮
喊话
攻击时的发言
交互时的发言
被杀时的发言
由于这个比较比较简单,就不一一示范了,我们以第3个,交互时的话语为例
系统默认为”HELLO {PLAYER}(自动识别玩家的角色名)“
我们把他改成222222
然后回到游戏右键点击NPC进行交互,左下角就出现了他的发言
5.行的应用结束
5.“行”的应用
我们以刚建立的NPC“魂淡‘为素材
高级选项卡 行
现在我们看到在”行“下有4个按钮
喊话
攻击时的发言
交互时的发言
被杀时的发言
由于这个比较比较简单,就不一一示范了,我们以第3个,交互时的话语为例
系统默认为”HELLO {PLAYER}(自动识别玩家的角色名)“
我们把他改成222222
然后回到游戏右键点击NPC进行交互,左下角就出现了他的发言
5.行的应用结束
这里要跟大家说一下抱歉,因为时间的关系,这里暂时不更了,大概要过个2天左右吧,因为写这个帖子占用了比较多的时间,所以没时间继续制作我的《异界之星》了,这两天我会尽快把异界之星的第一个副本完成,然后回来更贴,当然到时候也会同时发异界之星的试玩存档~有兴趣的可以在这楼回复,到时候发试玩了的话@你们
异界之星进度坑,有兴趣的可以去看一下
http://tieba.baidu.com/p/3022514184
异界之星进度坑,有兴趣的可以去看一下
http://tieba.baidu.com/p/3022514184
6.NPC动作
我们继续使用前面创建的NPC“一个酸丢丢的棍子”
AI选项卡 Movement按钮
看下面的图
Moving type 这个我们在下一章讲,现在主要示范一下Animation这一栏
点击按钮进行选择,分别有NORMAL(普通,就是普通的站立),SITTING(坐),LYING(躺),DANCING(跳舞),SNEAKING(潜行,实际效果像弯腰一样),AIMING(翻译应该是瞄准,但是实际状态是像僵尸一样平举双手)几个选项提供选择。
下面ROTATION是是ANIMATION的具体选项,自己研究吧
我在这里放一下Animation的图来给大家示范一下。
NORMAL
SITTING 抱歉,娜迦没腿,有腿的生物会以坐姿把腿在面前分开
LYING
SNEAKING
DANCING 这个因为是动态的,截图可能看的不是很明白,自己试一下就懂了
AIMING 双手平举
NPC动作结束
我们继续使用前面创建的NPC“一个酸丢丢的棍子”
AI选项卡 Movement按钮
看下面的图
Moving type 这个我们在下一章讲,现在主要示范一下Animation这一栏
点击按钮进行选择,分别有NORMAL(普通,就是普通的站立),SITTING(坐),LYING(躺),DANCING(跳舞),SNEAKING(潜行,实际效果像弯腰一样),AIMING(翻译应该是瞄准,但是实际状态是像僵尸一样平举双手)几个选项提供选择。
下面ROTATION是是ANIMATION的具体选项,自己研究吧
我在这里放一下Animation的图来给大家示范一下。
NORMAL
SITTING 抱歉,娜迦没腿,有腿的生物会以坐姿把腿在面前分开
LYING
SNEAKING
DANCING 这个因为是动态的,截图可能看的不是很明白,自己试一下就懂了
AIMING 双手平举
NPC动作结束
7.NPC的移动状态
7.1站立
仍然是打开AI选项卡 Movement按钮
站立,没什么的好讲的
POSITION OFFSET 翻译过来是一个位置(坐标)的补充,实际用处不大
7.2 游荡
WALKING RANGE 游荡的范围,后面的数字填几你的NPC就会在几格的范围内移动
下面是NPC动作
7.3移动路径(重点来了,笔记做做好哈)
移动路径分两种:循环(走完指定路径直线跑回原点重新开始) 回溯(按之前路径原路返回)
Animation大家已经很熟了,NPC动作
Pauses是否在路径点停顿
7.1站立
仍然是打开AI选项卡 Movement按钮
站立,没什么的好讲的
POSITION OFFSET 翻译过来是一个位置(坐标)的补充,实际用处不大
7.2 游荡
WALKING RANGE 游荡的范围,后面的数字填几你的NPC就会在几格的范围内移动
下面是NPC动作
7.3移动路径(重点来了,笔记做做好哈)
移动路径分两种:循环(走完指定路径直线跑回原点重新开始) 回溯(按之前路径原路返回)
Animation大家已经很熟了,NPC动作
Pauses是否在路径点停顿
到这里大家可能要问了,NPC路径要怎么设置
7.3.1NPC移动路径的设置
拿出“NPC线路魔杖”,像一把木剑一样,颜色和NPC魔杖一样
右击你要设置线路的NPC,然后就可以开始设置线路了
看图示
为了方便演示,我的路径点全事先放置成了红石块,这样大家看的比较清楚
好了,刚才右击完了NPC,我们开始设置路线,怎么弄呢
在我放置红石块的地面依次右击,就可以了
完成图
大家看到了NPC完全沿着线路走,几乎没有偏差
我这里选的是 回溯,所以大家看到上面NPC又原路返回了,如果选 循环 的话NPC到达终点后将直线返回原点,然后重新开始行走
好了,移动路径结束
7.3.1NPC移动路径的设置
拿出“NPC线路魔杖”,像一把木剑一样,颜色和NPC魔杖一样
右击你要设置线路的NPC,然后就可以开始设置线路了
看图示
为了方便演示,我的路径点全事先放置成了红石块,这样大家看的比较清楚
好了,刚才右击完了NPC,我们开始设置路线,怎么弄呢
在我放置红石块的地面依次右击,就可以了
完成图
大家看到了NPC完全沿着线路走,几乎没有偏差
我这里选的是 回溯,所以大家看到上面NPC又原路返回了,如果选 循环 的话NPC到达终点后将直线返回原点,然后重新开始行走
好了,移动路径结束
卤煮回来了,今天进入本教程主体的最终章,如有问题,老样子,教程楼中楼回复
我先编辑一下,请搬好小板凳耐心的等待一会
因为本章有点绕,为了大家观看方便,发完前请勿插楼(插楼删,为了大家方便,见谅)如问题请在楼中楼发言
我先编辑一下,请搬好小板凳耐心的等待一会
因为本章有点绕,为了大家观看方便,发完前请勿插楼(插楼删,为了大家方便,见谅)如问题请在楼中楼发言
8.NPC职业和角色
-----------------------------------------------------------------------------------------------------------------------
8.1NPC职业
1.72版本的NPC职业栏(“高级”选项卡)里主要有
吟游诗人,治愈者,守卫,物品给与者,BOSS,生成器,会话7个职业
------------------------------------------------------------------------------------------------------------------------
吟游诗人,生成器,会话3个职业不做详讲
a.吟游诗人大家都懂的,像一个自动唱片机,可以选择播放的音乐,也可以设置玩家距离本NPC多少格的时候开始播放,也可以设置能听到的距离,当然,距离越远声音会越小。
b.吟游诗人手里的琴只是装饰,没有实际用途,在编辑按钮里可以选择琴的样式,分别为:无、五弦琴、小提琴、吉他、竖琴几种。
生成器,可能是MOD冲突的原因,也可能是本人琢磨不透,玩不转,我是个诚实的人,个人觉得应该可以使用137命令方块来替代,有懂的大神请编辑好文字并上图做一个详细的补充或者私信我,求教。
会话,有人问过我这个职业怎么使用的问题,但是我觉得能熟练运动MOD里的对话框系统的话这个就显的比较鸡肋了,个人觉得用处不大。当然,有懂的还是同上,补充教程或者私信我,谢谢。
-----------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------
8.1NPC职业
1.72版本的NPC职业栏(“高级”选项卡)里主要有
吟游诗人,治愈者,守卫,物品给与者,BOSS,生成器,会话7个职业
------------------------------------------------------------------------------------------------------------------------
吟游诗人,生成器,会话3个职业不做详讲
a.吟游诗人大家都懂的,像一个自动唱片机,可以选择播放的音乐,也可以设置玩家距离本NPC多少格的时候开始播放,也可以设置能听到的距离,当然,距离越远声音会越小。
b.吟游诗人手里的琴只是装饰,没有实际用途,在编辑按钮里可以选择琴的样式,分别为:无、五弦琴、小提琴、吉他、竖琴几种。
生成器,可能是MOD冲突的原因,也可能是本人琢磨不透,玩不转,我是个诚实的人,个人觉得应该可以使用137命令方块来替代,有懂的大神请编辑好文字并上图做一个详细的补充或者私信我,求教。
会话,有人问过我这个职业怎么使用的问题,但是我觉得能熟练运动MOD里的对话框系统的话这个就显的比较鸡肋了,个人觉得用处不大。当然,有懂的还是同上,补充教程或者私信我,谢谢。
-----------------------------------------------------------------------------------------------------------------------
好了,进入正题,下面我们来主要介绍以下4个职业
8.1.1-----------------------治愈者-----------------------------
8.1.2-------------------------守卫------------------------------
8.1.3--------------------物品给与者--------------------------
8.1.4------------------------BOSS-----------------------------
8.1.1-----------------------治愈者-----------------------------
8.1.2-------------------------守卫------------------------------
8.1.3--------------------物品给与者--------------------------
8.1.4------------------------BOSS-----------------------------
8.1.1-----------------------治愈者-----------------------------
顾名思义,就相当于很多RPG游戏当中的医生啊或者回血池这类的
懂的,魔杖右击建立NPC,取个名就叫治愈者吧,高级选项卡,职业栏,治愈者
选择后面的编辑
看了具体参数
HEALING SPEED 都懂的,回血速度,这里要提一下,数字可不是越大越好,这里数字依然是以秒为单位,默认5秒回1血(半个心),最快可以改成1秒回一血,因为不支持小数点
RANGE 这个对于一直看到现在的小伙伴也不陌生了,默认玩家来到此NPC5格范围内开始治愈
顾名思义,就相当于很多RPG游戏当中的医生啊或者回血池这类的
懂的,魔杖右击建立NPC,取个名就叫治愈者吧,高级选项卡,职业栏,治愈者
选择后面的编辑
看了具体参数
HEALING SPEED 都懂的,回血速度,这里要提一下,数字可不是越大越好,这里数字依然是以秒为单位,默认5秒回1血(半个心),最快可以改成1秒回一血,因为不支持小数点
RANGE 这个对于一直看到现在的小伙伴也不陌生了,默认玩家来到此NPC5格范围内开始治愈
8.1.2-------------------------守卫------------------------------
非常基本也是非常重要的一个职业
还是打开编辑
大致意思依次是
是否攻击动物
是否攻击怪物
是否攻击苦力怕
是否攻击其他生物
比较好理解的,重要的是有很多时候我们需要选择一下“高级”“阵营”来补充一下,例如:是否攻击敌对阵营,是否守护本方阵营,以及死亡带来的声望,有需要的话可以设置一下具体的所在阵营。
当然如果你想把他作为一个NPC怪物的话,那么“物品栏”选项卡可以你帮你设置NPC怪物的着装,武器以及掉落物品和经验。(PS,放在NPC装备栏的武器和护甲将只是装饰,没有实际的攻击力和防御力,亲测)
以上,大家也看出来了,NPC系统是一个系统性的MOD,所以在最终章提示一下,希望大家能不吝思考,把我所教给大家最基本的东西进行巧妙的融合,可以做出各种各样功能和特点鲜明的NPC哦~
非常基本也是非常重要的一个职业
还是打开编辑
大致意思依次是
是否攻击动物
是否攻击怪物
是否攻击苦力怕
是否攻击其他生物
比较好理解的,重要的是有很多时候我们需要选择一下“高级”“阵营”来补充一下,例如:是否攻击敌对阵营,是否守护本方阵营,以及死亡带来的声望,有需要的话可以设置一下具体的所在阵营。
当然如果你想把他作为一个NPC怪物的话,那么“物品栏”选项卡可以你帮你设置NPC怪物的着装,武器以及掉落物品和经验。(PS,放在NPC装备栏的武器和护甲将只是装饰,没有实际的攻击力和防御力,亲测)
以上,大家也看出来了,NPC系统是一个系统性的MOD,所以在最终章提示一下,希望大家能不吝思考,把我所教给大家最基本的东西进行巧妙的融合,可以做出各种各样功能和特点鲜明的NPC哦~
8.1.3--------------------物品给与者--------------------------
这个职业的功能类似于命令方块指令中的give功能,但是综合到NPC系统里有着比give更加强大而且便捷的用途,起码不需要满地找物品代码了
同样,点编辑
出现了这个窗口
“ALL ITEMS”这个按钮是可选的,分别是:
ALL ITEMS(给予设置好的所有物品),
GIVE NOT OWNED ITEMS(给予玩家未拥有的物品),
GIVE WHEN DOESNT OWN ANY(当玩家尚未拥有设置好的物品中任何物品时给予玩家设置好的所有物品),
CHAINED(绑定,这个测试了一下好像是不给?求补充),
RANDOM ITEM (随机给予玩家所有设置好的物品)
下面的TIMER按钮也是可选的,分别是:
TIMER(按照时间给予)
GIVE ONLY ONCE(一次性给予,绝不会有第二次,除非了你删除了玩家相应的给予记录)
DAILY(每日)
有且仅在选择TIMER时,下面会有COOLDOWN(冷却时间),后面的数字以秒为单位,即最短的可以再次给予物品的时间(可能有点拗口,但是想精确一点表达只能这样了,使劲理解吧)
(小贴士:其实冷却时间设置为1秒你并不会站在原地无限的获得物品,这点设计的非常赞哦,顶一下MOD作者,确实用心。)
(PS:这里有人会问了,那多设置多少秒可以让你一动不动的站在NPC旁边无限刷物品呢,告诉你,多少秒都不行!
为什么呢,亲测,你必须从离GIVER10格以外走向他,他才会给你物品,哪怕你设置冷却为1秒,说的有点多了,下面继续)
然后是右边的黑条,即给玩家物品时的发言,最多可设置3条,每次随机播出
再往下,ITEMS 2 GIVE这一栏便是你设置的给予玩家的物品了,直接拖入即可
在这里我放了NPC魔杖,路径魔杖,复制魔杖和一把木斧4样物品
现在我们来看一下效果,先/clear清空身上所有物品
然后我们从10格外走向NPC
如图所示,我设置的是ALL ITEMS,所以我得到了前面设置的所有物品
这个职业的功能类似于命令方块指令中的give功能,但是综合到NPC系统里有着比give更加强大而且便捷的用途,起码不需要满地找物品代码了
同样,点编辑
出现了这个窗口
“ALL ITEMS”这个按钮是可选的,分别是:
ALL ITEMS(给予设置好的所有物品),
GIVE NOT OWNED ITEMS(给予玩家未拥有的物品),
GIVE WHEN DOESNT OWN ANY(当玩家尚未拥有设置好的物品中任何物品时给予玩家设置好的所有物品),
CHAINED(绑定,这个测试了一下好像是不给?求补充),
RANDOM ITEM (随机给予玩家所有设置好的物品)
下面的TIMER按钮也是可选的,分别是:
TIMER(按照时间给予)
GIVE ONLY ONCE(一次性给予,绝不会有第二次,除非了你删除了玩家相应的给予记录)
DAILY(每日)
有且仅在选择TIMER时,下面会有COOLDOWN(冷却时间),后面的数字以秒为单位,即最短的可以再次给予物品的时间(可能有点拗口,但是想精确一点表达只能这样了,使劲理解吧)
(小贴士:其实冷却时间设置为1秒你并不会站在原地无限的获得物品,这点设计的非常赞哦,顶一下MOD作者,确实用心。)
(PS:这里有人会问了,那多设置多少秒可以让你一动不动的站在NPC旁边无限刷物品呢,告诉你,多少秒都不行!
为什么呢,亲测,你必须从离GIVER10格以外走向他,他才会给你物品,哪怕你设置冷却为1秒,说的有点多了,下面继续)
然后是右边的黑条,即给玩家物品时的发言,最多可设置3条,每次随机播出
再往下,ITEMS 2 GIVE这一栏便是你设置的给予玩家的物品了,直接拖入即可
在这里我放了NPC魔杖,路径魔杖,复制魔杖和一把木斧4样物品
现在我们来看一下效果,先/clear清空身上所有物品
然后我们从10格外走向NPC
如图所示,我设置的是ALL ITEMS,所以我得到了前面设置的所有物品
8.1.4------------------------BOSS-----------------------------
这个不用多解释了,玩过游戏的人都知道BOSS是个什么苦逼的职业,所以,请大家爱惜和善待BOSS
为了后面的演示,我把它的种族设置成了一条龙,命名为“抱撕”,骨龙好了,感觉上霸气一点,实际效果见后面的演示图,不多说了,我们直接进入设置界面
编辑
左边10个选择NPC没研究出结果,感觉像是一定血量时召唤某NPC的小把戏,但是实验无果,等待吧友补充
我们在这里仅说一下右边的SHOW NAME
大家都知道在遇到BOSS时你会在屏幕上方看到一个粉紫色的血条,就是这个了
是:出现血条
否:隐藏血条
下面上图分别演示SHOW NAME的是和否
是
否
这个不用多解释了,玩过游戏的人都知道BOSS是个什么苦逼的职业,所以,请大家爱惜和善待BOSS
为了后面的演示,我把它的种族设置成了一条龙,命名为“抱撕”,骨龙好了,感觉上霸气一点,实际效果见后面的演示图,不多说了,我们直接进入设置界面
编辑
左边10个选择NPC没研究出结果,感觉像是一定血量时召唤某NPC的小把戏,但是实验无果,等待吧友补充
我们在这里仅说一下右边的SHOW NAME
大家都知道在遇到BOSS时你会在屏幕上方看到一个粉紫色的血条,就是这个了
是:出现血条
否:隐藏血条
下面上图分别演示SHOW NAME的是和否
是
否
8.2.NPC角色设置
NPC角色有5种,如下
8.2.1-------------------------商人-----------------------------
8.2.2-------------------------随从-----------------------------
8.2.3-------------------------银行-----------------------------
8.2.4------------------------传送员---------------------------
8.2.5-------------------------邮差-----------------------------
NPC角色有5种,如下
8.2.1-------------------------商人-----------------------------
8.2.2-------------------------随从-----------------------------
8.2.3-------------------------银行-----------------------------
8.2.4------------------------传送员---------------------------
8.2.5-------------------------邮差-----------------------------
8.2.1-------------------------商人-----------------------------
基本的操作大家应该会了,直接进入设置界面
编辑
比较简单,直接拖入,总共可以设置18种交易物品,材料和所售物品都可以是单一物品,也可以是堆叠后的物品,我们在这里设置了用一个生鱼来购买一把木斧。
就这么简单
基本的操作大家应该会了,直接进入设置界面
编辑
比较简单,直接拖入,总共可以设置18种交易物品,材料和所售物品都可以是单一物品,也可以是堆叠后的物品,我们在这里设置了用一个生鱼来购买一把木斧。
就这么简单
8.2.2-------------------------随从-----------------------------
这个角色呢是丰富游戏的一个设定,可以理解为宠物,也可以理解为雇佣兵等等等等。
编辑
首先,左边的小框框,直接拖入物品作为雇佣的费用或者材料,后面的数字单位是“天”,即days
那么我这里设置了一下,一条生鱼雇佣1天,苹果2天,土豆3天(多次雇佣时间可累加,雇佣后右击NPC可以查看到剩余雇佣时间)
右边的黑条和下面的背包栏不用说了吧
演示图,我分了两次,每次用一条生鱼雇佣他一天,大家可以看到,剩余时间显示2,也就是2天
默认跟随按钮,显示跟随字样便是跟随,不管你到哪他都会伴你左右,不需要其他任何设置
如果你暂时不希望他跟着你,点一下跟随按钮会自动切换为“等待”并且自动关闭窗口
这是个非常有趣的角色,如果你准备在你的服务器里弄一个类似这样的小玩意的话可以设置成你服务器的货币雇佣,也可以弄成限时宠物,当然是不限种族的
小贴士:
如果你需要他攻击,请设置阵营选项,参考前面的阵营教程,或者直接设置为卫兵,当然这两个多少会有点区别的,而且设置参数要求也比较细腻,我做个提示,就不详讲了,大家自己摸索吧
当然,你也可以把他设置为一个随身的奶(治愈者)
这里只是简单举两个实用的例子,他的应用可不仅限于此
这个角色呢是丰富游戏的一个设定,可以理解为宠物,也可以理解为雇佣兵等等等等。
编辑
首先,左边的小框框,直接拖入物品作为雇佣的费用或者材料,后面的数字单位是“天”,即days
那么我这里设置了一下,一条生鱼雇佣1天,苹果2天,土豆3天(多次雇佣时间可累加,雇佣后右击NPC可以查看到剩余雇佣时间)
右边的黑条和下面的背包栏不用说了吧
演示图,我分了两次,每次用一条生鱼雇佣他一天,大家可以看到,剩余时间显示2,也就是2天
默认跟随按钮,显示跟随字样便是跟随,不管你到哪他都会伴你左右,不需要其他任何设置
如果你暂时不希望他跟着你,点一下跟随按钮会自动切换为“等待”并且自动关闭窗口
这是个非常有趣的角色,如果你准备在你的服务器里弄一个类似这样的小玩意的话可以设置成你服务器的货币雇佣,也可以弄成限时宠物,当然是不限种族的
小贴士:
如果你需要他攻击,请设置阵营选项,参考前面的阵营教程,或者直接设置为卫兵,当然这两个多少会有点区别的,而且设置参数要求也比较细腻,我做个提示,就不详讲了,大家自己摸索吧
当然,你也可以把他设置为一个随身的奶(治愈者)
这里只是简单举两个实用的例子,他的应用可不仅限于此
楼主:black115024
字数:17472字
发表时间:2014-05-07 20:57:00 +0800 CST
更新时间:2016-03-15 11:36:03 +0800 CST
评论数:960条评论
帖子来源:百度贴吧 访问原帖