日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

lua语言实现阴阳师自动脚本(内含可运行程序)

發布時間:2023/12/31 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 lua语言实现阴阳师自动脚本(内含可运行程序) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

簡介:

Lua 是一種輕量小巧的腳本語言,用標準C語言編寫并以源代碼形式開放, 其設計目的是為了嵌入應用程序中,從而為應用程序提供靈活的擴展和定制功能。

require "TSLib"--使用本函數庫必須在腳本開頭引用并將文件放到設備 lua 目錄下

TSLib庫幾乎包含所有屏幕操作,引用之后即可對屏幕進行取色,以及對手機硬件的操作。

自動化流程

通過TSlib庫來抓取屏幕的顏色,取特征點(一個或者多個)來實現讓程序識別一個界面,對于相應界面以及自動化任務來實現業務處理。

而對于單個界面在不同任務流下,應使用的操作不同,所以我將每一個任務流寫成一個對象,這一個對象就包括了該任務流下各個界面的操作(這樣對于每個任務流都需要定義一次界面,代碼重復較多)。

-- 流程對象 local 御魂= {Name = "御魂",-- 單個界面{Name = "首頁",Color = {-- 特征點{865, 41, 0xcaa070},{851, 33, 0xd7b582},{878, 34, 0xd6af85}},Run = (function(et)-- 具體操作myLog("寮突破","首頁","返回探索!")dlx,dly = findMultiColorInRegionFuzzy(0x020101, "", 90, 306, 78, 959, 97, { orient = 2 })if dlx ~= -1 thenhumanClick(dlx - 28,dly,1,1,10,10)endrandomSleep(0.5,1)end)},-- 其他界面....-- 流程操作Begin = (function()--[[進入框架前運行]]end),End = (function()--[[退出框架前運行]]isFirstFight = trueisBegin = falseend),sleep = 800, --[[檢測速度間隔800毫秒]]csim = 90 --[[相似度統一為90]] }

至此,通過模擬多個流程,各個流程下即可實現各自的操作。

demo下載鏈接:
鏈接:https://pan.baidu.com/s/1uY3jf8cpOPcNiVtmYmD5yw
提取碼:iebp

總結

以上是生活随笔為你收集整理的lua语言实现阴阳师自动脚本(内含可运行程序)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。