Minecraft自定义npc模组教程详解

时间:2018-03-02 来源:88130安卓下载 作者:佚名

  Minecraft自定义npc模组教程详解。那下面就给大家详细的而介绍一下关于我的世界npc的介绍吧!在我的世界中npc还是非常有趣的一个模组,那下面就一起来看看我的世界npc模组介绍吧!希望大家喜欢。

  1、npc外观、属性、AI、物品设置

  使用npcmod必须要进入创造模式,单机、服务器都可以使用

  创建npc首先要拿到“NPC魔杖”

  下图从左向右依次是

  路径魔杖,传送魔杖,NPC魔杖,mob复制魔杖,脚本魔杖,骑乘魔杖,结界、定点块和红石块

  我现在想建一个女仆,手持NPC魔杖右键地面,然后就出现以上gui

  点模型编辑按钮就能对模型进行编辑

  我这次直接从模型存档里读取,选human female。

  史蒂芬变性了

  然后是我最喜欢的材质挑选环节了(づ ̄3 ̄)づ╭❤~

  自己下载或制作的材质也可以添加到npcmod的jar文件里面。

  还是精灵族的妹汁靓丽~

  这样女仆就建好了,如果不想她头上显示名称,就在刚才gui名称填写右边按钮点掉,

  另外“披风”,“附加材质”,“boss血条”什么的比较简单,我就不讲了。

  至于“是否可见”个人觉得没什么用处,“部分的

”这个选择我也没搞明白是什么意思,

  “有活力的”这个属性我有时间再去查查什么意思

  属性设置这里内容就比较多了,不过主要都是跟战斗相关的属性,都不是很难理解,大家点开看看基本就明白了。其中生物类型我一直没搞清是关于什么的设置,设成节肢动物似乎也不会爬墙,而且引燃,淹死,掉落什么的都可以单独设置。

  重生时间应该不是按秒算的,1单位大概是2秒左右

  弹药类型比较有意思,制作远程攻击魔法师不要忘记修改此项。

  与门交互必须是原版的门才行,至于其他的也没有特别奇怪的地方,翻译的也算妥当,大家自己点开看就明白的差不多。

  我具体要说的就是移动这个属性。

  moveing type分站立,游荡,路径移动三种,如果选跟随者职业,不能选站立。

  Animation分Normal(正常),Sneaking(俯身)Aming(瞄准),Danceing(舞蹈)四种;如果是站立,还有sitting和lying两种动作。

  rotation仅限站立状态,有body(全身随机转动)manual(手工设置朝向角度)Stalking(面向玩家)head(只有头随机转动,身体手工设置角度)

  movement指巡逻时的运动方式,有循环和往复两种方式,巡逻还可以选择是否pauses(停顿)

  物品这一栏乍看上去很花哨,其实很简单,

  玩家右边从上向下三个格子分别是左手道具,远程武器弹药,右手道具,

  左右手道具都是装饰作用,而放置了弹药后npc就变成远程攻击类型,发射的弹药外观与弹药格子里的物品一致(发射菊花),远程武器弹药其他设置在属性设置-弹药类型中

  最小/大经验值和npc物品栏都是杀死npc后对玩家的奖励,其中物品可以设置掉落几率。

  Minecraft自定义npc模组教程详解。那下面就给大家详细的而介绍一下关于我的世界npc的介绍吧!在我的世界中npc还是非常有趣的一个模组,那下面就一起来看看我的世界npc模组介绍吧!希望大家喜欢。

  1、npc外观、属性、AI、物品设置

  使用npcmod必须要进入创造模式,单机、服务器都可以使用

  创建npc首先要拿到“NPC魔杖”

  下图从左向右依次是

  路径魔杖,传送魔杖,NPC魔杖,mob复制魔杖,脚本魔杖,骑乘魔杖,结界、定点块和红石块

  我现在想建一个女仆,手持NPC魔杖右键地面,然后就出现以上gui

  点模型编辑按钮就能对模型进行编辑

  我这次直接从模型存档里读取,选human female。

  史蒂芬变性了

  然后是我最喜欢的材质挑选环节了(づ ̄3 ̄)づ╭❤~

  自己下载或制作的材质也可以添加到npcmod的jar文件里面。

  还是精灵族的妹汁靓丽~

  这样女仆就建好了,如果不想她头上显示名称,就在刚才gui名称填写右边按钮点掉,

  另外“披风”,“附加材质”,“boss血条”什么的比较简单,我就不讲了。

  至于“是否可见”个人觉得没什么用处,“部分的

”这个选择我也没搞明白是什么意思,

  “有活力的”这个属性我有时间再去查查什么意思

  属性设置这里内容就比较多了,不过主要都是跟战斗相关的属性,都不是很难理解,大家点开看看基本就明白了。其中生物类型我一直没搞清是关于什么的设置,设成节肢动物似乎也不会爬墙,而且引燃,淹死,掉落什么的都可以单独设置。

  重生时间应该不是按秒算的,1单位大概是2秒左右

  弹药类型比较有意思,制作远程攻击魔法师不要忘记修改此项。

  与门交互必须是原版的门才行,至于其他的也没有特别奇怪的地方,翻译的也算妥当,大家自己点开看就明白的差不多。

  我具体要说的就是移动这个属性。

  moveing type分站立,游荡,路径移动三种,如果选跟随者职业,不能选站立。

  Animation分Normal(正常),Sneaking(俯身)Aming(瞄准),Danceing(舞蹈)四种;如果是站立,还有sitting和lying两种动作。

  rotation仅限站立状态,有body(全身随机转动)manual(手工设置朝向角度)Stalking(面向玩家)head(只有头随机转动,身体手工设置角度)

  movement指巡逻时的运动方式,有循环和往复两种方式,巡逻还可以选择是否pauses(停顿)

  物品这一栏乍看上去很花哨,其实很简单,

  玩家右边从上向下三个格子分别是左手道具,远程武器弹药,右手道具,

  左右手道具都是装饰作用,而放置了弹药后npc就变成远程攻击类型,发射的弹药外观与弹药格子里的物品一致(发射菊花),远程武器弹药其他设置在属性设置-弹药类型中

  最小/大经验值和npc物品栏都是杀死npc后对玩家的奖励,其中物品可以设置掉落几率。

  2、npc高级设置-职业与工作

  首先看一下此页都有哪些属性设置,可见依然都是对NPC的设置,只不过是gaoji设置而已

  身份在英文版里是roles(角色),职业在英文版里是jobs(工作)其实我觉得把roles翻译成职业,jobs翻译成工作更合适。

  身份分商人,雇佣随从,储存者(旧版叫银行),传送师,信使5种,也可选无身份

  职业分吟游诗人,治疗者,守卫,物品给(ji)予者,雇佣随从(这里翻译的不对,叫跟随者或者跟班更合适),召唤师,群体对话,区块载入者8种,也可选无职业。

  npc可以既有身份又有职业。

  下面就逐一介绍一下这些职业和工作

  商店这个职业我们还是去找一家商店来简单介绍,就去麦当劳吧。

  今天有什么卖?鸡肉。。汉堡。。马铃薯。。

  嘛~这就是交易界面

  为什么要给大家看这个呢。。。

  最近有同学拿起金币点上面那个金币,

  其实应该是直接点汉堡的。

  拿npc魔杖打开商人的编制gui,可以看到刚才这个交易是这样设置出来的。

  另外付出的物品可以是2种物品,linked marketname填上以后就可以在任意一个相同marketname的商人那里同步商店设置

  我们的么么哒女(nv)仆(wang)最喜欢吃糖了。

  要带她出门必须给糖吃

  在雇佣随从gui这么设置。当然最多可以选择三种物品来雇佣她。上面的对话是雇佣成功的消息,下面的是雇佣到期的提示消息。 信息中可以用{days}表示天数, {player}表示玩家。

  这就是正常雇佣的gui,如果有三种雇佣方式这里都会显示出来

  雇佣成功,跟我出门吧么么哒~

  雇佣时间未结束可以直接续期

  行为方式的设置

  储存者的gui↑

  全局设置-储存档案的gui↑

  储存者即旧版的银行,实际上是储存物品的而不能储存iConomy插件的电子货币。因此叫储存者更合适。

  储存者相当于原版的末影箱。使用要跟全局设置里面储存档案联系起来看。

  储存档案其实是对储存者分类管理,并设置储存者箱子的大小以及对箱子大小的升级的。

  储存者我就不细讲了,功能不适合我的风格,末影箱什么的本身就是不科学的存在。

  不去理他了,

  么么哒,咱们出门乘公交吧~

  老司机:公交涨价了,一站30元。

  Woody:这么贵有没有搞错,算了要出门没办法,30就30。

  老司机:哎,你携带大件行李占地面积超过200平方分米不得上车!

  Woody:么么哒是我的女仆不是行李。你到底开不开车,不开我打人了。。。

  老司机为何这么牛x呢,因为老司机的另一个身份是一名传送法师。

  其实还有比老司机更牛x的存在就是女司机

  建立一个名为“公交车”的传送档案

  在传送师的编辑中选择“公交车”传送档案,更改名称为“麦当劳站”。

  传送师的设置要跟全局设置-传送档案联系起来看。传送档案实际是就是分类管理传送信息的。

  每个传送档案可以注册若干个传送点,而传送师设置实际上就是对传送点的设置。

  传送师的激活方式也分一开始就激活,发现时激活以及对话后激活,这样一来就可以防止在使用一个覆盖范围非常大的传送档案时,玩家传送到未经探索过的地方。

  跟么么哒来到学校广场时,已经天黑了,演唱会还没开始是怎么回事?

  原来是主唱还没到场。好吧那我把他请来。

  第一个职业吟游诗人。实际就是移动唱片机,可以选择npc手持乐器,播放方式,激活与关闭距离等等。

  作者在里面加了3个音乐文件,其中excalibur似乎是作者自己唱的,玩家也可以把自己下载的音乐加到jar文件里,注意使用ogg格式。

  唱的好难听我们还是撤吧~

  下这么大的雨还在跑步真是感人啊~

  这里实际上有两个应用,一个是路径设置和ai路径循环移动,另一个是npc跟随职业即刚才说的跟班职业。

  先说第一个,路径设置要用到路径魔杖(剑)。手持路径魔杖右键npc可查看此npc的路径数据,第一个坐标是站立时的默认坐标,然后esc退出,每右键地面一次即为刚才这个npc增加一个路径点。像我这个练跑步的士兵有四个路径点正是体育场跑道的四个拐角,然后在移动方式里选择巡逻-循环-不停顿就可以实现了。

  然后就是后面的跟班,npc魔杖选后面的npc,打开职业-雇佣随从(注意不是身份-雇佣随从),选择前面的npc名字hir。这样后面的npc就会一直跟着前面的跑了。(竟然有跟屁虫这种职业)

  治疗者,守卫,物品给予者,比较简单我就不说了,大家打开看看自己就明白了。

  群体对话这个我不知道是我的操作失误还是怎的一直不能正常使用。

  下面是官方对群体对话职业的解释,如果有搞明白的欢迎赐教。

  Conversation Job:

  First row is for the name of the npc that will talk

  The line is the line it will say

  The delay is for the delay until the next line is said

  The lines will only be spoken if the npcs with the names are close to each other

  Listening to a conversation can start a quest

  If the player has not the correct availability he will no hear the conversation and wont start the quest

  Range is for the range that a player can hear the conversation

  Delay is how fast the conversation is repeated

  这个是召唤师的gui,我用的比较少,做一个试试。

  等了很久也没看到任何生物被召唤出来(坐边是设置可以被召唤出来的生物,右边是召唤师)

  浪了一晚上天都亮了,回家睡前先去邮局寄封信吧~

  邮递员:你要写给谁写什么内容我帮你写

  Woody:你不知道个人信件是隐私么。。。。

  邮递员:点我写信,爱信不信~

  嘛~没有办法寄给别人只能寄给自己了,.既然免费顺带汇31个金币过去,带在身上好沉。。。

  回到家查看一下邮筒

  果然已经收到了。。

  钱也汇到了。

  换个id再上就看不到信了

  3、npc高级设置-台词、阵营、对话、音效、夜晚设置

  职业方面就介绍完了,下面我们讨论一下gaoji设置的其他一些设定。

  首先就是台词。

  台词分world line(世界台词)attack line(进攻台词)interact line(交互台词)killed line(死亡台词)

  世界台词设置好像能激活群体对话职业的功能。

  用的最多的还是交互台词。就是右键点npc他说的话。

  众所期待的阵营设置

  npc的阵营设置,可以选择阵营,选择是否主动攻击敌对阵营,是否在阵营中其他人受攻击时来协助攻击(类似狼群和僵尸群),还可以设置在此npc死后对本玩家的阵营点数影响

  npc的阵营设置要联合全局设置里的阵营设置来看,全局设置-阵营可以增加删除阵营,设置阵营名称、颜色、点数相关,是否在阵营点数查看gui界面中隐藏,是否被其他生物(攻击性生物)攻击,以及敌对阵营的设置

  点数相关设置本阵营的初始默认点数、友好与中立的分界点数、中立与敌对的分界点数。

  友好的阵营无法攻击,中立的阵营不会主动攻击但是被动攻击,敌对阵营主动攻击且无法进行交互。

  阵营点数不能设为负值,但可以通过击杀npc或完成任务及对话变为为负值。

  每个玩家的npc阵营点数都不一样,按L键(quest log),最后一个标签页查看阵营点数(群峦e键gui看不到npc的gui标签页)

  这是npc高级设置-对话框设置的gui

  这是全局设置-对话框设置的gui

  两个要关联起来看。

  前者主要是npc的所有对话的条目,条目越靠前的优先级越高,不可用的对话不会显示。

  后者是全局对话的具体设置,点右上角的类别可以回到对话类别目录编辑gui(如果从全局设置-对话框里面进,首先显示的就是对话类别目录编辑gui)

  全局对话框包括标题,对话文本,可用选项,阵营选项,对话框选项,选择任务,选择音效,开启信件,控制台指令。

  有用以后会讲

  继续昨天的讲,关于对话的全局设置准备后面再举个栗子细说。

  这个是音效设置gui,如果你的npc是头牛或者是个妹纸,千万别忘记设置

  这个是夜晚设置。对外形、属性、ai等特征可以分别设置是否开启夜晚设置。

  如果开启,在白天(早6:00-晚6:00)设置后的效果和在晚上(晚6:00-早6:00)设置的效果会不一样。

  在AI这里开启夜晚设置

  把时间设置为日落

  设置ai-移动为站立-lying(躺下)

  kimy晚上就睡下了

  然后把时间设为日出

  看到kimy又复活了

  如果开启ai夜晚设置,可以用路径魔杖对npc的路径进行区别设置,白天在户外活动,晚上会房里睡

  如果开启编辑模式就可以不用来回切换白天黑夜,只需加载就能编辑。

  4、全局设置

  终于讲到最麻烦的全局设置了,不过还好,前面讲了许多已经顺带讲过了,这次就主要讲任务和对话,玩家档案,npc合成表,自然生成设置都不是特别难理解,不过也会展示一些基本操作。

  我们就从一个实例讲起

  创建一个给kimy拿糖的任务

  这是最基本的任务类型,对话触发获得物品并交付的任务,

  首先制作任务,然后制作对话

  所以我们按照制作顺序,先讲讲任务

  首先创建一个任务文件夹,或者叫”类别“

  打开之后,创建一个叫取糖的任务

  输入完成文本

  输入任务介绍文本

  输入任务奖励,一个金币,当然也可以设置奖励经验,1单位经验相当于1格经验,貌似稍微多一点。

  设置需要交付的任务物品,一个糖。最多可以放置3种物品,3种必须同时满足需要才能交付任务。

  这是高级选项,阵营就是任务完成后对相关阵营点数的影响,只能填增减不能设绝对值。

  开启信件就是给玩家发一封信,可以寄送东西也可交代下一个任务。如果只交代下一个任务就点下一个任务按钮。

  这个就是控制台指令,不仅任务设置中,对话框设置中也有这个选项、控制台指令相当于命令方块,不仅支持原版的指令,也支持cb等服务器以及插件指令。如果装了groupmanager,就可以设置转职任务了。

  除了物品收集任务,npcmod给定的任务还有另外4种。

  对话任务就是激活某样对话完成任务,

  击杀任务就是杀死一定数量的生物或npc

  定点击杀任务就是在指定位置杀死一定数量的生物或npc

  定点任务就是抵达某一指定区域

  定点指定区域的方法就要用到定点块了。输入区域的名称和范围即可

  如果要使玩家达成任务目标后立即完成而不需要去某npc那里交付任务的话就按上面这个样子

  然后就是最麻烦的全局设置里面最麻烦的对话设置了。。。。

  首先建一个对话文件夹,或者叫”类别“

  然后添加一个叫”取糖任务对话“的对话

  填写对话内容

  选择对话触发条件。这里比较麻烦。我们一点点说

  首先是触发对话的对话条件,是不是有点绕嘴?只有某对话发生前和发生后触发本对话的两种触发条件。

  然后是任务触发对话的条件设置,跟上面那个道理一样,只不过多了激活时和未激活时两种状况。如果任务完成了但未交付,属于激活时,发生之前。交付了任务才算任务之后。

  然后就是阵营条件,时间条件和等级条件。时间条件只分白天、晚上和全天3种情况

  条件说完了,这个是阵营选项,也就是在任务完成后对阵营的调整。

  然后说说对话框选项,这个就是在对方npc给出的条件中选择自己要表达的内容,rpg游戏中常用的选择题功能。最多可以有6个选项选择。

  对对话框选项进行编辑,选项类型有无效(不显示)、职业设置、命令方块、关闭(正在进行的对话),对话(触发npc的下一句话)几种。其中这个职业设置我没搞懂是怎么用的。

  下面就可以按”选择任务“设置本对话触发的任务了,我们把”取糖“任务选中

  最后的声音、开启信件和控制台跟任务的一样就不说了

  最后讲讲剩下的这几个

  首先是玩家档案,就是玩家在npc中的存档,主要包括对话和任务进度、阵营点数、可用的传送点、储存者箱子数据等,这些数据同样储存在地图文件夹customnpcsplayerdata下,删除可重置玩家的npc数据

  这个就相当于自定义合成表,具备一部分mMineTweaker的功能,还有一个4*4木工台

  这个是自定义自然生成物,可以是生物也可以是npc,可以设置生成概率以及特定生物群落

  这就是生物群落的选择gui

  5、传送魔杖、骑乘魔杖与复制魔杖

  路径魔杖在说操场跑圈的范例时候已经说过了,就不再重复。

  传送魔杖(羽毛)很简单,右键弹出gui选择传送到不同的世界。功能鸡肋。

  下面就讲一下骑乘魔杖(鞍)

  生成一匹马,可以是npc也可是生物。然后用骑乘魔杖右键它

  弹出gui,选择已经被复制的npc名称。我刚才复制了一下么么哒,选么么哒,然后点右上角按钮

  这样就完成了,是不是很简单

  点玩家骑乘的话就是自己骑上去。

  如果想让npc乘着马巡逻,马必须也是npc,然后用路径魔杖对马的路径而不是上面的人的路径,进行设置。

  刚才说的复制么么哒就用到我下面要说的复制mob魔杖(斧子)。

  手持复制mob权杖右键么么哒。

  然后就是这个保存gui,tab就是文件夹名。另外可以选择储存在客户端(client side)还是服务器(server side)。

  由于刚才演示时已经复制过一次,这里提示是否覆盖

  复制完成后,用复制魔杖点地面,就弹出生成设置的gui,我们选么么哒,然后点生成

  就有2个一模一样的么么哒了

  还有更高级的,点生成刷怪笼

  这样就可以把选中的方块变成刷么么哒的刷怪笼。

  除了克隆npc,也可以直接克隆生物实体,或者从服务器的文件存贮中进行选择。

  自定义npc刷怪笼的刷怪机制我还没研究透彻,不过应该比自然生成机制要宽松许多。大概跟原版刷怪笼一致。

  至于这个脚本魔杖是个高级玩意,

  右键npc可以弹出这样一个gui。

  用ECMAScript语言对npc直接进行脚本编辑用的。

  6、功能方块

  功能方块有3个已经说过一个定位块,就是定位任务和定位击杀任务中用的那个。

  然后我们说说结界。

  放置结界时会弹出这样一个gui,Availability Options跟对话的触发条件“可用选项”是一个意思,Height是结界的有效高度,Message就是被结界阻挡时出现的聊天语句指令名称。

  我们点Availability Options,把条件设为处于夜晚时

  然后设置3个一样的结界,这样在结界方块上方就出现了一个3*1*10的结界区域。

  由于现在是晚上,可以在结界上方通过

  我们把时间设为白天。

  想在结界面向箭头方向通过时右下方就会出现提示信息,玩家也被弹回来。

  如果顺箭头方向,也会提示信息,但玩家会被推到箭头前面。

  最后讲一下红石方块

  首先建一个活塞门

  然后再这里放一个红石方块,马上会弹出一个gui,提示设置可用的选项和激活范围

  可用的选项还是设为处于夜晚时

  这时候红石方块是白色的

  我们把时间设为午夜

  红石方块激活变成红色,活塞门打开了。好吧红石方块的位置有点问题。。。

  当玩家远离激活范围时,红石方块不会激活。在服务器里如果设置任务激活时激活,红石方块只对激活了任务的玩家有反应。

  PS:在此非常感谢我的世界玩家Woody_0w0的分享。

  以上就是Minecraft自定义npc模组教程详解。更多精彩尽在游戏园我的世界专区。

  热门攻略推荐:

  MC空中系统之防空系统详解 如何让防止飞船

  我的世界自动售货机制作教程

  MC中世纪村庄mod教程 村庄mod玩法解析

  Minecraft偏门知识介绍 盘点mc那些你不知道的小知识

热门搜索

手游排行榜

  • 最新排行
  • 最热排行
  • 评分最高