• 256阅读
  • 4回复

[原创]牛仔泡基流简介+原创泡基窗口工具 [复制链接]

上一主题 下一主题
离线rainbow007
 

发帖
508
金钱
474
91币
137
信誉
0
资产
2.12 IST
在线时间
596 小时
注册时间
2015-10-31
最后登录
2024-12-30
只看楼主 倒序阅读 使用道具 楼主  发表于: 2024-11-14 20:29:10
        从上季开始,很长一段时间都在玩kc炸钱,研玩过程中遇到诸多问题,能力虽然有限,还好都按自己的方式解决了,目前来讲我觉得这个玩法也算可以闭合,现在为这段play hard的时光做一个结果分享,留个足印。
        炸牛掘金个人最早见岚风的炸牛贴里有炸钱流介绍,不过要nec穿搭EG装,拿al88大片刀慢撩,不爽。后来的天使的空投法让这事有了转机,空控无与伦比的杀伤力可以让角色专干自己擅长的事,nec引牛最强,刺客装弹最强,暴风雪法制弹最好(不是最强,比对ama差点,但是AMA三枪过去躺牛甚多,弹手屠牛量剧减,金币比对暴风雪法多有不如),刺客装弹手实际配装eg很容易达到1800+,爆破速度因为五个陷阱而远高于nec,上季自动捡钱能用时做过测试,非vip牛场的掘金量在一局40万左右,跑炸一局时间基本不到四分钟,对于贫民kc来说,这不仅是额外的收入,还能避免nec沦落为拾荒大哥。
        这个玩法遇到的第一个问题就是巨大的捡钱操作。这个问题本来上季流出来的某地图自动拾取可以解决。本季所有自动捡被官方封禁了,只能手动捡钱,但这太费手费眼了,是可忍孰不可忍,打开VScode,费了老大功夫用python Opencv2图像识别库专为kc打造了这个自动捡钱的窗口工具,就是让法师站着用TK“抢”钱,效率比不上某图的自动捡钱,但至少解放双手。
        第二个问题就是花钱问题。为了多活几年,泡基花钱工具必须得有。检测游戏内码级别的工具我相信是有的,为了尽量避免官方龃龉,还是应该搞一个窗口类的辅助工具。其实She神早先出过一个花钱的窗口工具,本人还享受过she神亲自调试服务(当时游戏有个退出键配置不是默认的)。不过既然我都能TK捡钱了,写个自动花钱的也不是什么难事,索性这两集成到一个工具里。kc打钱这下舒服多了,3、4分钟的节奏对老年非痴呆型玩家还是比较友好的。工具见地板。先介绍一下贫民空投玩法的人物搭配,大神请略过。
        Kc用的群殴工具就不作过多表述了,能让法师、Asn 放技能kc就行,据说天使最新版本已经能自动施法,不会的去天使群,据说人巨多…。以下描述以个人的AK7为准。
        技术配置:操作系统Windows10(捡钱工具目前支持windows10),天使4.9.7以上(自动拿腿和一键蓝门)、群殴窗口工具Autokey7.0.2,泡基窗口工具DiabloTools1.38。
      因为最近一直在玩专家模式,就从生存模式角度描述人物的配置,话说hc模式确实能让你认真干一件事,虽然是经常因为人少搞不到自己需要的东西。
       酷跑牛仔:最强引怪人,nec不二选。技能点出一点重生,骷髅掌握一点,石磨相关一点。三个骨牢相关max(增加800+吸收),伤害加深max,尸体爆炸过路一点,点出吸引。高跑+力量头、猫眼链、set手,ama  set腰,山德鞋,乌鸦戒,力量戒,专用盾,隐密衣,副手TP杖镶19,单手杖最好镶19,。Pet和协京子(击退头,物免衣),我习惯配置成0力量72block,隐密一般用的守义,77力一般能够实现。
HC配置70%血保退出,50%退出挂过5、6个了。天使9开,专门配置开门sor。Nec进room后去老头那辨识,开完自动合成(捡宝石),这时sor应该也创建好room了,切开门sor窗口,合成红门,安排拿腿。切回nec,对话铁匠,修杖,卖彩漂。按照这个打法,nec的钱后期成型会一直涨,因在场人物自动分配金币,sor捡钱nec钱也会涨,TP杖你撒欢用,钱绝对够。
         AK里nec是主控,修完杖查看自动状态是否解除,没解除那是拿腿sor还在执行,解除了就进红门看下落脚点是否安全(无强力牛群),开门放其它char,保持不动完成群体加奶。Hc如果不波容易各种吃席。
         AK配置Run模式,开门主控不动作其它char会执行辅助技能,开门主控右键点击动作,其它char则跨过辅助技能直接攻击循环。
         引牛法则。各有流派,玩多了就会了,最好会用四向。打钱还是有小要求的,要求用骨牢定点,因为骨牢牛堆集中,不但便于TK法师在一屏内捡钱,爆牛还快又干净。骨墙引牛一堵墙经常两头牛,得使用跟随来移动捡钱法师的位置,以能够捡取一屏外的金币。其它看个人操作,我个人习惯先吸引后骨牢再迷乱。
         先跑一圈引牛,第二圈时,找相对比较安全的牛群落其侧(为了先重生几个牛护体,应对危险牛群),切回单手杖,HC应先出迷乱,再去贴牛开门,特别是有灵气牛,迷乱是保命技。开门放char,对着边牛右键补骨+同时刷新施法位置,躺牛了就切伤害加深一会就出一地钱,捡除了钱之外的东西,宝石Gc珠宝之类的,钱由淘金手自动捡,差不多了就一键让其它char回城。如此循环。
       造弹手:推荐暴风雪冰法,流派用暴风盾格挡冰,带全技能板。Pet看整体搭配,建议普通防御。一套绿装+物免盾。
AK配置为开门先开F6冰盾,然后按nec右键施法位置放F4暴风雪,可在dc间隙放F2 SF。
        攻击辅助:强化法师。强化相关max,sf max,点出一点蛋,一点冰凯,余点加TK。力量够精神盾,余全体力。
AK配置,开门主控不动先F6开蛋,主控放技能则跨过开蛋,再放F2  Sf  4、5次,切入地图F4 让地图自动强化1秒。Sf全屏削,不锁血玩法必用神技不解释。PET建议是普通战斗+最高冥思的眼光,构成双回血PET。
        大奶:野人不二选。控场技能就有三种,一种是开门战斗狂嗥,击昏周遭怪,但范围小,HC可以用。一种是跳跃,比较适合跑弓队的控场,弓不怕把怪推远,跳跃可加满,这是另一个很有意思的搭配玩法,这里不详述了。对于牛场来说跳跃经常会使bar锁住其它牛怪,导致bar被打离场,虽然可以使用天使跟随往回拉,被拍下来常有发生,本人一个90级野人是这个状态挂了,带走两块波板。弓队近场无怪,没有跳跃锁怪这个问题。第三种是开门狂嗥,会使近身怪离中心向外走,此时nec用诅咒覆盖,牛怪会保持向外走状态,击杀时间通常是足够的,这个玩法用过一段时间,场面稍乱点,效果还可以。Pet米山,米山技能还是看整体搭配。
AK开门主控不动执行F5、F6、F7三波,可以不用开地图波,省得没事瞎波波。后循环执行战斗狂嗥提供保护。这个范围有点小,大多数情况下不能包庇所有char,大多数情况下还是安全的。
         二奶:风德。控场技能小旋风,出个灵,再压个熊镇场子。这个不用解释了。
AK开门主控不动执行F5橡树,F6熊,后按主控右键方向循环执行F1小旋风控场保护。
        淘金手:可用冰封球顶蛋法,全蛋法师。AK里不做配置,DiabloTools配置淘金手窗口,快捷键要与天使开门键设置一样,开门会自动F5顶蛋F6顶铠,后持续检测“黄金”相似图片并F1  TK之。尽量堆高Fcr。可兼职泡基。
因为是使用图像识别,一般情况不开小地图,减少识别干扰。
淘金手位置是可以使用天使跟随做一点移位控制,我也经常用。
        炸弹手:陷阱刺,全EG装备,阿里88+押韵+金包+财富衣+双矮人+mf锁链手…EG scgc,eg可以撑到1800以上。
AK配置开门不动放F5加速或加抗,攻击执行周遭五固定点放F4炸弹,后对主控右键点放F1雷电网。PET建议是冰冻小弟。Asn弹手的特点是连爆速度快,根据使用经验,asn附件没有怪时,陷阱会首选爆炸攻击,有怪时,首选电攻击,如迟迟不爆炸,建议清ASN身边怪,所以nec主控开门右键诅咒点要点附近的牛,引导爆风雪在附近下,以加速asn起爆。
        放弹吃攻速,有条件加个信心京子,或者al88加提速珠,不过我没特意提速,也很快。
        审判长:如来神掌圣骑士,这个从天而降的掌法来自佛家,7char里就pal是个和尚,与此拳法有些渊源。审判最好12级+,后期有无限可以撤掉。
AK配置里,开门先开F5盾,切成F1审判,左键如来神掌循环攻击。
        门童:顶蛋法师,这个不用科普了吧,建议是属性够力量拿精神盾,剩下全体力,双精神(撑高法),祈祷眼光pet。Hc自动拿腿也是很安全的,掉血了也会自动回复。提醒一下新手,专职开门sor 要passdy,做救老头任务。







[ 此帖被rainbow007在2024-11-16 13:44重新编辑 ]
离线rainbow007

发帖
508
金钱
474
91币
137
信誉
0
资产
2.12 IST
在线时间
596 小时
注册时间
2015-10-31
最后登录
2024-12-30
只看该作者 沙发  发表于: 2024-11-14 20:29:29
DialbloTools使用简介
       基本使用方法,菜单配置文件有一些介绍。先声明因为图像识别库本身就较大,也是会吃一点算力资源的,太差的电脑应该会让电脑更卡。目前的版本仅支持windows10及以上。
       因为是个窗口类的模拟点击工具,是需要窗口控制权限的,要开管理员权限。在程序或快捷方式上右键、属性、兼容性、勾选 以管理员身份运行。
        窗口名称需要配置对,法师的技能键需要跟游戏的配置对应上,注意地图配置关闭小地图,图像识别方式多少会有点干扰。话说研究这个时不会配置默认关闭小地图,还发帖子问过。
       TK的间隔速度跟fcr有关,fcr高可以调整短一点时间,200fcr这个没调过,不知道速度炸不炸裂。时间间隔可以切到淘金手窗口观察一下TK速度,看有没有落空以做一下微调。      
       如果非要使用有奇怪显示的data,需要你重新定义截取识别的图片。方法是控制窗口看到预想的图片出现时,点菜单截屏(用windows截屏键也行,得手动打开画图工具粘进去处理),窗口存在时会截取整个窗口图片并用windows自带的画图工具打开,用选择套索工具把要用到的图片精确截取出来,尽量截取有用的信息,保存至程序根目录下jpg格式文件,将这个文件名称写入配置文件对应位置即可。采购物品先手动刷出样品来再截屏。
       自动 泡基流程
      最好站keed右侧,最好他面对你时,点招财进宝,剩下的不用管了。如果出现乱跑,就点招财进宝关闭,调整位置重开。
      采买结束会声音提醒,人工看一下物品,卖一卖,退出交易页面,点招财进宝关了,再点打开就又开始。
      带PET 有时PET会挡住keed,影响识别,不过次数还可以接受。有个方案可以让软件记住基德位置应该能解决带pet的问题,等有时间再更新版本吧。
      泡基打开后,不会执行捡金币。捡金币需要单击招财进宝,变黄关闭后,才会跟着快捷键动作,在牛场掘金。



自动淘金流程
确保自动捡快捷键参数与天使一键蓝门进出城一样,与天使一键游戏快捷键一样。自动捡是使用快捷键启动的,泡基是以鼠标左键启动的。
地图设置默认关闭小地图,强制显示5000以上的金币,这个看EG,前期调低一些。我用的黄金默认显示,可能有些玩家让黄金显示别的颜色,要么复制一份独立的地图,要么把黄金图片截屏做个标识放在根目录,并更新配置文件路径。
默认按键参数F5蛋,F6键是冰+,F1键 是TK
进入游戏一键出城后就会执行黄金识别,一键回城会停止识别。
一般保持淘金手位置 不动,默认识别一次图片记住TK5个黄金位置并依次TK,识别不到黄金就不会TK。





[ 此帖被rainbow007在2024-11-16 09:47重新编辑 ]
离线rainbow007

发帖
508
金钱
474
91币
137
信誉
0
资产
2.12 IST
在线时间
596 小时
注册时间
2015-10-31
最后登录
2024-12-30
只看该作者 板凳  发表于: 2024-11-14 20:29:38
下载链接
链接:https://pan.baidu.com/s/11wa1Qm-bP1L_YPOLF6r_vA?pwd=rain
提取码:rain
[ 此帖被rainbow007在2024-11-14 20:34重新编辑 ]
离线caofan2015
< IF战队 >

发帖
1040
金钱
31199
91币
28
信誉
0
资产
2.58 IST
在线时间
1276 小时
注册时间
2015-06-22
最后登录
2024-12-30
只看该作者 3楼 发表于: 2024-11-16 15:11:48
求一份源码做研究
IF ready? GO!
IF T正式队员
Acc:IF_CFW   常用Char:IF_CFW
战队序列号:V-274
91D2第十一赛季记录:
神器:
RUNE:【28#=1】【29#=1】【30#=0】【31#=1】【32#=0】【33#=0】
离线rainbow007

发帖
508
金钱
474
91币
137
信誉
0
资产
2.12 IST
在线时间
596 小时
注册时间
2015-10-31
最后登录
2024-12-30
只看该作者 4楼 发表于: 2024-11-16 18:37:48
回 caofan2015 的帖子
caofan2015:
[表情] 求一份源码做研究

看源代码就没有必要了吧,这个源码我就不发了。实在要看源码,我发布过一次Ak4的源码,找找我的帖子应该还没删。
我还是说说这个程序用到了哪些库,你参考一下,肯定对你有帮助,网上一查就出来了,也可以用AI工具帮助你理解。知识易得,意志难求。

import numpy as np
numpy,多维数组,处理图像时要用到多维数组。
import cv2
Opencv2库,图像识别用的库,这个库较大较复杂,主要学学用法。
import time
时间控制相关的。
import win32gui
import win32ui
import win32con
import win32api
windows操控的库,控制窗口相关用的,windows事件之类的。AK4主要用的这个库,也是这个库需要管理员操作权限。
import tkinter
这是python 自带的GUI图形界面,程序界面是用这个做的,一上手就学的这个GUI,其它的目前不会。
import winsound
windows发声音的库
import threading
开启第二线程用的库,
import subprocess
启用第三方程序用的,我用来截屏后启用windows画图的。
import math
数学计算用的库

找了下,帖子还在,
https://bbs.91d2.cn/job.php?action=download&aid=1046384
[ 此帖被rainbow007在2024-11-16 18:47重新编辑 ]
快速回复
限100 字节
 
上一个 下一个