关于我的世界自定义NPCmod的较为详细的教学(重制版)

您所在的位置:网站首页 翻译part 关于我的世界自定义NPCmod的较为详细的教学(重制版)

关于我的世界自定义NPCmod的较为详细的教学(重制版)

2023-12-05 23:51| 来源: 网络整理| 查看: 265

        五年前也就是2018年的时候,我在B站发过几篇关于“自定义NPCmod”的专栏,后来想想做得不够好,于是特开此篇,重新详细的介绍一遍大部分内容,游戏版本为1.8.9。(有没有人看我就不知道了)

        由于是重制版,所以会尽量用精简的语言进行表达,有些地方会一笔带过,看一眼就能知道什么意思的地方不会讲,文章后面会说明一些特殊的东西,不会整什么奇奇怪怪的花活(大概)。

        想要看旧版可以:

物品介绍篇

一、自定义NPC工具

自定义NPC工具

1.NPC魔杖

召唤NPC的重要工具,右键方块可以在该处召唤一个NPC并进入设置界面

右键NPC可以再次进入设置界面,右键空气可以查看附近的NPC及相对位置,有距离限制

NPC魔杖界面

选中NPC后,在右边可以选择编辑、删除、重置、传送至、重置所有NPC

和冻结所有NPC(Freeze Npcs,不会受伤,可以交互)

使用NPC魔杖右键mod内的功能性方块可以打开设置界面

2.Mob复制魔杖

右键NPC可以保存NPC,可以更改保存NPC的代号(不会改变NPC原有的名字)

可以选择保存在1~9号栏里,可以选择保存在客户端或服务器

右键方块可以选择复制NPC或生成刷怪笼,可以删除NPC

可以选择游戏里原有的生物,如史莱姆

复制NPC

3.脚本魔杖

这个铲子我也搞不懂,我不清楚脚本是什么

4.NPC路径魔杖

右键NPC可以记录该NPC的位置,随后右键方块可以标记此处

在NPC设置里调整移动方式即可按照路径移动(后面会讲)

一次只能调整一个NPC的路径

5.乘骑魔杖

右键NPC或其他生物可以选择令Mob复制魔杖保存过的NPC或其他生物乘骑

即右键A,选择B,B会骑在A头上

NPC可以让玩家乘骑

6.传送魔杖

右键可以使玩家传送到其他世界,如地狱、末地

可以传送到其他mod的世界里,如暮色森林

7.Scripted Door

脚本,不会,润

8.空灵魂石

右键NPC或其他生物可以装入灵魂石里,灵魂石再次右键可以放出来

装入灵魂石会同时记录NPC或生物状态,如血量、燃烧

创造模式可以无限使用,生存模式只能使用一次

9.红石块

不同于原版的红石块,右键放置会打开设置界面,可以设置启动与关闭的范围

当有玩家进入范围时,自动释放红石信号(15格满信号)

10.定点块

右键可以设置定点名称和激活范围(半径)

(任务相关)

11.结界

右键面朝玩家放置结界,可以设置结界的高度、信息以及更多设置

若玩家不符合要求,则会将玩家强制传送到该结界指向的下一个方块

相邻结界放置时会自动连接,数据会变成一样的

如果从结界后进入会直接传送到前面(可以做单向传送门)

12.Scripted Block

还是脚本,还是不会,润

13.Bulider Block(建筑方块)

右键放置后使用NPC魔杖打开,可以让NPC进行建造

这一块比较多,我会放到文章末尾一起讲

建造中的NPC

14.Copy Block(复制方块)

可以复制区域内的方块,和Builder Block一起使用,后面一起讲

15.Trading Block(交易方块)

放置后右键使用,可以和同服务器其他玩家进行交易

因为找不到人陪我测试(悲)所以没有图,各位可以去试试

交易

二、自定义NPC方块

这一块其实没什么好讲的,主要是几个RPG里常见的元素

木工台和铁砧(mod自带)可以进行4x4的合成,合成表可以自定义,后面会提到

两个信箱可以收信(*职业相关)

v50信

板条箱和桶可以放东西,类似箱子,但是可以放更多物品

椅子、凳子可以坐

篝火、立灯可以照明

蜡烛、灯笼也可以照明,还可以使用右键关灯

武器架、底座可以放剑

大型标识牌、墓碑、书可以写字

其他基本就是装饰的,略过

三、自定义NPC杂项

这里面的内容比上面的方块还要贫瘠,但是对于RPG很重要

除了几个乐器可以演奏(拉跨,声音都一样,音符随机)

乐器

(第三个是提琴弓,无法演奏)

剩下的都是一些材料,建议配合背包编辑器之类的mod使用

部分物品展示

四、自定义NPC防具&武器

防具也没什么好讲的,可以给NPC穿上,自己也可以穿

纸质的王冠和裙子可以染色

武器有一些东西可以讲

防具和武器除了原版的五种材质,又多了青铜和绿宝石,以及一些奇怪的材质

1.远程类

远程类武器有手枪、机枪、步枪、燧发枪、弹弓和弩

部分远程类武器展示

不同材质的手枪使用不同的子弹,伤害也不同

燧发枪和机枪使用黑色子弹,弹弓使用圆石,弩使用弩箭

手枪、燧发枪、弹弓和要蓄力使用

机枪和弩需要长按装填,再次右键射出,机枪可以连射

2.投掷类

苦无、反向苦无算近战武器,但是右键可以丢出去(伤害很低,丢出去就消耗耐久)

飞镖和巨大飞镖丢出后造成伤害直接消耗,丢到地上、墙上的可以捡回来

3.盾类

这个mod里面的盾只能说基本没用,测试下来好像是概率格挡,不如更多地牢里面的盾

用来装饰倒是很不错

4.法杖类

mod里的法杖在伤害、装饰上面都非常不错

部分法杖展示

不同法杖的伤害、耐久、蓄力时间都不同

长按右键进行吟唱蓄力(特效好看),等到屏幕中间生成法球时松开会射出

会造成范围爆炸伤害,不会破坏方块

使用法杖需要消耗魔能(Mana),如果没有魔能则只能吟唱,不会生成法球,无法射击

魔能合成(可自定义)

NPC编辑篇

使用NPC魔杖右键生成NPC后,便可以开始最基础的教程

一、外形设置

外形设置

①名称:初始NPC自带随机英文名称,可选择显示或不显示(或攻击时显示)

②标题:显示在名称下方

③模型&尺寸:调整NPC模型和大小

模型编辑

(不是翻译)

Parts-改变外观,如耳朵、头发、翅膀等

Scale-调整头部、躯干、四肢的尺寸

Entity-改变NPC的实体模型,如猪、末影水晶、豹猫等,包括其他mod里的生物

调整完后点击右上角x返回上一级

可以在左下角保存,点击右边的Load可以加载保存的模型

④材质:改变NPC的材质,用来改变史蒂夫(NPC)的皮肤

可以选择玩家皮肤,也可以选择mod自带的(想要更多皮肤点一次向上选择文件,别乱按)

⑤披风:改变NPC的披风

⑥附加材质:增加一些奇怪的效果,若想变回原样把黑框里的字删掉就好

⑦有活力的:测试不出来是什么东西,寄

⑧Tint:改变NPC的色彩,默认ffffff

⑨是否可见:可以设置为可见、不可见(隐形)、部分可见(半透明)

设置为不可见时名称将跟随隐形,手持NPC魔杖时NPC会变为部分可见状态

⑩BOSS型血条:类似末影龙、凋零的顶层血条,可以设置为显示、隐藏、攻击时显示

二、属性设置

属性设置

①生命&主动攻击范围&生物类型:分别为调整生命、主动攻击范围和生物类型

主动攻击范围为NPC会主动攻击的范围

生物类型分为普通、不死(僵尸)、节肢动物(蜘蛛)

主要用来触发亡灵杀手、节肢杀手

②重生:可调整为可重生、在白天或夜晚重生、不可重生、Naturally

可调整复活的时间(秒),可调整死亡后是否隐藏NPC

Naturally没具体试过,推测为随机时间复活

③近战选项:调整近战相关

近战选项

前两项没什么好讲的,如其名

近战攻击速度:调整NPC攻击间隔,单位为游戏刻(20游戏刻=1s)

击退:调整NPC攻击时造成的击退效果

攻击效果(秒):调整攻击时NPC附加给敌人的负面效果(1级)

可以调整负面效果的时间

如果想要造成2级效果,需要将时间下的增益调整为是

④远程选项&弹药类型:调整NPC远程伤害的相关数据

远程选项

命中率:改变NPC远程攻击的命中率

我的好像出bug了,无论怎么调都会变60(

范围:射程

攻速:会在最快攻速和最慢攻速之间取一个随机数

当最快攻速=最慢攻速时,攻速固定不变

连发次数:一次攻击连续射击次数,连发结束后攻击进入CD(即攻速)

近战攻击距离:如果敌人在该范围内,NPC会变为近战攻击

可以理解为拿狙被贴脸直接切刀

连发间隔:连续射击的间隔

ps.以上时间单位皆为游戏刻

只要连发次数够高,连发间隔够低,就能造出机枪的效果

FireSound&HitSound&GroundSound:分别调整远程攻击的

发射音效、击中音效、碰撞(方块)音效

Aim While Shooting:瞄准射击,就像骷髅那样

Shoot Indirect:测试不出来,英文也不过关

目前只测出来调整为When Distance时距离远会变成高射炮,命中率更低

弹药类型

力量:调整伤害,算法不是弓的力量,而是填的多少就打多少伤害

冲击:调整远程攻击的击退

尺寸:调整子弹的大小,越大越容易打到人

速度:调整子弹的速度,数值越小速度越慢

受重力影响:调整子弹是否会受重力影响

不受影响则子弹会直直向前,可调整为加速或恒定

爆炸:调整子弹是否会爆炸,可变为否、小型、中型、大型

大型爆炸跟TNT差不多

效果:即子弹造成的负面效果,可改变效果和持续时间,可调整为增益(2级)

踪迹类型:调整子弹的粒子效果,如烟雾、附魔粒子

NoGlow可变为发光,其实不会发光,只是更亮了,在晚上能看得更清楚

⑤抗性提升:调整NPC的各项抗性

分别为击退抗性、远程抗性、近战抗性、爆炸抗性

100%即完全免疫,-100%即双倍效果

⑥其他:下面六个容易理解

Potion Immune:药水免疫,调整为是则免疫所有药水效果

包括药水瓶和NPCmod自带的中毒、反胃附魔

⑦生命回复:分为正常生命回复和受攻击生命回复

正常生命回复比较好理解,受攻击生命回复看起来很怪

测试后推测是进入战斗的每秒回血

三、AI

AI

①发现敌人时:调整NPC发现敌人时的反应

可设置为反击、恐慌、撤退、无反应

恐慌和撤退的区别是恐慌逃离路线无规律,撤退会往一条直线跑

②与门交互&寻求庇护&可以游泳&避水&必须看到目标:

与门交互可设置为开启、打碎、无反应

寻求庇护可设置为黑暗、日光、无

可以游泳和避水,两个字面意思

必须看到目标我测试不出来,实在看不出有什么区别

③返回起点:NPC指令(攻击、撤退等)结束后是否返回起点

设置为否后使用NPC魔杖调整NPC后不会回到原点

④冲向目标:设置NPC攻击时是否会冲向目标

即像蜘蛛那样跳起来往前扑

⑤Attack Invisible:翻译为攻击隐形

可以攻击隐形的单位

⑥战术变换:调整NPC攻击时的战术

可设置为

突袭-直线冲锋

闪避-冲锋时会左右晃(交互距离过高时不明显,设置为1时走路一卡一卡的)

包围-围着你绕圈并缓慢靠近(轨道距离应该是半径,测试的时候老是触发不了)

Hit&run、伏击、偷袭-NPC抽风了测试不出来,效果不明显

设置为无则无法移动

⑦移动:调整NPC的移动相关数据

Moving type:调整NPC的移动类型,可调整为站立不动、游荡、路径移动

可调整为地面单位(Ground)、飞行单位(Flying)

飞行速度决定于移动速度

ps.飞行单位在地面会飞不动,除非你的位置比他高

Stop on interact:调整与NPC交互时,NPC是否会停下

如设置为否则交互时不会停止

MoveSpeed:调整NPC的移动速度,范围为0~10,数值越高移速越快

根据不同的移动类型来调整不同的数据

移动-站立

位移:改变NPC在当前站立方块的具体位置(以三维坐标为主)

默认为(5,5,5),即中间位置

最大为10,最小为0

Animation:调整NPC动作,可设置为

普通-站立

Sitting-坐下

Lying-躺下(可调整角度)

Hugging-拥抱

Sneaking-潜行

Dancing-跳舞

Aiming-瞄准

Crawling-趴下

Rotation:旋转,测试不出来

移动-游荡

范围:NPC游荡的范围

Interact with npcs:与NPC交互,测试不出来

Animation:动作,同上

Stop on interact:交互,同上

移动-路径移动

Movement:移动状态,可设置为循环(路径点循环)、回溯(走完倒着走)

Pauses:调整NPC经过路径点时是否会停顿

关于NPC的路径移动需要用到NPC路径魔杖

使用NPC路径魔杖右键需要调整路径的NPC以标记

路径移动-标记

标记完NPC后,右键其他方块设置NPC移动的路径点,可设置多个路径点

选择路径点,点击向下、向上可调整路径点的顺序,或删除路径点

如Movement设置为循环,则NPC走完最后一个路径点后会回到第一个路径点

如设置为回溯,则会逆顺序再走一遍路径点

低移速、Pauses设置为是都有可能导致NPC走不动

四、物品

物品

左上角可以给NPC上装备,右边三个格子分别为武器、子弹、副手武器

如果子弹位置为空,则NPC无法使用远程攻击

下面的普通可以设置成Auto pickup(掉落物自动进入击杀者背包)

NPC若因自然因素死亡或击杀者背包为满则失效,依旧会掉落

右边一列可以放置NPC死亡后(包括自然因素,如烫死)掉落的物品和该物品的掉落几率

NPC可掉落经验值,范围为最小经验值~最大经验值

五、高级设置

高级设置

由于这一块要讲的东西巨多,很杂,所以会分成几个小节

第一个是主要职业,共有7种,分别为

①商人:可以设置NPC的交易相关,左边为所需物,右边为交易物

商人设置界面

右下角的Linked Marketname为多个商人连接

拥有相同连接名称的商人NPC,他们卖的东西也一样

设置一个NPC等同于设置多个NPC

交易界面展示

②雇佣随从:可以消耗物品雇佣NPC

雇佣界面

左边为雇佣所需物及雇佣时间(单位为天),右上角可调整NPC雇佣时与解除雇佣时的台词

Infinite Days-雇佣无限时间,默认为否

GuiDisabled-看不懂,Gui是什么(

AllowSoulstone-是否可用灵魂石储存,没试过,推测不会消耗时间

重置-重置NPC的雇佣状态

雇佣后右键NPC可查看NPC状态,是否跟随,以及续费

雇佣NPC界面

雇佣随从NPC只会攻击该NPC的敌对阵营

③储存者:可以在NPC身上储存物品,类似箱子,右键打开

这一块涉及到全局设置,后面会讲

④传送师:在NPC之间进行传送,需要至少两个以上传送师职业NPC

桶储存者,后面讲

⑤信使:右键NPC可以给其他玩家送信

可设置信的标题、文本内容、信附带的物品

ps.如果有信里面有物品,不点击发送,点取消,物品会直接消失

⑥Companion(WIP):搞不懂

测试十几分钟只知道能改变NPC的年龄

⑦对话:类似于对话框的东西,比对话框简单,但是只能对话

对话界面

Start Text:初始文本,右键NPC弹出的文本

对话框选项后的编辑可设置选择后NPC的文本

对话效果展示

对话框的选项也可以更改

第二个是副职业,与主职业不冲突,一般不需要交互就可以生效

①吟游诗人:设置NPC播放音效相关

吟游诗人界面

左上角的X为重置音效

选择音效-设置NPC播放的音效,从文件里选择

因为可以修改mod里的文件,所以可以在游戏里放自己的音乐

但是我自己也搞不懂,各位可以去在B站搜索自定义音效、音乐教程

下面可以设置NPC手中的乐器,可设置为无

像唱片机一样播放和像背景音乐一样播放的区别大概是是否会随着距离衰减

激活距离为玩家靠近激活NPC播放的距离

可设置不因距离关闭

②治疗者:mod从1.8开始把原来的治疗效果改成了可设置所有效果

治疗者界面

Effect Range-给予效果的范围

速度-给予效果的时间间隔,判定有点迷

Affect-生效单位,可设置为全部、友好、不友好

Potency-效果等级,0为1级,1为2级,依此类推

如想改变效果等级,需要先点击左边的效果,再修改等级数字

“>”和“



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3