水流行险 发表于 2021-5-31 18:01:01

【已解决】如何获取一个势力的最高级的英雄的等级?

本帖最后由 水流行险 于 2021-5-31 20:06 编辑

求助,如何获取一个势力的最高级的英雄的等级? @Archer30 @XEricSin @贤知有您

比如,在攻城战中,我获取了一个城镇的颜色,然后想给守城方在战场增加八级生物,按照该颜色的最高级的英雄等挂钩。我该如何象酒馆一样获得这个等级?

!!CA998:T?y17;获取城镇的类型

lima133 发表于 2021-5-31 19:48:03

借楼提问

如玩家选择城堡势力,有个攻城战中兵种士气+2的建筑,我想让让玩家所有兵在任何战时都有士气+2的加成,而这种加成即使电脑也是城堡势力或带有城堡的兵种,也享受不到士气+2的加成,只能是玩家独享。这个设定如何找一个判断要素?依据预先分配的势力旗帜是否可行?

贤知有您 发表于 2021-5-31 20:01:20

按照颜色,遍历所有英雄,找到等级最高的那个就是了.
!!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:05:43

贤知有您 发表于 2021-5-31 20:01
按照颜色,遍历所有英雄,找到等级最高的那个就是了.
!!VRy10:S0;[获得等级]
!!re y1/0/155/1:;


;kl;;tq;;hi;;hap;

Archer30 发表于 2021-5-31 20:28:01

lima133 发表于 2021-5-31 19:48
借楼提问

如玩家选择城堡势力,有个攻城战中兵种士气+2的建筑,我想让让玩家所有兵在任何战时都有士气+2 ...

BA:O 判断对战双方的势力
OW:I 判断势力属于人类还是AI

cs48129813 发表于 2021-6-1 09:06:07

围观学习!!!!!!!!!!!!!
页: [1]
查看完整版本: 【已解决】如何获取一个势力的最高级的英雄的等级?

捐赠