单机图文

当前位置 /首页/单机图文 > /列表

《万智牌:旅法师对决》新建DLC详解篇

《万智牌:旅法师对决》新建DLC详解篇

自制DLC会用到的工具:

1、HEXEdit(英文原版会用到,中文的话就可以无视了)

2、kev大的FIXED(卡牌编辑器)

3、(tdx格式的图片编辑)

4、(wad文件打包与解压)

5、、(各类辅助工具)

6、photoshop(图片编辑)

7、等等。。。。(等等)

下载地址:

(不含photoshop和等等。。。。)

=============================新建DLC详解篇============================

一、【工具使用教程篇】

===================的使用=========================

双击打开。。。

《万智牌:旅法师对决》新建DLC详解篇 第2张

Expand----解压    Create----压缩/打包   Cancel----退出

点Create,在弹出的对话框中输入你的DLC路径

《万智牌:旅法师对决》新建DLC详解篇 第3张

如:C:Documents and SettingsAdministrator桌面新建文件夹 (11)Data_DLC_7777。点打开

在弹出的对话框中先选择你要存放wad的路径,比如:C:Documents and SettingsAdministrator桌面新建文件夹 (11)

然后写入文件名,如Data_DLC_

《万智牌:旅法师对决》新建DLC详解篇 第4张

点打开。。。。等弹出的对话框出现finished的时候,你的dlc就打包好了。

《万智牌:旅法师对决》新建DLC详解篇 第5张

解压的话基本类似,,只不过他是先选择wad,再选择存放的位置。。。

【以上方法只能打包不是很大的文件,具体上限是多少未知,不过1GB的肯定不能打包,会一直停在那边不动,所以,当你发现因为文件太大打包不了的话,请尝试以下方法】

开始----运行----cmd,找到你的文件位置。

这里以我为例,我电脑上的在D:我的文档下载WAD PROGRAMWAD PROGRAM里面。

所以我就是如下操作:

开始----运行----cmd---D:---cd 我的文档---cd 下载---cd WAD PROGRAM---cd WAD PROGRAM

《万智牌:旅法师对决》新建DLC详解篇 第6张

这样的话就到了的文件目录下了。接下来,输入java -Xmx1024M -jar ,然后回车。会弹出的对话框,那么操作步骤同上。

===================FIXED的使用=========================

该软件需要4.0支持。。(要是我没记错的话~!·下的太久给忘记了。)

没装office2007以上版本里的access,会出现错误。不过不影响使用。。。

该软件是用来新建卡牌的,卡组和解锁的卡组文件都需要手动新建。

双击打开。。。

《万智牌:旅法师对决》新建DLC详解篇 第7张

在填完对应的内容后,点箭头,会在右边自动生成内容。点保存,他会在fixed下的cards目录里自动生成一个XML文件

《万智牌:旅法师对决》新建DLC详解篇 第8张

卡牌的异能规则他里面没有写进去,还需要自己打开XML进行添加修改。

注:新建的卡牌可以用中文,不过需另存XML的编码为UTF-8,不然中文加进去的话,卡会直接消失。

《万智牌:旅法师对决》新建DLC详解篇 第9张

二、【各种新建教程】

===================新建卡牌教程=========================

运行FIXED,按照上面工具的使用教程,在对应的框中写入你自己需要的文字。然后点箭头,点保存。记得把编码改成UIF-8。把FIXED下面的cards里面的GUANPING_102复制到DLC下面的cards里面去。这样,卡牌就算建好了。

《万智牌:旅法师对决》新建DLC详解篇 第10张

注:name一栏不能写入中文,只能写入英文!FIXED没有异能相对应的插入框,需要自己手动在XML窗口添加。

比如点箭头之后,在:

<STATIC_ABILITY>

<LOCALISED_TEXT LanguageCode="en-US"><![CDATA[飞行]]></LOCALISED_TEXT>

<LOCALISED_TEXT LanguageCode="de-DE"><![CDATA[飞行]]></LOCALISED_TEXT>

<LOCALISED_TEXT LanguageCode="es-ES"><![CDATA[飞行]]></LOCALISED_TEXT>

<LOCALISED_TEXT LanguageCode="fr-FR"><![CDATA[飞行]]></LOCALISED_TEXT>

<LOCALISED_TEXT LanguageCode="it-IT"><![CDATA[飞行]]></LOCALISED_TEXT>

<LOCALISED_TEXT LanguageCode="jp-JA"><![CDATA[飞行]]></LOCALISED_TEXT>

</STATIC_ABILITY> 中间加入飞行的异能代码

  <CONTINUOUS_ACTION>

    local characteristics = Object():GetCurrentCharacteristics()

    characteristics:Badge_Set( BADGE_FLYING )

    characteristics:FX_Set( SPECIAL_EFFECT_FLYING)

    characteristics:CanOnlyBeBlockedBy_Set(EVASION_INDEX_FLYING )

    characteristics:CanBlock_Set( EVASION_INDEX_FLYING )

    </CONTINUOUS_ACTION>

接着还需要把对应的图片文件放到DATA_PCDATA_SHAREDART_ASSETSILLUSTRATIONS下面。这里就是。

卡牌图片的制作可参考2010版3楼的教程:

游戏里如下图

《万智牌:旅法师对决》新建DLC详解篇 第11张

注:

卡牌的种类:生物:Creature   神器:Artifact    结界:Enchantment   瞬间:Instant   法术:Sorcery

卡牌的稀有程度,普通:C   罕见:U   稀有:R   神话:M

===================新建卡组教程=========================

【①】首先在DATA_ALL_PLATFORMSDATA_REQUIREDAI_PERSONALITIES中新建一个XML文件。为什么要在这边建捏。简单的说这里建的是角色的相关配置。每个角色都会有个卡组。晓得吧?不懂的拖出去TJJ。。

我这里是。

代码如下:

<?xml version="1.0"?>

<CONFIG>

  <PLANESWALKER_NAME_TAG string ="WEIGUO"/>

  <PLANESWALKER_DESCRIPTION_TAG string ="WEIGUO_DESC"/>

    <LARGE_AVATAR_IMAGE string = "Art_assetstexturesplaneswalkersbackplatesWG01"/>

    <MEDIUM_AVATAR_IMAGE string = ""/>

    <SMALL_AVATAR_IMAGE string = "Art_assetstexturesplaneswalkersWG01"/>

    <MUSIC string = "TEZZERET_MIX"/>

    <CONTENT_PACK integer="0" />

  </CONFIG>

Art_assetstexturesplaneswalkers是角色的头像文件位置,WG01是角色头像文件名,头像如:

《万智牌:旅法师对决》新建DLC详解篇 第12张

实际位置在:DATA_PCDATA_SHAREDART_ASSETSTEXTURESPLANESWALKERS

Art_assetstexturesplaneswalkersbackplates是角色的背景图片位置,WG01是角色背景图片的文件名,背景图如:

《万智牌:旅法师对决》新建DLC详解篇 第13张

实际位置在:DATA_PCDATA_SHAREDART_ASSETSTEXTURESPLANESWALKERSBACKPLATES

【②】接下来,在DECKS文件里面新建咱们的卡组文件。。。。

代码可以参考其他的deck。。。比如下面的。。。

<DECK content_pack="0" personality="" deck_box_image="Art_AssetsTexturesdecksD12_WEIGUO" scheme_deck="" always_available="true" uid="7000" is_green="true">

  <CARD name="PANGTONG_100" deckOrderId="0" />

  <CARD name="DIANWEI_101" deckOrderId="1" />

  <CARD name="GUANPING_102" deckOrderId="2" />

  </DECK>

注释:

1、personality=""。。。这里面的就是我们上面在DATA_ALL_PLATFORMSDATA_REQUIREDAI_PERSONALITIES下新建的XML文件名。

2、deck_box_image="Art_AssetsTexturesdecksD12_WEIGUO",顾名思义,就是这个卡组的图片了。D12_WEIGUO是卡组图片的文件名,没有后缀。卡组图片例子:

《万智牌:旅法师对决》新建DLC详解篇 第14张

实际位置在DATA_PCDATA_SHAREDART_ASSETSTEXTURESDECKS下面

3、uid="7000"。。这里的7000就是我们一楼说过的Data_DLC_7777DATA_PCDATA_REQUIREDCONFIGS下面两个文件里面的ID号码。

4、is_green="true"   这个意思就是说开启绿颜色。。。。这个只是界面的显示。。和实际的无关。。。如下图

《万智牌:旅法师对决》新建DLC详解篇 第15张

5、纯色的地牌的数量应该是等于60-X(X指的是你手中有几张牌,不包括unlock里面的)。。。杂色的我就没去注意了。。。有兴趣的童鞋可以研究下。

6、【酷酷神仙提供】scheme_deck=""。。。双引号里面的是暴政牌的文件名(不含后缀)。也是放在deck下面的,比如WEIGUO_SCHEME_~~~~·

代码参考:<DECK content_pack="0" personality="" deck_box_image="" never_available="true" uid="83">

  <CARD name="APPROACH_MY_MOLTEN_REALM_242782" deckOrderId="0" />

  <CARD name="APPROACH_MY_MOLTEN_REALM_242782" deckOrderId="1" />

  <CARD name="BEHOLD_THE_POWER_OF_DESTRUCTION_242783" deckOrderId="2" />

  <CARD name="EMBRACE_MY_DIABOLICAL_VISION_242786" deckOrderId="3" />

</DECK>

==================新建解锁卡教程=========================

DECKS弄完后接下来就是弄unlocks里面的了。当然你也可以不弄。。。不过你不弄的话你的卡牌就会比别人少好多。。。

在unlocks文件夹下面新建一个XML文件。。命名规则可以自己决定。。我这里是WEIGUO_。。。里面的代码如下

<UNLOCKS uid="8000" deck_uid="7000" content_pack="0" game_mode="1">

  <CARD name="SIGNAL_PEST_243006" deckOrderId="4" />

  <CARD name="IMACHEATER_2" deckOrderId="5" />

  </UNLOCKS>

注释:

1、UNLOCKS uid="8000"。。。8000可以自己定义~!·暂时没发现其用处

2、deck_uid="7000"    7000就是上面我们新建DECK时候的ID了。。。一定要对应好。。不然的话卡牌就没办法关联进去了。

3、后面的没研究,暂时没发现什么问题

4、<CARD name="SIGNAL_PEST_243006" deckOrderId="4" />    这里deckOrderId="4"。。。这个4是要根据你的deck来定的。。因为我deck里面就3张牌,所以到unlock的时候就是从第四张开始。如果你deck里面的deckOrderId="25"。。。。。。那么 unlock里面的deckOrderId就要从26开始。。。(从99开始应该也行。没试过~!~你可以研究下。)

5、unlock的地牌数量怎么决定的没研究。。暂时不清楚。。有童鞋知道的可以说下。。。

==================新建人物头像教程=========================

新建人物头像主要指的是在设定里面你自己可以选择的头像,。。以及其头像的背景。如下:

《万智牌:旅法师对决》新建DLC详解篇 第16张

《万智牌:旅法师对决》新建DLC详解篇 第17张

这里新建人物头像其实也挺简单的。。。把人物的小头像和人物的背景头像放到对应的文件,再新加一个文件就可以了。

小头像的位置:DATA_PCDATA_SHAREDART_ASSETSTEXTURESPERSONAS

背景图片位置:DATA_PCDATA_SHAREDART_ASSETSTEXTURESPERSONASBACKPLATES

这里需要注意的是,PERSONAS和BACKPLATES下面的文件名要一样。。。

比如两个都是200001。

放置完图片后,在DATA_ALL_PLATFORMSDATA_REQUIREDCONFIGSPLAYER_AVATARS下面新建一个叫AVATARS_的文件。。当然你也可以叫AVATARS_(没试过。应该是可行的)

里面的代码如下

<?xml version="1.0"?>

<!-- dragons -->

<AVATARS>

        <CONTENT_PACK_UID UID="0"/>

        <IMAGE DIRECTORY="Art_AssetsTexturespersonas" />

        <AVATAR ID="71"  UID="200001" />

</AVATARS>

将UID改成相应的文件名就行了。比如我这里的200001。。。。然后。。。没了~!~

全部弄好后记得打包成DLC。。。

目前自建DLC还有一个问题就是。卡组的名字没办法弄成中文的~!~咱也很纠结。。。有童鞋知道的怎么在不动DATA_CORE能解决的可以告诉下

希望大家在看完后自己新建DLC的时候能换个号码。。比如Data_DLC_。神马的。。。你懂的。。