请选择 进入手机版 | 继续访问电脑版
跳转到:
打印 上一主题 下一主题

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

[复制链接]
LV20 ????

三好萌新

阅读权限
255
积分
24436
食物
2578
木材
1369
钱币
2122
茶叶
145
钻石
825
经验
10359

幸运勋章

QQ
跳转到指定楼层
楼主
发表于 2020-11-9 11:06:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在帝国时代3亚洲王朝原版实现制作帝国2僧侣,至于决定版,你直接参考女祭司就行。这是参考某大佬给出的心得做出来的东西,一句话,还有这种操作???



如视频所示,神父在转化敌人单位,但你是不是觉得转化时间太短了?这个我没办法,转化时间有转化动作的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>

bandicam 2020-11-09 02-21-17-174.mp4

3.4 MB, 下载次数: 0, 下载积分: 钱币 -2 , 经验 3

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

你们要相信我,我真的是萌新。
LV20 ????

三好萌新

阅读权限
255
积分
24436
食物
2578
木材
1369
钱币
2122
茶叶
145
钻石
825
经验
10359

幸运勋章

QQ
沙发
 楼主| 发表于 2020-11-9 11:24:08 | 只看该作者
具体教程:
①下载上面链接的压缩包后,解压,然后把你的帝国3启动文件复制到这个文件夹。
    UnHardcode Patch v1.9 
②将启动文件拖入exe
    UnHardcode Patch v1.9 
③勾选 Remove Conversion Restriction。
	UnHardcode Patch v1.9 
	UnHardcode Patch v1.9 
    按确定会变下图那个样子
	UnHardcode Patch v1.9 
④把Startup文件夹与age3y.exe,UHC.DLL复制到你的MOD文件夹(你也可以放到你的帝国目录覆盖)
	UnHardcode Patch v1.9 
	UnHardcode Patch v1.9 

直接无视圣典教程第⑤到第⑦处。然后直接在tactics添加<attackaction>1</attackaction>,至于动作名称你自己定。我用的是<ConvertUnit>Heal</anim>
⑧打开单位tactics文件,添加action
<anim>Heal</anim>为调用anim动作;maxrange为可释放最大距离 <action> <name>Convert</name> <type>ConvertGuardian</type> <attackaction>1</attackaction> <maxrange>12</maxrange> <active>1</active> <rate type="All">1.0</rate> <anim>ConvertUnit</anim> </action>
⑨单位anim xml添加anim动作:
注意component,要改成与你单位相同的component;这个是巫医的治疗动作,将attach删除则变成酋长转换守护者的动作。 <anim> ConvertUnit <assetreference type="GrannyAnim"> <file>animation_library\natives\priest\heal2</file> </assetreference> <component>ModelComp</component> <attach a="LearySparkles" frombone="ATTACHPOINT" tobone="ATTACHPOINT" syncanims="1"/> </anim>
回复
你们要相信我,我真的是萌新。
LV20 ????

三好萌新

阅读权限
255
积分
24436
食物
2578
木材
1369
钱币
2122
茶叶
145
钻石
825
经验
10359

幸运勋章

QQ
板凳
 楼主| 发表于 2020-11-9 11:30:19 | 只看该作者
搞完后发现重复了...算了,就当做是搞内容提交到搜索引擎吧
这是原帖地址https://www.aoebbs.net/thread-695-1-1.html,里面的思路非常值得借鉴。

回复
你们要相信我,我真的是萌新。
您需要登录后才可以回帖 登录 | 注册

本版积分规则