gg修改器怎么编写lua脚本

gg修改器怎么编写lua脚本gg修改器怎么编写lua脚本,gg修改器编写Lua脚本的例子从搜索冻结值的数10.搜索前7次的结果被冻结为8的值。gg.searchNumber(’10’,gg.TYPE_DWORD)localt=gg.getResults(7)fori,vinipairs(t)dot[i].value=’8’t[i].freeze=trueendgg.a…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

gg修改器怎么编写lua脚本,gg修改器编写Lua脚本的例子

  1. 从搜索冻结值的数10.搜索前7次的结果被冻结为8的值。
gg.searchNumber('10', gg.TYPE_DWORD)

local t = gg.getResults(7)

for i, v in ipairs(t) do

t[i].value = '8'

t[i].freeze = true

end

gg.addListItems(t)

 2. 脚本重新启动之间保存输入

```handlebars
local configFile = gg.getFile()..'.cfg'

local data = loadfile(configFile)

if data ~= nil then data = data() end

local input = gg.prompt({'Please input something'}, data)

if input == nil then os.exit() end

gg.saveVariable(input, configFile)
  1. 通过点击执行动作GG图标
function doAction()

local ret = gg.alert('Here some action', 'OK', 'Cancel', 'Exit')

if ret == 3 then os.exit() end -- exit from the script

end


gg.setVisible(false)

while true do

if gg.isVisible() then

gg.setVisible(false)

doAction()

end

gg.sleep(100)

end
  1. 执行多个动作与multiChoice
local t = gg.multiChoice({ 
   'A', 'B', 'C', 'D'})

if t == nil then

   gg.alert('Canceled')

else

   if t[1] then

       gg.alert('do A')

   end

   if t[2] then

       gg.alert('do B')

   end

   if t[3] then

       gg.alert('do C')

   end

   if t[4] then

       gg.alert('do D')

   end

end

local t = gg.prompt({ 
   'A', 'B', 'C', 'D'}, nil, { 
   'checkbox', 'checkbox', 'checkbox', 'checkbox'})

if t == nil then

   gg.alert('Canceled')

else

   if t[1] then

       gg.alert('do A')

   end

   if t[2] then

       gg.alert('do B')

   end

   if t[3] then

       gg.alert('do C')

   end

   if t[4] then

       gg.alert('do D')

   end

end

本源码来自http://www.miaozan.art/show.asp?id=1451


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/197037.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mac怎么安装svn_eclipse svn插件安装

    mac怎么安装svn_eclipse svn插件安装相信在windows上朋友,应该都使用过svn,其中TortoiseSVN简单高效,都习惯了,但是TortoiseSVN没有Mac版,今天给大家推荐一款非常相似的软件——SnailSVN

    2022年10月8日
    0
  • Linux下的C编程实战

    Linux下的C编程实战(一)――开发平台搭建1.引言Linux操作系统在服务器领域的应用和普及已经有较长的历史,这源于它的开源特点以及其超越Windows的安全性和稳定性。而近年来,Linu

    2021年12月25日
    37
  • es面试题及答案_elk面试题

    es面试题及答案_elk面试题文章目录1、Elasticsearch了解多少,说说你们公司ES的集群架构,索引数据大小,分片有多少,以及一些调优手段。2、Elasticsearch的倒排索引是什么?3、Elasticsearch索引数据多了怎么办,如何调优,部署?4、Elasticsearch是如何实现master选举的?5、详细描述一下Elasticsearch索引文档的过程。6、详细描述一下Elasticsearch搜索的过程?7、Elasticsearch在部署时,对Linux的设置有哪些优化方法?8、lucence内部结构是什

    2022年9月13日
    0
  • java 代码生成器 generator

    java 代码生成器 generator文章目录写在前面1、mybatis-generator1.1、第一种:利用maven插件实现2、mybatis-plus-generator写在前面我们在java开发中,经常要建一些常用的包、类,他们都千篇一律,没什么技术含量,于是我们想到了用代码生成器去自动生成他们,例如mapper、dao、实体类。1、mybatis-generatormybatis-generator的运行过程:首先连接数据库,然后从数据库的表中读取字段,生成对应文件。1.1、第一种:利用maven插件实现整个过程你只需要

    2022年6月10日
    30
  • shell高级技巧:提取vcf文件中一个contig

    shell高级技巧:提取vcf文件中一个contig这是一个很小众的需求 大部分变异检测都是基于组装质量比较高的基因组 而不是那种初步拼接的 contig 由于初步拼接的参考序列通常会有成千上万个 contig 序列 也就导致在 VCF 的头文件的 contig ID xxx length xxx 部分会有成千上万个 contig 将这个文件加载到 IGV 时 IGV 会去解析 VCF 这将会是非常缓慢的过程 最好的策略就是只提取其 ID xxx length xxx

    2025年6月2日
    0
  • 如何解决虚拟机连不上网「建议收藏」

    如何解决虚拟机连不上网「建议收藏」通常情况下,电脑关机或重启后需要重新连网,但是,虚拟机下的乌班图通常需要重新连网,很多时候找不到之前连接的网络,如果是宽带连接,首先查看虚拟机的设置,将网络适配器改成Net模式(必要时需要重置,然后重启虚拟机),如果还没有出现要连接的以太网,那么就要查看一下主机的服务中的虚拟机是否已经全部开启,如果没有开启,就要将所有和虚拟机有关的服务启动。…

    2022年6月26日
    29

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号