欢迎光临散文网 会员登陆 & 注册

完美公式脚本(AVZ2)

2023-08-06 13:28 作者:Allen--gjz  | 我要投稿

#include <avz.h>


void AScript()

{

    ASetZombies({APJ_0, ATT_4, ACG_3, AFT_21, ATT_18, AWW_8, ABC_12, AHY_32, ABY_23, AXC_15, AQS_11});

    ASelectCards({ACOFFEE_BEAN, AICE_SHROOM, AM_ICE_SHROOM, APUMPKIN, APUFF_SHROOM, ASUN_SHROOM, ASCAREDY_SHROOM, AFLOWER_POT, ACHERRY_BOMB, AJALAPENO});

    ASetReloadMode(AReloadMode::MAIN_UI_OR_FIGHT_UI);

    AConnect(ATime(1, -599), [] {

        aIceFiller.Start({{4, 9}});

    });

    // 精舞

    for (auto wave : {1, 4, 7, 11, 14, 17}) {

        AConnect(ATime(wave, 359 - 373), [=] {

            aCobManager.Fire({{2, 9}, {5, 9}});

        });

        AConnect(ATime(wave, 359 + 107 - 373), [=] {

            aCobManager.Fire({{1, 7.825}, {5, 7.825}});

        });

    }

    // PPI2

    for (auto wave : {2, 5, 8, 12, 15, 18}) {

        AConnect(ATime(wave, 318 - 373), [=] {

            aCobManager.Fire({{2, 9}, {5, 9}});

        });

        AConnect(ATime(wave, 318 - 298), [=] {

            aIceFiller.Coffee();

            ASetPlantActiveTime(AICE_SHROOM, 298);

        });

    }

    // PSD

    for (auto wave : {3, 6, 9, 10, 13, 16, 19, 20}) {

        AConnect(ATime(wave, 318 - 373), [=] {

            aCobManager.Fire({{2, 9}, {5, 9}, {2, 9}, {5, 9}});

        });

        AConnect(ATime(wave, 318 + 110 - 373), [=] {

            aCobManager.Fire({{1, 8.6125}, {5, 8.6125}});

            if (ARangeIn(wave, {9, 19})) {

                aCobManager.RecoverFire({{2, 9}, {5, 9}});

            }

        });

    }

    // w20

    AConnect(ATime(20, -150), [] {

        aCobManager.Fire(4, 7.5875);

        aIceFiller.Stop();

    });

    AConnect(ATime(20, 814 - 373), [] {

        aCobManager.Fire({{1, 9}, {6, 9}});

    });

}


完美公式脚本(AVZ2)的评论 (共 条)

分享到微博请遵守国家法律