按键精灵——欲望驱使之下的碧蓝航线12-4练级脚本

碧蓝航线12-4练级脚本

1.前言

	《碧蓝航线》是一款集策略养成、即时海战、弹幕、各类社交玩法为一体的二次元休闲游戏。
本作以军武拟人为题材,玩家可通过主线关卡、每日副本、实战演习、舰船建造等丰富的玩法,
收集并养成强力的角色与装备,手动操作自己的舰队征战四海。
	对于练度的提升主要依靠时间成本,在我经历了枯燥乏味的点点点之后,我冒出了一个想法:
针对自身练度,制作一个练级脚本。

2.实行

	有了想法就立刻展开行动,简略学习了按键精灵的特点之后,我找到了该脚本的核心功能以及
难点。众所周知,在碧蓝航线游戏中,三星敌人的经验要大于二星敌人,而同星级敌人中主力舰队
经验又高于航空舰队以及侦查舰队。
	在我们练级的目的之下,对于敌人的优先选择就很明了了

               三星主力>三星航空及侦查>二星主力>二星航空及侦查>一星敌人

	而碧蓝航线中每次出击的敌人位置又是不相同的,所以摆在我们面前的问题就在于在不知道敌人
分布位置的情况下,能够准确选择出经验最高的敌人的种类,为了解决这个问题,我们选取按键精灵
中的区域找图功能

3.核心代码

	相对于选择敌人的代码,其他比如开始,结束的代码则仅仅需要录制功能就可以做到

代码如下

Delay 2000
For i = 0 to 3
    FindPic 0,0,1920,1080,"Attachment:\三星.bmp",0.8,z,q
    If z > 0 And q > 0 Then
        MoveTo z+40, q+80
        LeftClick 1
        Delay 20000
    End If
    FindPic 0,0,1920,1080,"Attachment:\二星.bmp",0.8,g,h
    If g > 0 And h > 0 Then
        MoveTo g+40, h+80
        LeftClick 1
        Delay 20000
    End If
    Delay 2000
    While True
        Delay 3000
        FindPic 0, 0, 1920, 1080, "Attachment:\胜利.bmp", 0.9, a, b
        If a > 0 And b > 0 Then 
            Delay 2000
            MoveTo a, b
            LeftClick 1
            Delay 2000
            MoveTo a+200, b+200
            LeftClick 1
            Delay 2000
            FindPic 0,0,1920,1080,"Attachment:\出SR.bmp",0.9,intX,intY
            If intX > 0 And intY > 0 Then
                Delay 3000
                MoveTo 1445, 422
                Delay 3000
                LeftClick 1
                Delay 3000
            End If
            Delay 2000
            Goto kai
        End If
    Wend
    Rem kai
    Delay 2000
    FindPic 0,0,1920,1080,"Attachment:\确定.bmp",0.8,e,f
    If e > 0 And f > 0 Then
        MoveTo e, f
        LeftClick 1
        Delay 5000
    End If
    Delay 3000
Next
Delay 5000

'==========以上是按键精灵录制的内容==========
Delay 200
KeyPress "F1", 1
Delay 200

KeyPress "F6", 1

	该代码能够准确锁定经验最高的敌人位置,并且能够解决过图之后获得SR稀有度以上的舰船时游戏
的弹出提示问题。
	配合录制的开始及结束功能,能够实现针对于12-4的练级需求,经过本人测试几乎没有BUG产生,而
且理论上能够应对碧蓝航线之前乃至在现有地图模板下的任意地图,满足练级需求。

对于脚本稳定性,我使用一下午的时间进行测试,并没有BUG产生。而对于在代码中的延迟
问题,我并没有准确的要求,所以效率并不是最高的。但这都不是问题,写这个脚本的目的
仅仅是让自己可以不无时无刻地盯着屏幕,一下一下的点击出击按钮然后看着舰娘们的英勇
身姿~~(大雾)~~ 。毕竟时间宝贵,解放了自己的双手去做更有意义的事情,岂不美哉(^.ペ)γ

古德拜~,么么

  • 6
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值