2024년도인데도 아직도 기본제공 매크로같은 고대인의 도구를 쓰는이들이 너무 불쌍해서 정보 공유한다.
G-hub 프로그램 병신같지만 그래도 최소한 루아 스크립트를 지원한다. 매크로대신 루아스크립트를 쓰면 마치 난이도1의 오토마톤과 난이도9 오토마톤 정도의 성능차이를 낼수 있다. 상상하는 그 모든게 가능 :
- 마우스 옆 버튼을 누른채로 왼쪽으로 긁으면 레일건 스트라타젬이, 오른쪽으로 긁으면 보급팩이, 아래위로 긁으면 지옥폭탄 커맨드가 나가게 할수도 있고
- 아크건 쓰기 편하게 처음 좌클 눌렀을땐 풀차지하고, 그 이후로 누르고 있을땐 더 짧게 눌렀다 떼게 할수도 있고
- 그냥 논리적으로 설명할수 있는 모든 행위가 가능하다 보면 된다.
아래는 레일건 쓰기 편하게, 좌클을 2.5초 이상 누르고 있을경우 그냥 자동적으로 좌클을 떼게 해주는 훈련받은 침팬지도 짤수있는 루아 스크립트다. 그리고 4번버튼(옆면 두개버튼중 몸에 가까운거) 1초 이상 누르면 스크립트 작동 유무가 토글된다.
(2.5초 좌클 눌렀다 떼게 하는 매크로에 비해서 확실한 우위는, 매크로는 일단 시작하면 멈출수가 없지만 이건 너가 좌클을 빨리 떼면 바로 멈춘다)
하는법은:
1. '프로필 관리'창으로 간후, 프로필 밑에 보면 스크립트 작성 버튼이 있다.
2. 파랑색 '새 Lua 스크립트 작성' 버튼을 누른후 아래 코드를 붙여넣기 한다. 그후 ctrl+s 를 누르면 끝.
local press_time = 0
local release_time = 0
local is_clicking = false
local mode_toggle = true
EnablePrimaryMouseButtonEvents(true)
function OnEvent(event, arg)
OutputLogMessage("Event: "..event.." Arg: "..arg.."\n")
if IsMouseButtonPressed(1) then
if mode_toggle then
press_time = GetRunningTime()
repeat
if GetRunningTime() - press_time > 2520 then
ReleaseMouseButton(1)
end
until not IsMouseButtonPressed(1)
end
elseif IsMouseButtonPressed(4) then
press_time = GetRunningTime()
repeat
if GetRunningTime() - press_time > 1000 then
mode_toggle = not mode_toggle
ReleaseMouseButton(4)
OutputLogMessage("Mode: "..tostring(mode_toggle).."\n")
wait(200)
end
until not IsMouseButtonPressed(4)
end
end
몰라서 안하는게 아닌데 - dc App
암컷이 되기로 작정했노;;
임마는 gui로 노코드 개발을 하니 마니 하는데 역행하고 있노 ㅋㅋ
gui 노코드는.. 그... 미국 갔어.. 이제 안 돌아올 모양이야.. 그나마 레이아웃 xml에는 앱개발에 쓰긴 하는데...
바로넣었다 ㄳ
이러면 레이저류 못 쓰잖아 무슨 천년만년 레일건만 쓸꺼임?
(화면과 메모리를 읽지 않는다는 전제하에) - 그냥 논리적으로 설명할수 있는 모든 행위가 가능하다 보면 된다 - 그냥 논리적으로 설명할수 있는 모든 행위가 가능하다 보면 된다 - 그냥 논리적으로 설명할수 있는 모든 행위가 가능하다 보면 된다 - 그냥 논리적으로 설명할수 있는 모든 행위가 가능하다 보면 된다
정말 단순한 방법으로는 그냥 스크립트 없는 별도의 프로파일 만든담에 쥐쉬프트같은걸로 프로파일 사이클링 하는걸테고
겜하러 와서 그런 예외처리 코딩하기 싫으니 매크로로 무기별로 gui 딸깍 세팅하고 넣으면 되는걸 더 어렵게 가면서 이걸 왜 안 쓰노 시전하네 ㅋㅋㅋㅋ
좀더 신경을 쓰자면 특정 키조합으로 저 스크립트를 토클할수도 있고, 여러가지 방법이 존재하지.
아니 코딩하면 되는걸 모르는게 아니잖아 그거 코딩할 사간에 gui 로 매크로 다 만들고 들어가서 총질 한번이라도 더 하는게 이득이라 gui 쓰는건데 넌 그냥 프로그래밍 할줄 안다고 과시하는꼴이잖아 공돌이가 추구해야하는건 니가 무시하는 gui 딸깍으로 누구나 가능한 가벼운 세팅이라고 너처럼 무거운 세팅할 사람 별도로 기능 지원도 하는게 배려인거고
?? 코딩이 더 시간 짧게걸리잖아 이정도도 못함?
이러면 겜 재미없어질거같아..
잘된다 고맙다 근데 알탭해서 프로필 바꿀때 가끔씩 루아스크립트 자체가 증발해서 먹통되버리던데 해결법있냐? - dc App
어라? 난 그런적은 한번도 없어서 잘 모르겠네. 몇가지 생각나는건 프로필 파일이 읽기전용으로 되어
프로필 파일이 읽기전용으로 되어있다던가 한거 같은데 솔직히 잘 모르겠네
로지텍 마우스 안쓰는 사람은 루아스크립트?란거를 어떻게해야 쓸 수 있음?