【已解决】如何获取一个势力的最高级的英雄的等级?
本帖最后由 水流行险 于 2021-5-31 20:06 编辑求助,如何获取一个势力的最高级的英雄的等级? @Archer30 @XEricSin @贤知有您
比如,在攻城战中,我获取了一个城镇的颜色,然后想给守城方在战场增加八级生物,按照该颜色的最高级的英雄等挂钩。我该如何象酒馆一样获得这个等级?
!!CA998:T?y17;获取城镇的类型
借楼提问
如玩家选择城堡势力,有个攻城战中兵种士气+2的建筑,我想让让玩家所有兵在任何战时都有士气+2的加成,而这种加成即使电脑也是城堡势力或带有城堡的兵种,也享受不到士气+2的加成,只能是玩家独享。这个设定如何找一个判断要素?依据预先分配的势力旗帜是否可行? 按照颜色,遍历所有英雄,找到等级最高的那个就是了.
!!VRy10:S0;[获得等级]
!!re y1/0/155/1:;
!!HEy1:O?y2 Ed/?y3/1;
!!if&y2=你要的颜色/y3>y10:;
!!VRy10:Sy3;[记录最高等级]
!!en:;
!!en:;
一轮循环后,y10就就了这个颜色最高等级英雄的等级 贤知有您 发表于 2021-5-31 20:01
按照颜色,遍历所有英雄,找到等级最高的那个就是了.
!!VRy10:S0;[获得等级]
!!re y1/0/155/1:;
;kl;;tq;;hi;;hap; lima133 发表于 2021-5-31 19:48
借楼提问
如玩家选择城堡势力,有个攻城战中兵种士气+2的建筑,我想让让玩家所有兵在任何战时都有士气+2 ...
BA:O 判断对战双方的势力
OW:I 判断势力属于人类还是AI 围观学习!!!!!!!!!!!!!
页:
[1]