こはね 发表于 2020-11-9 11:06:34

帝国3实现帝国2僧侣的转化

在帝国时代3亚洲王朝原版实现制作帝国2僧侣,至于决定版,你直接参考女祭司就行。这是参考某大佬给出的心得做出来的东西,一句话,还有这种操作???
attach://3213.mp4


如视频所示,神父在转化敌人单位,但你是不是觉得转化时间太短了?这个我没办法,转化时间有转化动作的gr2文件决定。如果是在决定版的话,女祭司设定的转化有延迟时间设定,你自己翻一下那个tactics文件就会发现了。





首先你需要参考圣典14-6(链接:https://www.aoebbs.net/tutorial.php?mod=14-6),用UHC破解主程序,把守护者转换限制取消掉,然后无视技能那里,直接在tactics添加<attackaction>1</attackaction>就行了。
<?xml version="1.0" encoding="utf-8"?>

<tactics>
      <action>
                <name>Convert</name>
                <type>ConvertGuardian</type>
                <attackaction>1</attackaction>
                <maxrange>12</maxrange>
                <active>1</active>
                <rate type="Unit">8.0</rate>
                <damage>10.000000</damage>
                <anim>ConvertUnit</anim>
      </action>
      <action>
                <name stringid="69155">Heal</name>
                <type>Heal</type>
                <maxrange>12</maxrange>
                <rate type="LogicalTypeHealed">5.0 </rate>
                <anim>Heal</anim>
      </action>
      <tactic>
                Normal
                <action>Convert</action>
                <action>Heal</action>
                <attacktype>LogicalTypeRangedUnitsAttack</attacktype>
                <autoattacktype>LogicalTypeRangedUnitsAutoAttack</autoattacktype>
                <attackresponsetype>LogicalTypeRangedUnitsAttack</attackresponsetype>
                <runaway>1</runaway>
                <autoretarget>1</autoretarget>
      </tactic>
</tactics>

こはね 发表于 2020-11-9 11:24:08

具体教程:
<pre>
<span style='font-size:14.0pt;'>①下载上面链接的压缩包后,解压,然后把你的帝国3启动文件复制到这个文件夹。</span>
    <img src="Age_of_Empires_III_Modding_Tutorial/UHC/01.png" alt="UnHardcode Patch v1.9 " class="zoom" onclick="zoom(this, this.src, 0, 0, 0)"/>
<span style='font-size:14.0pt;'>②将启动文件拖入exe</span>
    <img src="Age_of_Empires_III_Modding_Tutorial/UHC/02.png" alt="UnHardcode Patch v1.9 " class="zoom" onclick="zoom(this, this.src, 0, 0, 0)"/>
<span style='font-size:14.0pt;'>③勾选 Remove Conversion Restriction。</span>
        <img src="Age_of_Empires_III_Modding_Tutorial/UHC/convert.png" alt="UnHardcode Patch v1.9 " class="zoom" onclick="zoom(this, this.src, 0, 0, 0)"/>
        <img src="Age_of_Empires_III_Modding_Tutorial/UHC/04.png" alt="UnHardcode Patch v1.9 " class="zoom" onclick="zoom(this, this.src, 0, 0, 0)"/>
    <span style='font-size:14.0pt;'>按确定会变下图那个样子</span>
        <img src="Age_of_Empires_III_Modding_Tutorial/UHC/05.png" alt="UnHardcode Patch v1.9 " class="zoom" onclick="zoom(this, this.src, 0, 0, 0)"/>
<span style='font-size:14.0pt;'>④把Startup文件夹与age3y.exe,UHC.DLL复制到你的MOD文件夹(你也可以放到你的帝国目录覆盖)</span>
        <img src="Age_of_Empires_III_Modding_Tutorial/UHC/07.png" alt="UnHardcode Patch v1.9 " class="zoom" onclick="zoom(this, this.src, 0, 0, 0)"/>
        <img src="Age_of_Empires_III_Modding_Tutorial/UHC/08.png" alt="UnHardcode Patch v1.9 " class="zoom" onclick="zoom(this, this.src, 0, 0, 0)"/>

直接无视圣典教程第⑤到第⑦处。然后直接在tactics添加<b><span style="color:red">&lt;attackaction&gt;1&lt;/attackaction&gt;</span></b>,至于动作名称你自己定。我用的是<span style="color:blue">&lt;ConvertUnit&gt;Heal&lt;/anim&gt;</span>
<span style='font-size:14.0pt;'>⑧打开单位tactics文件,添加action</span>
<h5 class="h5ebg">
&lt;anim&gt;Heal&lt;/anim&gt;为调用anim动作;maxrange为可释放最大距离
        &lt;action&gt;
                &lt;name&gt;Convert&lt;/name&gt;
                &lt;type&gt;ConvertGuardian&lt;/type&gt;
                <b><span style="color:red">&lt;attackaction&gt;1&lt;/attackaction&gt;</span></b>
                &lt;maxrange&gt;12&lt;/maxrange&gt;
                &lt;active&gt;1&lt;/active&gt;
                &lt;rate type="All"&gt;1.0&lt;/rate&gt;
                <span style="color:blue">&lt;anim&gt;ConvertUnit&lt;/anim&gt;</span>
        &lt;/action&gt;

</h5>



<span style='font-size:14.0pt;'>⑨单位anim xml添加anim动作:</span>
<h5 class="h5ebg">
注意component,要改成与你单位相同的component;这个是巫医的治疗动作,将attach删除则变成酋长转换守护者的动作。
        &lt;anim&gt;
                <span style="color:blue">ConvertUnit</span>
                &lt;assetreference type="GrannyAnim"&gt;
                        &lt;file&gt;animation_library\natives\priest\heal2&lt;/file&gt;
                &lt;/assetreference&gt;
                &lt;component&gt;ModelComp&lt;/component&gt;
                &lt;attach a="LearySparkles" frombone="ATTACHPOINT" tobone="ATTACHPOINT" syncanims="1"/&gt;
        &lt;/anim&gt;
</pre>

こはね 发表于 2020-11-9 11:30:19

{:7_238:}搞完后发现重复了...算了,就当做是搞内容提交到搜索引擎吧
这是原帖地址https://www.aoebbs.net/thread-695-1-1.html,里面的思路非常值得借鉴。

页: [1]
查看完整版本: 帝国3实现帝国2僧侣的转化