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

FE揽星 键控 1改

2023-08-18 16:08 作者:92837300542_bili  | 我要投稿

键控脚本在这儿


#include <avz.h>


// 测试脚本,完美预判冰漏梯子,令下波预判冰与尾炸同时生效,即刷新后50冰生效

// 自然出怪


extern APlantFixer aPlantFixer; // 启动自动修补


// 脚本主体

void AScript()

{


    // 载入炮列表

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

        aCobManager.AutoGetList();

        aPlantFixer.AutoGetList();

        aPlantFixer.Start(APUMPKIN); // 自动修南瓜

    });

    // 分离炮收海豚

    for (auto wave = 1; wave <= 19; wave++) {

        AConnect(ATime(wave, 1026 - 373), [] {

            aCobManager.Fire(3, 9);

        });

    }

    // N波,尾炸d在2300+250生效,用I

    for (auto wave : {1, 3, 5, 7, 9, 10, 12, 14, 16, 18}) {

        AConnect(ATime(wave, -100 + 50), [] {

            ARemovePlant(2, 4);

            ACard(AICE_SHROOM, 2, 4); // 预判冰,蓝冰

        });

        AConnect(ATime(wave, 2301 - 100), [] {

            ACard(ALILY_PAD, {{3, 8}, {4, 9}, {3, 7}, {3, 9}});

            ACard(ADOOM_SHROOM, {{3, 8}, {4, 9}, {3, 7}, {3, 9}}); // 放N

        });

        AConnect(ATime(wave, 2301 + 250 - 373), [] {

            aCobManager.Fire(5, 3); // 炮尾炸

        });

        AConnect(ATime(wave, 2301 + 200 - 419 + 50), [] {

            ARemovePlant(2, 4);

            ACard(AM_ICE_SHROOM, 2, 4); // N波为下波释放预判冰,由于是白冰必须提前释放,不能写在下波

        });

    }

    // P波,激活P在2300生效,用I'

    for (auto wave : {2, 4, 6, 8, 11, 13, 15, 17, 19}) {

        AConnect(ATime(wave, 2301 - 373), [] {

            aCobManager.Fire(5, 7.5); // 激活P

        });

        AConnect(ATime(wave, 2301 - 100), [] {

            ARemovePlant(1, 1);

            ACard(AJALAPENO, 1, 1); // A'烧一路,与P同时2300激活

        });

        AConnect(ATime(wave, 2301 + 250 - 100), [] {

            ARemovePlant(5, 3);

            ACard(ACHERRY_BOMB, 5, 3); // A尾炸

        });

    }

    // w9,w19,w20收尾

    // w9为N波,已经释放冰,从“分离炮”开始写

    AConnect(ATime(9, 2501 + 1026 - 373), [] {

        aCobManager.Fire(2, 8); // 原“分离炮”炸点向上,炸1路巨人

    });

    AConnect(ATime(9, 2501 + 2301 - 373), [] {

        aCobManager.Fire(5, 7.5); // P

    });

    AConnect(ATime(9, 2501 + 2301 - 100), [] {

        ARemovePlant(1, 1);

        ACard(AJALAPENO, 1, 1); // A'烧一路,与P同时

    });

    AConnect(ATime(9, 2501 + 2301 + 250 - 100), [] {

        ARemovePlant(5, 3);

        ACard(ACHERRY_BOMB, 5, 3); // A尾炸

    });

    // w9收尾已写完,w10自带蓝冰预判,w19不需额外收尾,正常走节奏就行

    // 下写w20,上半场NPA'a,下半场NAD

    AConnect(ATime(20, -419 + 50), [] {

        ARemovePlant(2, 4);

        ACard(AM_ICE_SHROOM, 2, 4); // 预判白冰,也冰消珊瑚

    });

    AConnect(ATime(20, 1326 - 100), [] {

        ACard(ALILY_PAD, 4, 7);

        ACard(ADOOM_SHROOM, 4, 7); // 放N,收脆皮

    });

    AConnect(ATime(20, 1326 + 220 - 373), [] {

        aCobManager.Fire(5, 8.5); // 下场拦截伤巨人

    });

    AConnect(ATime(20, 1326 + 220 + 220 - 373), [] {

        aCobManager.Fire(5, 8.375); // 下场拦截伤巨人

    });

    AConnect(ATime(20, 2302 - 100), [] {

        ARemovePlant(1, 1);

        ACard(AJALAPENO, 1, 1); // A'烧一路

    });

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

        aCobManager.Fire(2, 8);

    });

}

FE揽星 键控 1改的评论 (共 条)

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