我是一个初学者,需要一点帮助,结合这2罗技脚本在1
这是第一个:
function OnEvent(event, arg)
OutputLogMessage("event = %s, arg = %d\n", event, arg)
if (event == "PROFILE_ACTIVATED") then
EnablePrimaryMouseButtonEvents(true)
elseif event == "PROFILE_DEACTIVATED" then
ReleaseMouseButton(2) -- to prevent it from being stuck on
end
if (event == "MOUSE_BUTTON_PRESSED" and arg == 6) then
PressKey("z", "n")
ReleaseKey("n")
end
if (event =="MOUSE_BUTTON_RELEASED" and arg == 6) then
ReleaseKey("z")
PressAndReleaseKey("n")
end
end
这是第二个
keys = {"1", "2", "1", "2"}
i = 1
lastPress = 0
function OnEvent(event, arg)
--OutputLogMessage("event = %s, arg = %s\n", event, arg)
if (event == "MOUSE_BUTTON_PRESSED" and arg == 7) then
if(tonumber(GetDate("%y%m%d%H%M%S")) > lastPress +1 ) then
i = 1
end
PressKey(keys[i])
end
if (event == "MOUSE_BUTTON_RELEASED" and arg == 7) then
ReleaseKey(keys[i])
i = i + 1
if(i > table.getn(keys)) then
i = 1
end
lastPress = GetDate("%y%m%d%H%M%S")
end
end
我试过很多次,但是当我把两个都放进一个的时候,只有第二个起作用了--请帮助我:)
我试着把两者合二为一,但没有成功。
1条答案
按热度按时间ffdz8vbo1#
正如评论中所说,“条件不重叠”,所以只需将它们全部连接起来: