Fate/Grand Order(非的肝不过欧的)作为索尼为了拯救自己不倒闭而开发的面向月厨的骗氪养成抽卡爆肝游戏,居然没有像隔壁《阴阳师》的自动战斗系统(看看别人现在都自带脚本了)。毕竟是懒得肝,就不妨写一个脚本来肝算了,省时省力。

开始

一个战斗脚本,其实可以算是AI的初步了。虽然只是暴力算出造成最大伤害的方案orz。

我们在这里不考虑释放 技能 、 宝具 和 暴击星 这三样非常重要的东西。。。只单纯考虑 克制、 抵抗 和不同种类卡打出的伤害,目标就就是算出伤害最高的组合。

如果你依然在编程的世界里迷茫,可以加入我们的Python学习扣qun:784758214,看看前辈们是如何学习的。交流经验。从基础的python脚本到web开发、爬虫、django、数据挖掘等,零基础到项目实战的资料都有整理。送给每一位python的小伙伴!分享一些学习的方法和需要注意的小细节,点击加入我们的 python学习者聚集地

指令卡

战斗界面

要开始,我们首先要分析界面的组成。首先下面是一排指令卡,每张指令卡都有卡的种类(黄色框)和“克制”和“抵抗”的标记(黄色圈)之类的东西。那我们可以把每张指令卡视为一个 对象,然后把它的特点抽象出来。我们可以知道每张卡都有一个 坐标 ,一个 类型 (绿蓝红),一种状态 (无/克制/抵抗),还有在点按是的 顺序 (1/2/3)和 伤害系数 (这个具体有一张表)。

所以我们可以这样做:

识别与匹配

计算法则

实现

防封

其实方法很简单,加入随机的点按,和不同的间隔(等待时间)就可以了,点按每张卡有位置的变化,点每张卡之间有变化的间隔,和一些故意的“误触”应该就没问题,其实还可以加上一些长度不同的滑动也是可以的,简单来说就是一堆随机函数而已

整合

简单来说就是把上面的一堆代码整合到一起就可以了

开始界面

识别到这个界面然后点按“Attack”

结束界面

识别到“与从者的羁绊”终止脚本

中间就是上面所提到的了。也即是一个不停的循环,直到“结束”界面才终止。有什么其他的就到时候再补充

利用Python实现FGO自动战斗脚本相关推荐

  1. python黑科技脚本_利用Python实现FGO自动战斗脚本,再也不用爆肝啦~

    欢迎点击右上角关注小编,除了分享技术文章之外还有很多福利,私信学习资料可以领取包括不限于Python实战演练.PDF电子文档.面试集锦.学习资料等. 利用Python实现FGO自动战斗脚本,再也不用爆 ...

  2. 利用Python实现FGO自动战斗脚本,再也不用爆肝啦~

    Fate/Grand Order(非的肝不过欧的)作为索尼为了拯救自己不倒闭而开发的面向月厨的骗氪养成抽卡爆肝游戏,居然没有像隔壁<阴阳师>的自动战斗系统(看看别人现在都自带脚本了).毕竟 ...

  3. python编写梦幻脚本_利用Python实现FGO自动战斗脚本!梦幻西游也一样搞定

    Fate/Grand Order(非的肝不过欧的)作为索尼为了拯救自己不倒闭而开发的面向月厨的骗氪养成抽卡爆肝游戏,居然没有像隔壁<阴阳师>的自动战斗系统(看看别人现在都自带脚本了).毕竟 ...

  4. python写自动脚本_用Python实现FGO自动战斗脚本

    我家黑贞! 1. 背景 Fate/Grand Order(非的肝不过欧的)作为索尼为了拯救自己不倒闭而开发的面向月厨的骗氪养成抽卡爆肝游戏,居然没有像隔壁<阴阳师>的自动战斗系统(看看别人 ...

  5. python实现阴阳师自动刷御魂脚本_用Python实现FGO自动战斗脚本

    我家黑贞! 1. 背景 Fate/Grand Order(非的肝不过欧的)作为索尼为了拯救自己不倒闭而开发的面向月厨的骗氪养成抽卡爆肝游戏,居然没有像隔壁<阴阳师>的自动战斗系统(看看别人 ...

  6. 利用Python实现系统监控脚本

    利用Python实现系统监控脚本 简介 该 Python 脚本,用于监控计算机或网络的性能和状态.该脚本可用于跟踪各种指标,例如 CPU 使用率.内存使用率.磁盘空间.网络流量和系统正常运行时间.该脚 ...

  7. 利用Python制作阴阳师游戏脚本,爆肝是不可能爆肝的

    大家好. 近日来,一款名为阴阳师的游戏引诱了我,使我沉迷于网络游戏,日渐消瘦的我,荒废了时日,忘记了社会主义接班人的使命,忘记了构建人类命运共同体的伟大抱负. 为了挽救我美好的青春,为了挽救我的人生, ...

  8. 亲测可用,利用Python实现自动抢课脚本

    借助pyautogui库,我们可以轻松地控制鼠标.键盘以及进行图像识别,实现自动抢课的功能 1.准备工作 我们在仓库里提供了2个必须的文件,包括: auto_get_lesson_pic_recogn ...

  9. python做excel宏_利用Python 开发 Excel 宏脚本的神器!

    今天介绍一个叫 xlpython 的库,通过它我们可以用 Python 来开发 Excel 的宏脚本,真正实现在 Excel 中调用 Python. 基本环境 操作系统:Windows 10 x64 ...

最新文章

  1. 周怎么换算成月_您每天需要多少能量,怎么知道自己摄入多少能量
  2. IntelliJ IDEA注册码
  3. Castle DynamicProxy基本用法(AOP)
  4. Could not load file or assembly 'System.Web.Extensions
  5. python画五角星-python画五角星和六角星程序 | 学步园
  6. elasticsearch7.x源码编译
  7. 【控制】《多智能体系统一致性与复杂网络同步控制》郭凌老师-第2章-一类多智能体系统的领导-跟随一致性
  8. 块级元素与行级元素(内联元素)
  9. python015 Python3 函数
  10. 光纤跳线接口_小白过来看,图解光缆、终端盒、尾纤、跳线的作用和接法
  11. 风尚云网学百度地图之react中引入百度地图
  12. Swift之属性的使用和实例展示
  13. 计算机网络 | 实验二 WINPCWP编程
  14. 工作-一个依赖依赖的依赖导致的血案
  15. 这是一篇系统的追热点方法论
  16. centos 7+ssr傻瓜式安装(仅供学习使用)
  17. 如何处理授权和监督?
  18. libxml2的使用总结
  19. winform直接控制云台_一路随拍,智云SmoothX手机云台试玩,哪怕小白也能轻松上手...
  20. Linux自定义动态壁纸,一步添加动态壁纸

热门文章

  1. android三星打印插件,三星打印服务插件 Samsung Print Service for Android
  2. 解码失败会显示绿屏,及yuv和rgb简单理解
  3. 如何将已下载音乐导入到iPhone的网易云音乐中
  4. 【零散知识点总结2】
  5. r5 7530u和r7 5825u差距 r57530u和r75825u对比
  6. python中天天向上的力量实例
  7. 电脑无规律无响应,鼠标能动但是点击无反应一直在转圈。
  8. 目标检测YOLO实战应用案例100讲-基于深度学习的显著性目标检测研究与应用(论文篇)
  9. Java 使用redis 设计一个每天重新开始计数的计数器
  10. element-ui走马灯使用心得