반응형 코드보관소/lua5 키보드를 반복해서 누르는 방법 -- 시간 설정 function setClock() return os.clock() end -- 경과 시간 function getClock(clock) return os.clock() - clock end -- XX연타 GO_CYCLE_TIME = 3 -- 이동키 연타를 할 사이클 설정 (단위:초) if xx == nil then xx = setClock() elseif getClock(xx) > GO_CYCLE_TIME then Keybd('') Keybd('') print('이동! GoGoGo! ') xx = nil end -- 스킬 사용 SKILL_CYCLE_TIME = 2 -- 스킬 사용후 다음 스킬 사용할 시간 설정 (단위:초) SKILL_REST_TIME = 5 -- 스킬 모두 사용후 재시작 .. 2022. 4. 27. [lua] 함수를 실행하는 함수 function start(func, ...) func(...) end start(print, 'hello, world!') -- 'hello, world!' 2022. 3. 22. [lua] string replace a = '[PLC1]X01234' print(a) -- > [PLC1]X01234 a = a:gsub('%[PLC1]','') print(a) -- > X01234 a = a:gsub('%Y0', 'Y') a = a:gsub('%X0', 'X') a = a:gsub('%M0', 'M') print(a) -- > X1234 2022. 3. 18. [lua] file --file open -- r : Read only -- w : overwrite or create a new file -- a : Append or create a new file -- r+ : Read & Write existing file -- w+ : Overwrite read or create a file -- a+ : Append read or create file file = assert(io.open("test.txt", "w")) file:write("Hello World") file:close() -- http://lua-users.org/wiki/FileInputOutput -- see if the file exists function file_exists(file) local f =.. 2021. 7. 13. [lua] hello, world! function hello() print('Hello, World!') end hello() -- 'hello, world!' 2021. 7. 12. 이전 1 다음 반응형