麦德三世 发表于 2015-2-19 11:32:13

地图作者如何正确地在你的地图里引用和配置War3 Mod

虽然War3 Mod目前还在快速更新中,追求稳定性的开发者可能会希望等测试期结束后再开始使用。但是如果你就已经想试一试了,那就按照本教程的步骤来一步步下载和添加War3 Mod吧。

你可能会说,下载Mod还不简单?我天天在下。

hmmm. 但是,下载以后拿来引用到你自己的地图里呢?即使在GA里还是有很多同学不知道正确的操作方法。

以前在很多同学用GAx3的时候,每次用编辑器打开引用了GAx3的地图都要输入账号密码连上战网。这样不麻烦吗?我问?但是事实是,大家都以为这就是标准做法。


所以这里从头说明一遍如何正确在你地图里引用War3 Mod,又不需要每次打开地图都登陆战网。

不过在开始之前,请先确保你同意这个War3 Mod的使用条款
http://bbs.islga.org/read-htm-tid-2227999-page-1-fpage-1.html


目前War3 Mod共包含四个Mod。


War3 (GA) - 包含War3 Mod中所有的模型、音效和贴图素材。
War3 Data (GA) - 主数据Mod,里头有除了技能外的所有数据:单位、英雄、行为、足印、游戏数据、物品、效果、警告、音效、科技、武器、贴图、需求、种族、移动器、按钮、演算体等等等等。以及所有War3 Mod里面用到的额外素材和修复模型(因为有很多官方模型是坏掉的)
War3 Extra (GA) - 这个Mod引用了War3 Mod (GA),并在此基础上加入了技能和许多War3 Mod独有的特殊系统(比如模拟War3的系统,或者新系统如皮肤切换)。基本上今后的绝大部分改动都会改动这一Mod。
War3 Terrain (GA) - 这是个额外Mod,里头包含了War3 Mod的地形素材。你可以选择不加载这个Mod,这样你依然可以直接用SC2自带的地形来制作地图。


由于War3 Extra (GA)已经包含了War3 Mod (GA),因此如果你在你的地图中引用了War3 Extra (GA)就不需要再重复引用War3 Mod (GA)了。然后如果你想要使用War3 Mod里额外提供的地形的话,那就再加上War3 Terrain (GA)。

但是,我们的地图要是仅仅引用战网上的Mod的话,那么每次打开地图都会需要你登陆战网。这会很麻烦,因此我们需要先把Mod弄到本地来。按照以下步骤进行:


1. 文件->打开...
2. 在打开文档对话框里切换到Battle.net页
3. 登陆战网
4. 查找所有编辑器文档,来源选地图/Mod名字。
5. 搜索关键字: War3
6. 分别选择三个Mod,并逐一点击打开。
7. 在你的星际争霸II安装目录\Mods下新建一个名为WarCraft的文件夹(不要用别的名字)。(注意,3.0以后Mods目录也需要新建)
8. 将打开后的战网版本的War3 (GA)另存到你刚建立的Mods\WarCraft\文件夹下,并改名叫WarCraft.SC2Mod。
9. 将打开后的战网版本的War3 Data (GA)另存到你刚建立的Mods\WarCraft\文件夹下,并改名叫WarCraftData.SC2Mod。
10. 将打开后的战网版本的War3 Extra (GA)另存到你刚建立的Mods\WarCraft\文件夹下,并改名叫WarCraftDataAbil.SC2Mod。
11. 将打开后的战网版本的War3 Terrain (GA)另存到你刚建立的Mods\WarCraft\文件夹下,并改名叫WarCraftTerrainArt.SC2Mod。



这样一来,War3 Mod就都下载好了。一般而言,这个操作只需要进行一次就够了,不过,由于近期内War3 Mod会频繁地进行更新和修正。所以你可能需要在版本更新以后再下载以获取最新版本(如果你的地图不追求新版本,那么你依然可以使用你硬盘上的版本)。

接下来介绍如何将War3 Mod引用到你的地图。

如果你是新建地图,那么可以在依赖项选项卡里选择自定义,然后点更改...按钮。对于现有地图,也可以通过文件->依赖项...来添加对War3 Mod的引用。



因为War3 Mod不是星际2的自带Mod,因此你要在引用列表里点击添加其他...按钮。

然后你就会看到和刚才的打开Mod相似的一个对话框。而且记忆了你刚才的战网搜索设置。



这样我们只需要点击列表里的Mod,就可以把它们添加到地图里了。

如果你追求永远和最新版本同步,那么就要勾上永远使用最新版本。
如果你追求的是稳定性,那么就不要勾上这个。这样,你的地图发布以后将会永远使用你所选版本的War3 Mod的数据,而不是最新版本的数据。

目前状况下比较推荐“永远使用最新版本”。因为War3 Mod还有一些Bug要修。

关于地图中添加的依赖项,我们通常只需要选War3 Extra (GA),因为它已经包含了除开地形外的所有东西。而且它本身已经引用了War3 Mod (GA),所以你也就不需要再在地图里加上对War3 Mod (GA)的引用。除非你真的希望只保留所有非技能数据,自己来重新实现所有的技能和系统,那么可以只引用War3 Mod (GA)。

War3 Terrain (GA)是个可选Mod,你可以决定要不要使用这个Mod里提供的地形。

War3 Mod同时也已经包含了对“虫群之心 (Mod)”的引用,因此里面也包含所有虫群之心的对战单位。除非你还想要加入虫群之心的战役单位,否则就不需要再额外添加虫群之心Mod。

在添加完想要的Mod以后,你的依赖项对话框应该会类似这样子。你可以在右边的框中看到你所选的这些Mod所内部引用的其它Mod的树,以及它们的优先级关系。



看到这里,以上的操作是地图作者们全都非常熟悉的。你们可能会觉得“我都知道了嘛”。

但是,先不要在这里就停下。我们现在只是添加了战网的引用而已。我们都知道,要发布地图,那么地图里所有的依赖项都必须使用战网上的Mod。否则发布不出去。但是若直接用战网上的Mod,那么你每次打开地图都会需要登陆战网下载——因为地图在战网上。但如果你使用本地Mod,那么每次发布地图的时候,都会提示你无法发布,你还需要一次次地把Mod改成战网Mod才能发布上去,发布完了还得再改回使用本地Mod,否则每次打开又要你登陆战网下载了。

那么有没有什么办法,可以平时修改地图时,编辑器自动读取本地硬盘上的Mod,而发布地图的时候,自动切换到战网上的Mod呢?这样的话打开地图和发布地图就都会方便得多啦。

——你说要是没有,我写这个教程干嘛?下面的红字部分才是这个教程本身的意义所在,其它的都只是装饰。



这关系到编辑器里藏得很深的一个功能。好,现在回到依赖项窗口里。

右键点击War3 Extra (GA),在右键菜单里选择修改...,注意不是添加标准,更不是添加其它选项。

然后你又会看到打开文档窗口了,这时候你要切换到本地文件这页。



然后找到我们刚下载的WarCraft\WarCraftDataAbil.SC2Mod这个文件,点确定。

如果你还引用了War3 Terrain (GA),那么也应该如法炮制一下,为它添加WarCraftTerrainArt.SC2Mod这个对应的本地文件。

如果你操作正确,那么最终的引用窗口就会变成这样子:



要注意确保左边战网栏和右边的本地文件栏都有内容,而且在同一行里一一对应。如果你弄成不同行的,那么就操作错误了,无法实现我们想要的效果。

其实这教程写了这么半天,实际操作起来可是超快的。

好了,现在点确定,你就可以在你的地图里使用War3 Mod的所有内容了,Enjoy! 而且这样设置以后,每次打开地图的时候不会提示你要登陆战网,发布地图的时候也不会提示“必须使用战网依赖项”了。


关于War3 Mod内部功能的各种详细使用,今后会慢慢写一些详细的教程来进一步阐述。












mkkqqq123 发表于 2015-2-19 11:38:13

沙发,大过年头目还写这个 好辛苦

麦德三世 发表于 2015-2-19 12:37:33

要注意的是,目前War3 Mod仍然还在PTR服务器上。

2.1.9补丁尚未正式上线,因此国服还没有。不想要下载PTR客户端的同学就需要等国服上线后才能使用了。

Star_of_dada 发表于 2015-2-19 13:13:51

前排支持

wyg5105478 发表于 2015-2-19 18:09:43

额希望客户端早点更新我很想试试这个地图

繁花若红 发表于 2015-2-19 19:20:36

wyg5105478 发表于 2015-2-19 18:09
额希望客户端早点更新我很想试试这个地图

等不及就先下载PTR吧,之前是说这个补丁预计要2个月的测试时间,视情况可能延长。

wyg5105478 发表于 2015-2-19 20:48:48

繁花若红 发表于 2015-2-19 19:20
等不及就先下载PTR吧,之前是说这个补丁预计要2个月的测试时间,视情况可能延长。

2个月我勒个擦你还是给我个PTR地址把我去下载

繁花若红 发表于 2015-2-19 20:49:28

wyg5105478 发表于 2015-2-19 20:48
2个月我勒个擦你还是给我个PTR地址把我去下载

http://bbs.islga.org/read-htm-tid-2227740-page-1-fpage-1.html

德堪 发表于 2015-2-22 16:37:35

前排支持头目!

翌原点 发表于 2015-2-22 20:37:19

前排支持_(:_」∠)_看了半天才发现原来是星际二的……总之支持一下_(:3」∠)_

氷流 发表于 2015-2-26 10:35:37

纯·支持一下!

灼热之恋 发表于 2015-2-27 13:23:16

早已饥渴难耐。

wish1793 发表于 2015-3-2 17:18:10

麦德三世 发表于 2015-2-19 12:37
要注意的是,目前War3 Mod仍然还在PTR服务器上。

2.1.9补丁尚未正式上线,因此国服还没有。不想要下载PT ...

国服大概啥时候能上线,有啥小道消息吗

繁花若红 发表于 2015-3-2 19:34:03

wish1793 发表于 2015-3-2 17:18
国服大概啥时候能上线,有啥小道消息吗

在这个补丁发布之初(1月底),官方人员曾透露至少有2个月的测试期,视情况再做决定。

一千年的雪 发表于 2015-3-6 21:14:41

看了下有点晕,我想想,貌似思路就是让系统认为这三个mod就是暴雪的mod

quincyhe 发表于 2015-3-7 13:32:46

之前一直期待银河编辑器。但显然还是War3的剑与魔法的主题更好玩。。。前几日看到暴雪居然放出War3 HD assets兴奋异常。。原来国服木有PTR。看来继续等了。支持GA的war3 Mod.国服出来后,RPG一定会比war3时代更火爆的.

麦德三世 发表于 2015-3-8 15:06:04

一千年的雪 发表于 2015-3-6 21:14
看了下有点晕,我想想,貌似思路就是让系统认为这三个mod就是暴雪的mod

只是写的很细,方便新人一步步操作。

实际内容其实就两步:

1.下载
2.分别设置本地Mod和在线Mod引用

Star_of_dada 发表于 2015-3-25 00:38:29

官方那个mod不需要下吗?这帖要不要置顶?

麦德三世 发表于 2015-3-28 13:30:15

已置顶,找时间把截图都换成中文版的。

wyg5105478 发表于 2015-4-1 21:27:16

麦德三世 发表于 2015-3-28 13:30
已置顶,找时间把截图都换成中文版的。

麦大请看这图!我用了你的GAx3以后发布地图的时候出现了以下问题!

页: [1] 2 3
查看完整版本: 地图作者如何正确地在你的地图里引用和配置War3 Mod