清影-Donasen
本帖最后由 lolo057 于 2021-1-24 21:54 编辑

——————前言——————

  关于CustomNPC这个模组,可以说是我最喜欢的一个模组了,
因为它内含了任务、仓库、商店、对话等多种元素,同时设置起来也比较方便。
对于单机或多人游戏来说,这个模组都有着非常可观的可玩性。
下面,我就分享一些关于模组的使用和sao操作!


——————第一部分——————
自定义NPC名称——不再拘单纯的颜色

一、自定义NPC名称模块
简述:
模组默认的NPC名称,是随着模组的阵营颜色而改变的,一般是丑陋的浅绿色,很不美观!


但通过修改一部分文本,就可以让你的NPC变成下面这样子


是不是一下子高大上了很多,而且看起来也好看了很多。加粗的名字也更有识别度了!



教程:

第一步,游戏内创建一个NPC,然后用模组的 生物复制魔杖 保存NPC到服务端
(单人也是保存到服务端)  


第二步
打开地图文件夹 也就是saves/world文件夹,
找到你的地图,然后打开里面的CustomNPCs文件夹
在文件夹里面有一个叫做clones的文件夹,
里面就是存放你上一步保存的NPC的地方


第三步
打开clones里面的文件夹,文件夹默认是1~9的命名,
千万不要更改,改了会读取不了
找到你上一步保存的NPC文件,打开后进行更改。


NPC的显示名称就是在圈起来的那一行里面。
我们这时候就可以用颜色符号来对NPC的名字进行换色。
另外,颜色符号是“§”而不是”&“,千万别输入错了!
至于显示在NPC名称下面的小字,则是在文件最下方的"Title"处更改!

第四步
改后好要重启客户端或者服务端,
然后你再用 生物复制魔杖 也就是小斧头来生成你保存的NPC,
你就会发现你的NPC的名字颜色发生了改变。

第五步
最后,再次用 生物复制魔杖 对改变了颜色的NPC使用,
保存NPC作为NPC模板,下次只要生成NPC修改名字即可!

下面是一个模板,懒人可以下载使用
文件是yml格式,要改成json格式才可以丢进去
或者随意保存一个NPC生成文件后,复制文本替换即可
§b§l[§a§l守城官兵§b§l].yml (8 KB, 下载次数: 11)
丢进去后,要重启才会生效


2021.12 数据,可能有更多内容——————前言——————
关于CustomNPC这个模组,可以说是我最喜欢的一个模组了,因为它内含了任务、仓库、商店、对话等多种元素,同时设置起来也比较方便。对于单机或多人游戏来说,这个模组都有着非常可观的可玩性。下面,我就分享一些关于模组的使用和sao操作!


——————第一部分——————自定义NPC名称——不再拘单纯的颜色
一、自定义NPC名称模块
简述:模组默认的NPC名称,是随着模组的阵营颜色而改变的,一般是丑陋的浅绿色,很不美观!

但通过修改一部分文本,就可以让你的NPC变成下面这样子

是不是一下子高大上了很多,而且看起来也好看了很多。加粗的名字也更有识别度了!


教程:
第一步,游戏内创建一个NPC,然后用模组的 生物复制魔杖 保存NPC到服务端(单人也是保存到服务端)  



第二步打开地图文件夹 也就是saves/world文件夹,找到你的地图,然后打开里面的CustomNPCs文件夹在文件夹里面有一个叫做clones的文件夹,里面就是存放你上一步保存的NPC的地方


第三步打开clones里面的文件夹,文件夹默认是1~9的命名,千万不要更改,改了会读取不了找到你上一步保存的NPC文件,打开后进行更改。

NPC的显示名称就是在圈起来的那一行里面。我们这时候就可以用颜色符号来对NPC的名字进行换色。另外,颜色符号是“§”而不是”&“,千万别输入错了!至于显示在NPC名称下面的小字,则是在文件最下方的"Title"处更改!
第四步改后好要重启客户端或者服务端,然后你再用 生物复制魔杖 也就是小斧头来生成你保存的NPC,你就会发现你的NPC的名字颜色发生了改变。
第五步最后,再次用 生物复制魔杖 对改变了颜色的NPC使用,保存NPC作为NPC模板,下次只要生成NPC修改名字即可!
下面是一个模板,懒人可以下载使用文件是yml格式,要改成json格式才可以丢进去或者随意保存一个NPC生成文件后,复制文本替换即可
丢进去后,要重启才会生效
——————第二部分——————可隐藏的任务——接取任务后接取项消失!?二、自定义NPC任务模块
简述:
很多人对NPCmod的应用都在于任务模块,但却并没有完善一些细节部分!单纯的以任务来讲,很多人都是把任务写上去了,却没有完善好任务的过度以及显示、承接的一个流程
如下图,点开NPC后,任务直接就在下面堆着,看起来会显得很不好看
而且,大多数玩家设置好任务后,并没有完善细节例如,玩家接取了任务,但是再次打开页面,却还是有任务的接取对话,打开对话却什么都没有发生再或者,玩家完成了任务,却还是有无关了的对话在NPC的对话栏里面!


简单来说,就是没有规划好任务什么时候可以被玩家看到,什么时候会隐藏起来所以,下面我要说的,就是关于把任务根据自己的需求隐藏起来的方法
教程:
第一步编辑对话框任务都是依托对话框来实现的,所以要想编辑好一个任务,对话就必不可少

如图所示,以上就是我的一套日常任务的对话(上图第一格)其中分类选择 是最基础的对话,下面套上了两个对话和NPC职业功能(上图第二格)也就是 采集蛋系列 以及 采集水仙系列每个采集系列下面又对应了三个对话(上图第四格)分别是采集 10、30、50个任务物品的对话
这样子,一个简单的对话分类就完成了接下来就是绑定任务到对话里面
如下图
我将 采集蛋*10 的任务放到了最后的对话里面也就是说,当打开这个对话,就自动接取任务
至于任务怎么写,其实很简单,如下图

值得一说的,任务的重复设置里面,MC中的一周表示的是现实中的2小时20分钟此外,NPC魔杖选择的NPC,可以自动识别名字到交付NPC的位置哦不会因为改了NPC名字颜色而识别不了了
这样子,一个简单的任务结构就完成了!
但要怎么实现接取任务后,相关对话隐藏呢!详情见下图!



如图,我们先选取一个对话这里选取的是 采集蛋*10 的对话(上图第一格)对话的左下角对应的是 采集蛋*10 的任务除此之外,你会发现,可用条件 也被我圈了起来因为要想达到接取任务后隐藏任务的功能就要用到这个可用条件的选项
打开可用条件,你会发现三个选项(上图第二格)简单的介绍下,

图一是选择对话的条件,可用决定你的这个对话在什么条件下可以被玩家看到其中,可以选择某个对话前可见,以及对话后可见
图二是选择任务的条件可以决定你的对话框在什么任务条件下可见其中,可以设置对话框在某个任务前可见,或者任务后可见还可以设置接取任务后可见,或者未接取任务时可见,再就是完成任务后可见其中,还有一个选项,也就是Can Start选项,翻译过来就是可以启动,但经过测试,选择这个选项后,对话会一直可见,但当你接取了对应的任务后,该对话框会隐藏完成任务后也不会再出现,除非你的任务是可以重复的任务这样子,对话框在任务冷却结束后,就会再次出现
图三是选择计分板的条件,玩家可以创建计分板在服务器里面,只要输入对应的计分板名称即可应用但这个要求玩家有一定的指令基础!
而我们的任务隐藏,则采用的是选择任务的条件中的Can Start选项!这样子,当玩家接取了任务后,相应的对话框就会隐藏,直到玩家完成了任务并且任务的冷却时间结束后玩家才可以再次看到相应的对话框极大的完善了玩家的对话页面


下面是配套的模板,需要的玩家可以下载使用放入对应的文件夹即可,压缩包内已分类好推荐开个新地图研究,因为任务和对话编号可能会冲突


——————第三部分——————可升级的仓库——用物品来升级仓库容量三、自定义NPC仓库模块
教程:
下面的关于mod的仓库板块的教程
第一步:设置NPC职业只有设置了储存者职业的NPC才可以打开仓库

如图,用NPC魔杖右键打开NPC的设置界面设置即可
第二步:编辑仓库

如图,选择 全局设置 里面的储存档案接下来会跳转到下面的界面

其中,1 为仓库的分类,玩家可以自行创建多个仓库分类2 为仓库分类的名称,用于边别仓库3 为仓库解锁和升级的条件,可以设置通过物品解锁但要注意的是,左上角的格子,也就是被 3 框起来的格子不可以放东西!!因为放了也无效,玩家是默认解锁第一页的上半页仓库的无法限制!!!
而物品格子之间 有一个按钮有三种模式:能够升级,不能升级,已经升级如果要设置解锁型的仓库,就要选用能够升级的选项如果要设置默认解锁了的仓库,则设置已经升级的选项


在 4 的位置放入一个道具即可作为第一页仓库升级的条件
而左边还有一个框 (5)这是设置仓库的页数的默认是1页,也就是1-6设置1-6的时候,如果没有放置升级需求的物品则默认只显示一页仓库,其余的不显示
如果设置6-6,则是默认解锁了6页仓库其他页数同理2-6,3-6,4-6,5-6上面的输入框是初始页数,下面的输入框是最大仓库页数仓库最大页数不要超过6

在上图 4 的框框内放入一个戒指打开NPC后,就可以用戒指来解锁仓库了!



名为123的貘

如图,可以使用目录

隐藏按钮:
这是

这是[/spoiler]

建议调一下字号
内容不做评价

清影-Donasen
名为123的貘 发表于 2021-1-2 20:16
如图,可以使用目录

隐藏按钮:

好的 第一次发帖
谢谢提醒

TSD_king
这个MOD开源的吗?

whatfilmae
??为什么我那个NPC MOD无法换行\n?

清影-Donasen
TSD_king 发表于 2021-1-24 17:03
这个MOD开源的吗?

这只是mod教程,mod可以在模组板块下载到
[url=%5B1.13.2-1.7.10%5D[Custom NPCs——自定义NPC] 为你的地图注入活力 https://www.mcbbs.net/thread-936521-1-1.html (出处: Minecraft(我的世界)中文论坛)]点击跳转下载[/url]

清影-Donasen
whatfilmae 发表于 2021-1-24 19:07
??为什么我那个NPC MOD无法换行\n?

请问是哪里的换行?名字部分么?

whatfilmae
lolo057 发表于 2021-1-24 21:30
请问是哪里的换行?名字部分么?

是的,名字部分

终狱mc
lolo057 发表于 2021-1-24 21:30
请问是哪里的换行?名字部分么?

他意思应该是小行的名字,比如他想制作怪物鸡,想在下面写Lv1,但是可惜,换行没办法那种

乐冰
好,帮,66666666666666666666

清影-Donasen

打开NPC设置界面
在名称的下方有一个称号的输入栏
在里面输入的东西,就会显示在名称的下方

清影-Donasen

或者参考上方第三步
修改NPC文件里面的的Title
可做到更换显示颜色、加粗等功能

13938826427
好,666666

z3060823844
希望,再出一起增加NPC怪物模型的教程,还有添加音乐教程

折扇戏江山
膜拜大佬