• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~

教程 自定义NPC基础教学

yuanweiyu

【Lv:1】

注册
2024/07/20
消息
13
金粒
396金粒
本篇文章使用的NPC版本使用的是CustomNPCs_1.12.2-(05Jul20),而且文章将会涉及一些脚本和附属模组的介绍。
而且我算是头一次正式在一个论坛上编写教程,所以,可能有一些地方不太好或者太复杂,请见谅。
第一部分:基础工具

首先认识一下基础工具,一般制作NPC主要使用的是NPC魔杖(锄),而保存NPC使用的是生物复制魔杖(斧),编写脚本使用脚本魔杖(铲),尽管大部分人都不会编写脚本罢了,而且CNPC的荣光结束了两次,一次是1.6.4-1.7.10版本的RPG地图时代,另一次是网易未下架自定义NPC时期。
如果想让NPC巡逻,那么需要使用NPC路径魔杖,传送魔杖主要用于传送到其他维度(尽管有些时候不稳定)。
如果你想制作一个密码门并且拥有编程基础,可以尝试使用脚本门。
而灵魂石主要是用于储存NPC,相当于宝可梦的精灵球,但是是一次性的。
如果你想制作一个自定义物品,有特殊效果,但是没能力制作模组或者不想使用插件,可以尝试脚本物品。
NBT编辑书主要用途是编辑和查看实体,方块的NBT,如果你能看懂,那么你可以直接在里面修改而无需再召唤一个实体。
红石块可以用于制作可远程触发的红石装置,例如自动门,拥有激活距离和关闭距离,可以设置条件来决定该玩家是否可以在距离内激活。
木工台:作为自定义NPC的NPC合成表的合成台之一,但是在1.12.2版本里被废弃,在其他版本内可以合成玩家设置的NPC合成配方。
信箱(三个变种):自定义NPC自带邮箱系统,用于接收NPC任务和对话框中触发的邮件,其他玩家也可以互动职业为信使的NPC给别人发邮件。
定点任务方块:主要用途是作为定点寻找任务和定点击杀任务的任务地点,可以修改范围,但是必须要有一个名称让任务系统能够找到。
结界:可以设置阻挡玩家的高度和给被阻挡的玩家提示信息,可以具体设置阻挡玩家的条件。当条件无法满足则会阻挡玩家,方向默认指向放置方块的玩家。
如果你不想安装插件又想制作一个自定义功能的方块,为何不试试脚本方块?
建筑方块:内含预设,可预览,会给具体数值,当开启时会让附近职业为建筑师的NPC建造,可以设置条件。
复制方块:如果你玩过结构方块你就知道这玩意咋用了。
 

在线会员

  • wwwf17da9
  • CJL_
  • 出众年华
  • mjiangmc
  • qqt8023
  • Penny4193
  • 没钱的山海
  • zhenzhenqaq
  • tripfans
后退
顶部 底部