王者荣耀脚本 - 全能辅助
function S_Pointer(t_So, t_Offset, _bit) local function getRanges() local ranges = {} local t = gg.getRangesList('^/data/.so$') for i, v in ipairs(t) do if v.type:sub(2, 2) == 'w' then table.insert(ranges, v) end end return ranges end
local function Get_Address(N_So, Offset, ti_bit)
local ti = gg.getTargetInfo()
local S_list = getRanges()
local _Q = tonumber(0x167ba0fe)
local t = {}
local _S = nil
if ti_bit then
_t = 32
else
_t = 4
end
for i, v in ipairs(S_list) do
local _N = S_list[i].internalName:gsub('^.*/', '')
if N_So[1] == _N and N_So[2] == S_list[i].state then
_S = S_list[i]
break
end
end
if _S then
t[#t + 1] = {}
t[#t].address = _S.start + Offset[1]
t[#t].flags = _t
if #Offset > 1 then
for i = 2, #Offset do
local S = gg.getValues(t)
t = {}
for j, v in ipairs(S) do
if not ti.x64 then
S[j].value = S[j].value & 0xFFFFFFFF
end
t[#t + 1] = {}
t[#t].address = S[j].value + Offset[i]
t[#t].flags = _t
end
end
end
_S = t[#t].address
end
return _S
end
local _A = string.format('0x%X', Get_Address(t_So, t_Offset, _bit))
return _A
end
function setvalue(address, flags, value) local tt = {{}} tt[1].address = address tt[1].flags = flags tt[1].value = value gg.setValues(tt) end
function A1() gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber('144387;134402', gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber('144387', gg.TYPE_DWORD) local results = gg.getResults(10000)
for i, v in ipairs(results) do
results[i].value = '839123713'
end
gg.setValues(results)
gg.clearResults()
gg.setRanges(gg.REGION_CODE_APP)
gg.searchNumber('134658;135682', gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
gg.searchNumber('134658', gg.TYPE_DWORD)
results = gg.getResults(10000)
for i, v in ipairs(results) do
results[i].value = '839123713'
end
gg.setValues(results)
gg.clearResults()
gg.setRanges(gg.REGION_CODE_APP)
gg.searchNumber('134402;134658', gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
gg.searchNumber('134402', gg.TYPE_DWORD)
results = gg.getResults(10000)
for i, v in ipairs(results) do
results[i].value = '839123713'
end
gg.setValues(results)
gg.clearResults()
gg.setRanges(gg.REGION_CODE_APP)
gg.searchNumber('131842;135682', gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
gg.searchNumber('131842', gg.TYPE_DWORD)
results = gg.getResults(10000)
for i, v in ipairs(results) do
results[i].value = '839123713'
end
gg.setValues(results)
gg.clearResults()
gg.toast('Mx内防开启成功')
end
function B() local so = gg.getRangesList('libGameCore.so')[1].start local py = 0x17DEFBC setvalue(so + py, 16, 1.32342786e-13) gg.alert('内透开启成功') end
function C() local gd = gg.prompt({'请输入上帝高度:'}, {'1.8'}, {'number'})
if gd == nil then
Main()
else
local t = {'libil2cpp.so:bss', 'Cb'}
local tt = {0x1348, 0xA0, 0x78}
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 16, value = gd[1]}})
gg.alert('上帝开启成功')
end
end
function D() gg.setSpeed(10.0)
while true do
local t = {'libGameCore.so:bss', 'Cb'}
local tt = {0x155918, 0x280, 0x0, 0x148, 0x280, 0x210}
local ttt = S_Pointer(t, tt, true)
if gg.isVisible(true) then
gg.setVisible(false)
Main()
end
gg.setValues({{address = ttt, flags = 4, value = 0}})
gg.toast('循环炸水晶')
gg.sleep(1500)
if menu[6] == true then
gg.alert('已停止循环炸水晶')
break
end
end
end
function E() local t = {'libil2cpp.so:bss', 'Cb'} local tt = {0x2DB20,0xA0,0xE0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 165675026}}) gg.alert('已成功切换iOS大区') end
function Main() menu = gg.multiChoice({ '王者全防(选区界面)第一步执行♥', '安卓转iOS', '开启内透', '开启上帝视角', '炸水晶★过新手觉悟', '停止循环炸水晶', '退出脚本', }, nil, os.date'售后➕1370306931')
if menu == nil then
else
if menu[1] == true then
A1()
end
if menu[2] == true then
E()
end
if menu[3] == true then
B()
end
if menu[4] == true then
C()
end
if menu[5] == true then
D()
end
if menu[6] == true then
gg.alert('已停止循环炸水晶')
end
if menu[7] == true then
kk()
end
end
XGCK = -1
end
function kk() os.exit() end
XGCK = -1
while true do if gg.isVisible(true) then XGCK = 1 gg.setVisible(false) end
gg.clearResults()
if XGCK == 1 then
Main()
end
end
原文地址: https://www.cveoy.top/t/topic/o19H 著作权归作者所有。请勿转载和采集!