--Script Name:【Sem-大帝】人體透視 1.2 .lua --Made in Republic of China (Taiwan) 🇹🇼 function SwiftReign(King,General,Attack) Sem.clearResults() Sem.searchNumber(King[1],King[2]) if King[4] and Sem.getResultCount() ~= 0 then Sem.searchAddress(King[4]) end local Results = Sem.getResults(-1) local Data = {} local BaseOffset = King[3] if Sem.getResultCount() ~= 0 then for i,Value in ipairs(Results) do Value.Useful = true end for i = 1,#General do local Temp = {} local Offset = General[i][2] - BaseOffset local Number = General[i][1] for j,Value in ipairs(Results) do Temp[#Temp + 1] = {} Temp[#Temp].address = Value.address + Offset Temp[#Temp].flags = Value.flags end Temp = Sem.getValues(Temp) for j,Value in ipairs(Temp) do if tostring(Value.value) ~= tostring(Number) then Results[j].Useful = false end end end for i,Value in ipairs(Results) do if Value.Useful then Data[#Data + 1] = Value.address end end if #Data ~= 0 then local Temp = {} local BaseOffset = King[3] for i = 1,#Data do for j,Modify in ipairs(Attack) do local Offset = Modify[2] - BaseOffset Temp[#Temp + 1] = {} Temp[#Temp].address = Data[i] + Offset Temp[#Temp].flags = King[2] Temp[#Temp].value = Modify[1] and Modify[1] or Sem.getValues({Temp[#Temp]})[1]['value'] if Modify[3] == true then local Item = {} Item[#Item + 1] = Temp[#Temp] Item[#Item].freeze = true Sem.addListItems(Item) end end end Sem.clearResults() Sem.setValues(Temp) return '成功 ✅' else return '失敗 ⚠️' end else return '失敗 ⚠️' end end function Main() repeat if Sem.isVisible() then local Menu = Sem.choice({'人體透視〖開啟〗','人體透視〖關閉〗','離開腳本'},Sem.setVisible(false),'土皇帝應大眾需求,精心打造高實用性腳本 😅') if Menu == 1 then Sem.setRanges(-2080896 | 4 | 32) local King = {0.04990499094,16,0x78} local General = {{1.0,0x3C}} local Attack = {{1.0,0x78,true}} Sem.toast('人體透視 開啟'..SwiftReign(King,General,Attack)) elseif Menu == 2 then Sem.clearList() Sem.toast('人體透視 關閉成功 ✅') elseif Menu == 3 then Exit = true end else Sem.sleep(100) end until Exit end Sem = gg Main()