一.前言

因为我发现火线的鼠标宏非常多,想着自己也有罗技鼠标,看能不能自己写一写让游玩的时候更方便操作一些,可能不一定有什么帮助,但也是一个学习的过程,下面就把我自己的心得和代码详细的记录下来,好多参数都是自己一遍遍试出来的,我的鼠标是g102,有俩个侧键,ghub一定要以管理员身份运行才能使用功能,如果给你提供了灵感,咱们也可以相互提升

二.所需准备

1.简单的lua语言知识

因为罗技官方ghub驱动的编写脚本所需语言就是lua,我们只需要学习简单的基础即可,比如 if else 判断,while 循环,全局变量,注释方式之类就足够了

我在这里把lua语言了解网站发出来==>lua基础

2.罗技ghub的官方api文档

这个很重要,官方的api文档里给了很多有用的函数,比如判断鼠标按键点击,判断鼠标点击状态,里面还提供了一些lua语言的基本库,math库,string库等等,足够我们使用了,官方提供的鼠标左键点击为1,右键为2,滑轮为3

我把官方api的打开方式放下面

创建一个新脚本

点击脚本--》编写api脚本,之后就能看见罗技官方的api脚本了

三.代码部分

代码部分主要分8类:

1.一键鬼跳

2.一键上箱

3.一键顺JU

4.usp速点

5.雷神三连发

6.雷神压枪

3.1 一键鬼跳

一键鬼跳我写了俩个版本,第一个版本是需要自己按住ctrl,第二个版本是不需要按住ctrl,我觉得按住ctrl的手感更好一些

基础解析:if条件句代表的是,判断鼠标按压的哪个按键,ghost_jump是一个全局变量可以随意改变,默认就是ghost_jump为5,也就是我102鼠标左边第一个侧键

代码解析:其实鬼跳就是有节奏的按空格跳跃,PressKey("spacebar")代表按下空格,sleep()代表停顿任意毫秒,这里我用了随机数更稳定一些,ReleaseKey()就代表松开按键,while循环一直判断鼠标是否在按侧键,如果侧键一直处于按压状态就一直循环直到松开侧键

提示:有人说第二版鬼跳久了会有小黑屋,所以我重新改了第二版的鬼跳代码,我试了一会还可以

-- 鬼跳(按住ctrl+方向键+侧键)---[[if (event == "MOUSE_BUTTON_PRESSED" and arg == ghost_jump) thenwhile(IsMouseButtonPressed(ghost_jump))doPressKey("spacebar")Sleep(math.random(8,11))                 ReleaseKey("spacebar")Sleep(math.random(8,11))end    end--]]-- 鬼跳1.2(只需要按住方向键+侧键)(个人觉得没有自己按ctrl手感好)---[[if (event == "MOUSE_BUTTON_PRESSED" and arg == ghost_jump and is_open_up) thenwhile(IsMouseButtonPressed(ghost_jump))doPressKey("spacebar")Sleep(math.random(5,8)) PressKey("lctrl")Sleep(math.random(1,3))                 ReleaseKey("spacebar")Sleep(math.random(8,11))end    ReleaseKey("lctrl")              end--]]

3.2 一键上箱

操作解析:一键上箱的按键的就是 跳 =》跳 =》蹲,这个需要一些节奏才行,下面这些停顿时间的参数都是我试了30几遍试出来的

cf火线罗技鼠标宏最细教程(鬼跳,上箱,一键顺,usp速点,雷神三连发及压枪.lua脚本)相关推荐

  1. 宏基因组分析实战教程1. 背景知识

    上次我写的学习经验和推荐的教程--<微生物组入门必读+宏基因组实操课程=新老司机赶快上车>,小伙伴们当天阅读破2700+人次,3.5天破3000+,达到了宏基因组快车满三千人发车的要求.我 ...

  2. PowerMILL宏自动化编程教程

    PowerMILL10.0宏自动化编程教程 链接:https://pan.baidu.com/s/1iuWSp-zX3RR09vHJlR_Gcw 提取码:uu6i

  3. 计算机宏应用实例,计算机等级考试二级Access宏的使用教程

    计算机等级考试二级Access宏的使用教程 二,创建宏组 4保存宏组 单击工具栏中的保存按钮,在另存为对话框中输入名字为宏组1,单击确定,即可保存该宏组. 二,创建宏组 在数据库窗口中打开1 所示宏组 ...

  4. 计算机二级使用宏,计算机等级考试二级Access宏的使用教程

    计算机等级考试二级Access宏的使用教程 引导语:计算机科学里的宏(Macro),是一种批量批处理的称谓.以下是百分网小编分享给大家的计算机等级考试二级Access宏的使用教程,欢迎阅读! 1.1 ...

  5. 如何用计算机玩cf教程,笔记本电脑玩CF怎么全屏【图文教程】

    笔记本电脑玩CF怎么全屏[图文教程] CF是<穿越火线>的简称,是一款第一人称射击游戏的网络游戏,玩家扮演控制一名持枪战斗人员,与其他玩家进行械斗.很多玩家在使用笔记本玩的时候都出现不能全 ...

  6. Redis Lua脚本中学教程(下)

    在中学教程的上半部分我们介绍了Redis Lua相关的命令,没有看过或者忘记的同学可以步行前往直接使用机票Redis Lua脚本中学教程(上).今天我们来简单学习一下Lua的语法. 在介绍Lua语法之 ...

  7. Redis Lua脚本中学教程(上)

    失踪人口回来啦! 有读者问我为什么这么久都没有出Redis Lua中学教程,表示村头厕所已经好久没有纸了.其实我早就要写这篇中学教程了,奈何最近太忙了,就一拖再拖,直到今天我终于又开始动笔了.忘记Lu ...

  8. lua游戏脚本实例源码_Redis Lua脚本中学教程(上)

    失踪人口回来啦! 有读者问我为什么这么久都没有出Redis Lua中学教程,表示村头厕所已经好久没有纸了.其实我早就要写这篇中学教程了,奈何最近太忙了,就一拖再拖,直到今天我终于又开始动笔了.忘记Lu ...

  9. lua游戏脚本实例源码_Lua脚本引擎教程(六):饥荒Lua脚本系统

    目录 饥荒的Lua逻辑层架构 迁移到Unity中使用Lua Lua擅长什么? 饥荒的Lua逻辑层架构 饥荒的整个逻辑层都是用Lua写的,并且把代码和艺术资产都开放给玩家,主要是供玩家中的mod制作者学 ...

最新文章

  1. CSS中列表样式的简介
  2. ML:从0到1 机器学习算法思路实现全部过程最强攻略
  3. Oracle 11g安装与使用
  4. nslookup 包含在那个包中_nslookup命令详解
  5. Web 开发中应用 HTML5 技术的10个实例教程
  6. 【转】Dicom 学习笔记-Dicom 消息服务(DIMSE-C/DIMSE-N)
  7. 浅析BMP位图文件结构(含Demo)[转]
  8. python使用sql读取数据表并返回dataframe
  9. 人生路上对我影响最大的三位老师浅谈师生关系
  10. epoll监听文件_linux网络编程之epoll源码重要部分详解
  11. 21天c语言 ppt,21天学通C语言 第1章 C语言与程序概述.ppt
  12. 运用Python实现猜数字游戏
  13. python去除视频马赛克_手把手教你用Python去除马赛克!
  14. (附源码)小程序 平衡膳食小程序 毕业设计 250859
  15. Android MDM 参考资料
  16. 基础VLAN划分(思科)
  17. accept搭配用法_accept的用法与搭配是什么
  18. 软通动力华为外包_软通动力外包到百度?
  19. python爬房源信息_Python爬虫-爬取300个短租网房源信息
  20. 初学者应从文件目录结构理解import的过程,并创建自已的代码库

热门文章

  1. 基于Duilib的多标签浏览器(IE内核)
  2. 小破孩qq表情包 奥运版 怎么用
  3. ubuntu安装使用Beyond Compare4
  4. 每刻Maycur 纷享销客携手共进,深化 SaaS 行业 CRM 场景应用
  5. 最全的 DB2 错误代码大全
  6. 专栏五:食管癌Cancer Cell文章生信部分解析
  7. 嵌入式虚拟串口-项目4-1
  8. tokenizers Tokenizer类
  9. 【物联网】18.物联网传感器信号处理 - 模数转换(AD)
  10. 基于STM32的蓝牙密码锁