Giter Site home page Giter Site logo

slly / lol-yunding Goto Github PK

View Code? Open in Web Editor NEW

This project forked from zhouxingkong/lol-yunding

0.0 0.0 0.0 131.56 MB

LOL云顶之弈自动化脚本ZOE。自动开局、自动拿牌、自动上装备、自动卖英雄、自动调阵容

Python 90.56% HTML 4.97% C++ 0.85% C 0.98% Fortran 0.04% VBScript 0.01% JavaScript 0.01% XSLT 0.01% ASP 0.01% PowerShell 0.01% Batchfile 0.01% TeX 2.55%

lol-yunding's Introduction

LOL云顶之弈自动化脚本

版本 日期 作者
1.0 2020.2.18 星空

说明

目前脚本支持的功能:

  • 自动寻找并接受对局
  • 自动拿牌(目前策略是只拿剑士)
  • 自动升人口
  • 自动捡装备
  • 自动给英雄上装备
  • 自动卖英雄
  • 死亡后自动退出
  • 用户可自行扩展脚本功能(见“脚本扩展”一节)

目前存在的问题:

  • 偶尔因为判断和执行的时间差导致卖掉需要的英雄

使用方法

首先修改系统和游戏设置,修改成如下参数:

  • LOL客户端分辨率:1280x720
  • 屏幕分辨率:1920x1080
  • 云顶棋盘建议用S1最老的浅绿色的那款

运行前首先要保证pic文件夹和zoe.exe在同一个路径中

以管理员权限运行zoe.exe,打印出脚本成功运行这句话说明脚本运行成功 点开下图所示的云顶客户端界面,脚本会自动进行点击操作。

转到该界面后,程序会自动进行寻找对局等一系列流程,就可以安心去睡觉了

下面是刷一晚上的效果

ps: 脚本有时会出现误点击的情况,所以建议在LOL客户端和桌面背景之间不要在加入其它程序的窗口。

脚本扩展

此脚本支持用户自行功能扩展,在pic目录中有如下的文件夹

文件夹 功能
leftClick 左键实时点击的图标
rightClick 右键实时点击的图标
leftClickDelay 左键延迟点击的图标
judge 右键点击英雄时出现的窗口,用来判断是否需要卖掉该英雄
dragStart 目前没用
dragEnd 目前没用

带对应路径放入.jpg或.png格式的图片即可完成对该图片的自动匹配点击。

扩展适用于云顶版本更新或新赛季。保存图片的分辨率尽量适应你电脑的屏幕分辨率。这样有利于进行图像匹配

脚本编译

在github上下载源码包

git clone https://github.com/zhouxingkong/LOL-yunding.git

使用pip安装依赖的库文件

pip install numpy
pip install opencv-python
pip install pyinstaller

最后在zoe目录中执行下面的语句将程序打包成exe文件

pyinstaller -F zoe.py

lol-yunding's People

Contributors

zhouxingkong avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.