极客战记-小心陷阱

若是你卡在这里了, 那么看看这个攻略吧

极客战记-小心陷阱

文章插图
筹办工作1选择英雄和编程说话

极客战记-小心陷阱

文章插图

2选择装备

极客战记-小心陷阱

文章插图

3写中文注释

极客战记-小心陷阱

文章插图

python1写代码
# 若是你试图进犯一个远处的仇敌, 你的英雄会忽略失落所有的旗子而朝它冲曩昔 。
# 你需要确保你只进犯接近本身的仇敌!
while True:
    flag = hero.findFlag()
    enemy = hero.findNearestEnemy()
    
    if flag:
        # 去拔旗子 。
        hero.pickUpFlag(flag)
        hero.say("我应该去把旗子拔起来 。 ")
    elif enemy:
        # 仅当仇敌的距离小于10米时才进犯 。
        if hero.distanceTo(enemy)<10:
            if hero.isReady("cleave"):
                hero.cleave(enemy)
            else:
                hero.attack(enemy)

极客战记-小心陷阱

文章插图

2运行

极客战记-小心陷阱

文章插图

javascript1写代码
// 若是你试图进犯一个远处的仇敌, 你的英雄会忽略失落所有的旗子而朝它冲曩昔 。
// 你需要确保你只进犯接近本身的仇敌!
while (true) {
    var flag = hero.findFlag();
    var enemy = hero.findNearestEnemy();
    if (flag) {
        // 去拔旗子 。
        hero.pickUpFlag(flag);
    } else if (enemy) {
        // 仅当仇敌的距离小于10米时才进犯 。
        var distance = hero.distanceTo(enemy);
        if (distance < 10) {
            var ready = hero.isReady("cleave");
            if (ready) {
                hero.cleave(enemy);
            } else {
                hero.attack(enemy);
            }
        }
    }
}

极客战记-小心陷阱

推荐阅读