金正曰将军 发表于 2022-5-7 23:16:19

怎样将孟加拉战车的切换攻击图标设置到普通单位中?

设想将图标设置到英雄单位里,比如成吉思汗,按了图标后用成近战骑兵替换,还能替换回来,玩过一个复刻帝国1日本任务的战役,里面靠设置单位状态的图标就能转换单位形态,比如不攻击状态时就能切换成忍者 其他状态能切换成骑兵等等,感觉应该可以实现吧?

898989898 发表于 2023-1-26 20:38:54

脚本调用

love371482 发表于 2023-1-30 18:29:04

本帖最后由 love371482 于 2023-1-30 12:31 编辑

首先,你要把你想要互相切换的2个单位A和B的特殊能力都设置为8。

然后,再开2个特殊能力配套单位的效果,分别是左侧选A,右侧选B的ID和左侧选B,右侧选A的ID。

这里引用cly的xs语句写法,也是切换单位的,若你需要用脚本调用设置,需要修改第二个数字(单位ID)和最后一个数字(玩家编号)。

54是单位特殊能力,56是特殊能力配套单位


void switch()
{
    xsEffectAmount(0,474,54,8,2);
    xsEffectAmount(0,1568,54,8,2);
    xsEffectAmount(0,474,56,1568,2);
    xsEffectAmount(0,1568,56,474,2);
}

作者:八重冰冰姬-丽颖明兰 https://www.bilibili.com/read/cv21352526?spm_id_from=333.999.0.0 出处:bilibili

页: [1]
查看完整版本: 怎样将孟加拉战车的切换攻击图标设置到普通单位中?