收起左侧

[求助] 请问单位标签怎么设置???

[复制链接]
zzkzzk发表于 2021-2-16 02:16:42
比如设置一个新单位为英雄标签,让他不受某些指向技能攻击
zzkzzk发表于 2021-2-16 02:17:44
想直接修改单位的标签,不修改技能
zzkzzk发表于 2021-2-16 02:22:24
我尝试将protoy.xml的新单位属性,增加<unittype>Hero</unittype>,但任然没用。
こはね发表于 2021-2-16 09:31:22
不是要添加标签,而是要删,例如删除LogicalTypeValidSharpshoot

具体删哪些要看powers.xml的设定
<abstractattacktargettype>Unittype</abstractattacktargettype>可对指定的单位类型使用该技能,在protoy删除对应的标签即可


除此之外,还可以在powers.xml技能那里添加不可释放对象的设定
<explicitlyrestrictedattacktargettype>Unittype</explicitlyrestrictedattacktargettype>这个语句作用为不能对指定的单位类型使用该技能
zzkzzk发表于 2021-2-16 15:52:16
 本帖最后由 zzkzzk 于 2021-2-16 15:58 编辑 

新英雄完全拷贝【自带默认英雄】的<unittype>,但技能就是能指向新英雄,不能指向【自带默认英雄】。
技能powers.xml是<abstractattacktargettype>Unit</abstractattacktargettype>,没有修改过。
就是不想修改技能啊,但protoy.xml的<unittype>又完全搬照默认英雄的,奇怪的是默认英雄可以不被指向,新英雄却能被指向。
zzkzzk发表于 2021-2-16 15:52:59
技能powers.xml是<abstractattacktargettype>Unit</abstractattacktargettype>,没有修改过
zzkzzk发表于 2021-2-16 15:57:02
就是不想修改技能,但protoy.xml的<unittype>又完全搬照默认英雄的,奇怪的是默认英雄可以不被指向,新英雄却能被指向
zzkzzk发表于 2021-2-16 16:01:14
青天小羽 发表于 2021-2-16 09:31
不是要添加标签,而是要删,例如删除LogicalTypeValidSharpshoot

具体删哪些要看powers.xml的设定

新英雄完全拷贝【自带默认英雄】的<unittype>,但技能就是能指向新英雄,不能指向【自带默认英雄】。
技能powers.xml是<abstractattacktargettype>Unit</abstractattacktargettype>,没有修改过。
就是不想修改技能啊,但protoy.xml的<unittype>又完全搬照默认英雄的,奇怪的是默认英雄可以不被指向,新英雄却能被指向。
こはね发表于 2021-2-16 16:42:27
zzkzzk 发表于 2021-2-16 16:01
新英雄完全拷贝【自带默认英雄】的,但技能就是能指向新英雄,不能指向【自带默认英雄】。
技能powers.xm ...

顺便告诉我下是哪个技能
zzkzzk发表于 2021-2-16 17:12:57
青天小羽 发表于 2021-2-16 16:42
顺便告诉我下是哪个技能

PowerConvert,招降指向技能
zzkzzk发表于 2021-2-16 19:11:33
protoy.xml完全搬照中国和尚英雄,没有多一条,也没少一条,完全按下面和尚复制
<unittype>LogicalTypeHealed</unittype>
<unittype>LogicalTypeNeededForVictory</unittype>
<unittype>LogicalTypeHandUnitsAutoAttack</unittype>
<unittype>LogicalTypeLandMilitary</unittype>
<unittype>LogicalTypeScout</unittype>
<unittype>LogicalTypeValidSPCUnitsDeadCondition</unittype>
<unittype>LogicalTypeGarrisonInShips</unittype>
<unittype>LogicalTypeRangedUnitsAutoAttack</unittype>
<unittype>LogicalTypeVillagersAttack</unittype>
<unittype>LogicalTypeHandUnitsAttack</unittype>
<unittype>LogicalTypeRangedUnitsAttack</unittype>
<unittype>LogicalTypeMinimapFilterMilitary</unittype>
<unittype>AbstractInfantry</unittype>
<unittype>Hero</unittype>
<unittype>Unit</unittype>
<unittype>Military</unittype>
<unittype>UnitClass</unittype>
<unittype>AbstractCavalryInfantry</unittype>
<unittype>HasBountyValue</unittype>
<unittype>ConvertsHerds</unittype>
<unittype>AbstractCanSeeStealth</unittype>
<unittype>AbstractHandInfantry</unittype>
<unittype>AbstractChineseMonk</unittype>
<unittype>AbstractMonk</unittype>
<unittype>AbstractHealer</unittype>
こはね发表于 2021-2-16 20:45:07
应该没有PowerConvert这个技能吧?除了圣典14-6找到这个技能外,我没找到
71717602bbdd354052.png

85923602bbe05a510b.png


69333602bbdb184426.png

建议再把技能语句复制上来,不然也不好找问题,目前判断为灵异事件


zzkzzk发表于 2021-2-16 21:08:42
青天小羽 发表于 2021-2-16 20:45
应该没有PowerConvert这个技能吧?除了圣典14-6找到这个技能外,我没找到

是帝国时代3决定版
こはね发表于 2021-2-16 21:16:55
zzkzzk 发表于 2021-2-16 21:08
是帝国时代3决定版

那你试一下把这些标签添加进去单位里面,理论上有hero就不能对这个单位释放

<explicitlyrestrictedattacktargettype>Hero</explicitlyrestrictedattacktargettype>
<explicitlyrestrictedattacktargettype>AbstractDaimyo</explicitlyrestrictedattacktargettype>
<explicitlyrestrictedattacktargettype>AbstractHealer</explicitlyrestrictedattacktargettype>
<explicitlyrestrictedattacktargettype>Building</explicitlyrestrictedattacktargettype>
<explicitlyrestrictedattacktargettype>AbstractWagon</explicitlyrestrictedattacktargettype>
<explicitlyrestrictedattacktargettype>RailroadUnit</explicitlyrestrictedattacktargettype>
<explicitlyrestrictedattacktargettype>Resource</explicitlyrestrictedattacktargettype>
<explicitlyrestrictedattacktargettype>AbstractNugget</explicitlyrestrictedattacktargettype>
<explicitlyrestrictedattacktargettype>EmbellishmentClass</explicitlyrestrictedattacktargettype>
<explicitlyrestrictedattacktargettype>Unattackable</explicitlyrestrictedattacktargettype>
<explicitlyrestrictedattacktargettype>Projectile</explicitlyrestrictedattacktargettype>
zzkzzk发表于 2021-2-17 00:53:36
青天小羽 发表于 2021-2-16 21:16
那你试一下把这些标签添加进去单位里面,理论上有hero就不能对这个单位释放

不行哦
zzkzzk发表于 2021-2-17 00:54:53
应该和添加护甲种类一样,需要在什么地方添加多一种英雄出来,才有效果
  • こはね : 那我也不太清楚了
跳转到