查看: 251|回复: 6

【搬运贴】2.4创建自己的自定义空白地图

[复制链接]

39

时沙

2

精华

7

主题

声望: 736   虚弱: 0

Lv.3(忠诚者)

炉石假死猎人吟游牧师

发表于 2020-6-22 16:54:33 | 显示全部楼层 |阅读模式
创建自己的自定义空白地图
如果您已阅读了初学者教程的所有先前部分,则可能能够在《魔兽世界》地图上执行几乎所有基本操作。在本教程的这一部分中,您将学习如何为您的构建创建新的空白自定义地图,将其扩展以及将不同的地图连接在一起。首先,您应该对在WoW客户端中如何处理地图有基本的了解。每个地图基本上都由一个.adt文件组成。wdt文件,一个.wdl文件和“ Map.dbc”中的一项。现在,我们将解释每种文件类型负责什么:
  • .ADT文件是有史以来地图结构中最重要的元素。它包含高度图,纹理,模型和许多其他类型的信息。那就是Noggit主要用于编辑的文件。
  • .WDT文件保留有关地图上每个.adt文件的位置,已用.adt文件的数量以及其他一些信息的所有信息。每个地图只有一个 .wdt文件。
  • .WDL包含一些高度图和模型信息,游戏客户端将其用于渲染远处的山脉,模型。该文件还允许Noggit在地图预览上显示地图轮廓。目前只有一个每次每个地图.wdl文件。该文件是可选的,即使没有该文件,地图也会被加载。
因此,让我们开始创建第一个自定义地图。
步骤1.生成.adt文件
首先,您应该确定地图的大小。我将以5 x 5地图为例。这基本上是.wdt文件中的.adt数组的外观。
1.png
因此,现在假设我们需要一个大小为5 x 5 .adt文件的地图。
2.png
启动AdtAdder.exe  工具,该工具可在WoWDevKit 中的“ 工具”  文件夹中找到。
  • 从ADTAdder文件夹中选择一个源.adt 。该文件名为“ Template_0_0.adt ”
  • 输入您的地图名称。这是文件的命名方式,不会影响太大。
  • 填写下图所示的坐标。箭头和其他指针已清楚地解释了所有内容。
按“ 开始创建 ”按钮,然后等待直到该工具创建您的文件。
3c.png
步骤2.移动您的.adts并生成.wdt文件现在您已经有了地图文件,但是客户端仍然无法读取它们,因为仍然没有.wdt文件。为了创建它,请在“ 工具 ”文件夹中打开一个名为“ Riu's zone masher ”的工具。打开后,您将看到此窗口。
4.png
  • 单击文件,  然后选择添加文件。选择并打开上一步中生成的.adt文件。
  • 现在,您应该导入文件,以便在网格上将其视为蓝色正方形。将这组.adt文件移动到网格的中心,这样将来您就可以添加一些额外的文件来从各个角度扩展地图。
  • 确保 已启用“ 修复偏移”  和“ 创建WDT”选项。输入地图名称,该名称将再次是文件名。
  • 输入您的地图名称
   5.按下  Mash!
57.png
您的地图文件现已保存到“ Riu's zone masher ”文件夹。该文件夹的名称将与您的地图名称相同。将此文件夹添加到以下路径中的MPQ或项目文件夹或客户端目录(如果安装了加载“ WoW.exe” mod的文件夹):“ world \ maps \ ”。

加载一组.adt文件后,您可以加载更多文件,这些文件将显示为单独的组。这样便可以扩展地图或更改形状。  

步骤3.将条目添加到Map.dbc
Map.dbc  位于DBFilesClient文件夹以及所有其他文件夹中。dbc文件。它包含不同的数据,包括真实的地图名称,地图类型等。您可以在我们的Wiki上了解更多信息。[链接到维基百科]您可以从我们的教程地图中获取“ Map.dbc”文件,您已经在教程的前面部分中进行了练习。或者,您可以从最新的语言环境补丁中获取它。使用“ MyDBCEditor ” 打开它,该文件也可以在“ Tools ”文件夹中找到。
  • 转至表的末尾,看看ID是最新的。记住。
  • 左键单击以 选择艾泽拉斯线或卡利姆多线。
  • 右键单击所选行,然后选择“将行复制到”。
  • 在此处 输入免费的 ID。(最后一个UID +1)。
  • 将字段“ Azeroth ” 重命名为您的地图名称。.adt文件的名称。
  • 输入地图的真实名称,而不要用您的语言输入东方王国。
  • 单击“ 文件 ”和“ 保存 ”。
  • 通过以下路径 将“ Map.dbc ” 添加到补丁程序,项目文件夹或客户端中:“ DBFilesClient \ ”

现在,您可以在Noggit中使用地图了!


评分

参与人数 1金币 +100 收起 理由
22353255 + 100 看到2.4还以为是2.4.3版本的创建新地图.

查看全部评分

159

时沙

26

精华

21

主题

声望: 8653   虚弱: 0

有爱网模组

心若清净,风奈我何

炉石积少成多小咕信仰战跑路骑士吟游牧师登山猎手金鼠(ytfirefox制)

发表于 2020-6-22 17:46:54 | 显示全部楼层
感谢分享,学习一下
I am the bone of my sword.
(───体は剣で出来ている)
Steel is my body, and fire is my blood.
(血潮は鉄で 心は硝子)
I have created over a thousand blades.
(幾たびの戦場を越えて不敗)
Unknown to Death.
(ただの一度も敗走はなく、)
Nor known to Life.
(ただの一度も理解されない)
Have withstood pain to create many weapons.
(彼の者は常に独り 剣の丘で勝利に酔う)
Yet, those hands will ne

112

时沙

0

精华

1

主题

声望: 349   虚弱: 0

Lv.2(潜行者)

炉石

发表于 2020-6-22 17:59:11 | 显示全部楼层
感谢分享哦!

214

时沙

0

精华

53

主题

声望: 7530   虚弱: 0

Lv.4(锻造者)

守护者

炉石信仰战今天也只能打恢复的增强萨孝顺骑士卖糖术神金鼠(ytfirefox制)

发表于 2020-6-22 18:02:58 发表自手机触屏版 | 显示全部楼层
都开始搞地图了。。。

313

时沙

0

精华

0

主题

声望: 230   虚弱: 0

Lv.2(潜行者)

炉石今天也只能打恢复的增强萨金鼠(ytfirefox制)

发表于 2020-6-22 18:42:01 | 显示全部楼层
高端,有机会试试学习下

275

时沙

2

精华

5

主题

声望: 1583   虚弱: 0

Lv.3(忠诚者)

炉石积少成多银色北伐军信仰战今天也只能打恢复的增强萨金鼠(ytfirefox制)

发表于 2020-6-22 19:54:45 | 显示全部楼层
每天一个做端小技巧

12

时沙

0

精华

0

主题

声望: 101   虚弱: 0

Lv.2(潜行者)

炉石

发表于 2020-7-3 08:33:37 | 显示全部楼层
学习了 谢谢楼主分享
快速回复 返回顶部 返回列表