Counter-Strike 2

Counter-Strike 2

Not enough ratings
CSGO库存组件批量操作GHUB脚本✅✅✅✅
By belayanoch0
为什么做这个
想批量操作库存组件,但不想用第三方登录暴露账号风险。
准备什么
使用罗技鼠标,安装罗技GHUB软件。我使用的G603型号。
www.logitechg.com.cn/zh-cn/innovation/g-hub.html
   
Award
Favorite
Favorited
Unfavorite
1 禁用DPI循环键
DPI平时不会调整,正好当作脚本触发键。

GHUB首页,点击要修改的鼠标。

选择DPI键,禁用,回到首页。
2 配置脚本
点击GHUB左上方展开功能。

选择游戏与应用程序。

选择CSGO,点击下方编写脚本。

点击创建新LUA脚本。

点击右上方,起个名字随便写,保存。

删除创建时生成的脚本。复制并粘贴下方脚本,然后点击左上角保存并运行。
itemNum = 0 x = 0 y = 0 t = 50 -- click gap buttonNum = 6 xStep = 6530 yStep = 13159 -- function OnEvent(event, arg) -- MOUSE_BUTTON_PRESSED -- MOUSE_BUTTON_RELEASED x, y= GetMousePosition() OutputLogMessage("Mouse is at %d, %d\n", x, y) if (arg == buttonNum and event == "MOUSE_BUTTON_PRESSED") then SelectLen() NextLenMous() SelectLen() NextLenMous() SelectLen() NextLenMous() SelectLen() end end function SelectLen() local startItem = 1 while(true)do if(startItem > 7)then PressAndReleaseMouseButton(1) itemNum = itemNum + 1 break end OutputLogMessage("startItem : "..startItem.."\n") PressAndReleaseMouseButton(1) itemNum = itemNum + 1 Sleep(t) x = x + xStep MoveMouseTo(x, y) startItem = startItem + 1 end end function NextLenMous() y = y + yStep x = x - (xStep * 7) MoveMouseTo(x, y) end


配置完成。
3 使用方法
在游戏里选择组件,选择取回物品或存放物品。

把鼠标放到左上角第一个物品上,点击DPI键。

完成批量操作。

gif
4 如何禁用脚本
到GHUB中CSGO脚本编写界面。点击上方 激活LUA脚本,选择无。

脚本已经禁用。

想重新使用时,选择回csgoitem脚本即可。