好友
阅读权限10
听众
最后登录1970-1-1
|
25吾爱币
在论坛里看到分享的这篇帖子罗技鼠标宏lua分享之压枪的实现(https://www.52pojie.cn/thread-1765133-1-1.html)
然后就好奇运行了,但就很奇怪,不知道为什么我这里就是运行不了,提示了Script Loaded(脚本加载)后按什么按键都没有反应(也修改过yq = 3(改成4、5、6、7、8、9都没反应)),删掉注释也不行,下面的按键运行框里也没有按键运行信息弹出。
而用我另一个压枪的脚本又可以正常运行,按键运行框里会出现使用按键的信息。
还用了chatGPT分析解决都不行,就很奇怪不知道问题出在哪了,还是我都没激活过这个脚本?是按鼠标中键激活的吗?
就很好奇,想学习下,求大佬给个答案。
以下是帖子中的代码:
[Lua] 纯文本查看 复制代码 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | yq = 3
down = { 5 , 5 , 5 , 4 , 4 , 4 , 4 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 }
ZY = {- 3 , - 3 , - 3 , - 3 , - 4 , - 4 , - 4 , - 4 , - 4 , - 4 , 5 , 5 , 5 , 4 , 4 , 4 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 }
yaqiang = false
function OnEvent(event, arg )
if event == "MOUSE_BUTTON_PRESSED" and arg == yq then
yaqiang = not yaqiang
end
if yaqiang then
i = 1
z = 1
if event == "MOUSE_BUTTON_PRESSED" and arg == 1 then
Sleep( math.random ( 105 , 115 ))
while (IsMouseButtonPressed( 1 )) do
MoveMouseRelative( 0 , down[i])
i = i + 1
if i> 20 then
MoveMouseRelative(ZY[z], 0 )
z = z + 1
end
Sleep( math.random ( 25 , 35 ))
end
end
end
end
|
------------------------------------------------------------------------------
以下是chatGPT分析后的代码:
[Lua] 纯文本查看 复制代码 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | local yq = 3
local down = { 5 , 5 , 5 , 4 , 4 , 4 , 4 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 }
local zy = {- 3 , - 3 , - 3 , - 3 , - 4 , - 4 , - 4 , - 4 , - 4 , - 4 , 5 , 5 , 5 , 4 , 4 , 4 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 , 3 }
local yaqiang = false
function OnEvent(event, arg )
if event == "MOUSE_BUTTON_PRESSED" and arg == yq then
yaqiang = not yaqiang
end
if yaqiang and event == "MOUSE_BUTTON_PRESSED" and arg == 1 then
local i, z = 1 , 1
Sleep( math.random ( 105 , 115 ))
while IsMouseButtonPressed( 1 ) do
MoveMouseRelative( 0 , down[i])
i = i + 1
if i > #down then
MoveMouseRelative(zy[z], 0 )
z = z + 1
end
Sleep( math.random ( 25 , 35 ))
end
end
end
|
|
最佳答案
查看完整内容
运行不起来,新建一个默认脚本,运行那个默认脚本,再切这个脚本就可以运行了
|