首页 > 资讯阅读 > 游戏攻略 > 《火炬之光2》地图里添加NPC教程

《火炬之光2》地图里添加NPC教程

时间:2023-05-29 09:47:15 来源:

小编给大家带来的《火炬之光2》地图里添加NPC教程大家还喜欢吗?更多精彩好看的攻略请来图e软件园哦!

1、找到你需要添加NPC的地图layout,并了解地图NPC排列,比如这里的layout在

用layout编辑器打开文件

打开会发现,第1项是地图里的蜡烛楼梯之类的相关项第2项则是稻草人和机关还有拳击吊带已经相关机关的逻辑规则第3项我也不知道是什么东西第4项则是我们需要的一项,里面全部是NPC第5项是房间结构ROOM PIECE第6项是重载房间的蓝门以及它的模型引用的layout这里我们只需要管第4项,点第四项里的第一个,看到MONSTER这项,里面的Gambler(赌徒)就是NPC的控制台代码也就是NAME,FILE是这个NPC的模型,实验证明FILE改不改无所谓,不过为了保险起见,还是把你所添加的NPC相对应的模型填写进去。

继续看上面一项是NPC所在点的坐标,下面两项就是NPC面朝的方向

这里最主要的还是找对坐标,在你需要的地方添加NPC,所以你需要采集其他NPC的数据,找准坐标规律和你需要的参考NPC,采集数据我有,并且分好类了,其中线条分类是某行或者某列NPC从左至右从上至下的排序,基本在同一条直线上的我会分在一类中。

NPC NAME中文名POSITIONFORWARDRIGHT线条分类
Enchanter附魔师路费奥-15.8945,3.6457,48.45130.200622,0,-0.979669-0.979669,0,-0.20062211
Enchanter_act1学徒附魔师马洛-18.5702,3.6457,48.24930.200622,0,-0.979669-0.979669,0,-0.20062212
Enchanter_act3附魔师图尼奥-21.6702,3.6457,48.38860.200622,0,-0.979669-0.979669,0,-0.20062213
Enchanter_act4附魔师夏普-24.0107,3.6457,48.01040.200622,0,-0.979669-0.979669,0,-0.20062214
Enchanter_Steppes附魔师巴迪克-27.0501,3.6457,47.56320.200622,0,-0.979669-0.979669,0,-0.20062215
ENCHANTER_ELECTRICITYNEW1“风暴”泰尔索-17.4094,3.6457,37.65610.200622,0,-0.979669-0.979669,0,-0.20062221
ENCHANTER_FIRENEW1“荒漠”莫雷特兹-19.7899,3.6457,37.65610.200622,0,-0.979669-0.979669,0,-0.20062222
ENCHANTER_ICENEW1“北方人”潘诺西-22.719,3.6457,37.73690.200622,0,-0.979669-0.979669,0,-0.20062223
ENCHANTER_POISONNEW1"刺客"法奎兹-25.4245,3.6457,37.76180.200622,0,-0.979669-0.979669,0,-0.20062224
ENCHANTER_ACT3_OASIS贾八德-33.3782,3.6457,48.43010.999412,0,0.03428970.0342897,0,-0.99941231
ENCHANTER_GRANDMASTERNEW1“全能”卡克斯-33.2628,3.6457,46.16320.999412,0,0.03428970.0342897,0,-0.99941232
ENCHANTER_MASTERNEW1首领方多-33.496,3.6457,44.05660.999412,0,0.03428970.0342897,0,-0.99941233
ENCHANTER_LUCKNEW1“红手”福利普-33.7324,3.6457,41.61660.999412,0,0.03428970.0342897,0,-0.99941234
Enchanter_maproom附魔师格瑞则-33.7924,3.6457,38.60890.999412,0,0.03428970.0342897,0,-0.99941235
ENCHANTER_SOCKETERNEW1打孔师朱瑞科-34.1417,3.6457,36.10140.999412,0,0.03428970.0342897,0,-0.99941236
ENCHANTER_STATSNEW1“粗人”巴瑞思-34.4637,3.6457,33.80250.999412,0,0.03428970.0342897,0,-0.99941237
Blacksmith塞恩斯(铁匠)-0.708409,3.6457,33.2003-0.00780725,0,-0.99997-0.99997,0,0.0078072541
BlacksmithAct2库勒斯(铁匠)-2.91443,3.6457,33.0073-0.00780725,0,-0.99997-0.99997,0,0.0078072542
BlacksmithAct3马奎斯(铁匠)-5.70653,3.6457,32.9903-0.00780725,0,-0.99997-0.99997,0,0.0078072543
BlacksmithAct4波拉瑞(铁匠)-8.44683,3.6457,32.2754-0.00780725,0,-0.99997-0.99997,0,0.0078072544
EstherianRespec萨莫(重置技能点)-37.2318,2.75994,30.21360.978836,0,-0.204648-0.204648,0,-0.97883645
Blacksmith_SetOnly莫泽特(铁匠)-4.63792,3.6457,38.61360.200622,0,-0.979669-0.979669,0,-0.20062251
RetirementCharacter菲利希亚(下周目)-11.5316,3.6457,37.4639-0.00780725,0,-0.99997-0.99997,0,0.0078072552
Shared Stash公共储物箱-24.1963,3.6457,54.88020.177153,0,-0.984183-0.984183,0,-0.17715361
Stash储物箱-27.6355,3.6457,54.77430.135673,0,-0.990754-0.990754,0,-0.13567362
SocketableDestroyer宝石回收者戈恩-31.081,3.6457,54.82780.200622,0,-0.979669-0.979669,0,-0.20062263
GemDestroyer宝石粉碎者福尔-33.8994,3.6457,54.37860.200622,0,-0.979669-0.979669,0,-0.20062264
Gambler刀客多拉斯(赌博)-34.6361,3.6457,50.47440.200622,0,-0.979669-0.979669,0,-0.20062265

根据数据,不难发现其坐标规律,虽然不能确定其坐标原点的具体位置,但是却能大致清楚这个地图是怎么建立坐标系的

坐标原点并不是我画的Y坐标的O点在更下面,具体哪个点自己找,我也忘记了。其中上图中跪着的铁匠“塞恩斯”最接近X坐标0点下面这块平地的Z坐标为0Layout中POSITION坐标形式可认为是X,Z,Y格式了解工作做完了,进行第2步。

2、开始添加NPC

点击第4项的母项,如图,点击ADD Child,并选择第二项点击Create

于是多了一项,为了防止丢失,还是点击一下新增项目

下面依葫芦画瓢,游戏中原本添加了拿些项目就也跟着添加哪些项目游戏中添加了42、40、41、97、98、108、69、67

后面这些项目地图里是什么就跟着添什么接下来确定你要添加NPC的位置比如我想在大概这个位置的地方添加一个伯恩商人

参考其他NPC的数据,我能大概估计这个位置的坐标是-21.6702,3.6457,43.3886面对方向应该和这些附魔师的方向一致,所FORWARD和RIGHT可以直接复制他们的数据伯恩的控制台代码为SETMERCHANT他的模型材质和附魔师浣熊们一样,因此FILE为media/models/npcs/ponya_m/Ponya_M.MESH结果为:

然后点击保存,打包PAK,修改好你的MOD时间,看看结果吧!

成功啦,由于这里引用的是游戏原版的伯恩,这个地图里的野外NPC也是,使用后会走掉,如果你想添加一个固定的NPC请自行修改NPC的WALKINGSPEED和RUNNINGSPEED,都修改成0就行,这里不建议修改游戏原版的NPC,建议自行添加一个一样的NPC但是WALKINGSPEED和RUNNINGSPEED都改成0,教程结束了

这就是小编为您带来的tit的全部内容了!喜欢的朋友请收藏图e软件园,我们会持续为您提供高质量的文章和游戏攻略

相关推荐

更多

相关软件

更多

CopyRight©2018年-2021年 皖ICP备2020018799号-7
图e软件园 All Rights Reserved 商务合作、删除文章联系bbbmo678@126.com