CCCPaste Login

battlecat_release_8.1-rc1(debug)

gg.alert("Changed to debug mode\n已切換到調試模式\n\n點擊 SX 按鈕可調出功能表\n同時也可以使用修改器功能")
gg.setVisible(true)
gg.showUiButton()
if gg.getTargetInfo()["x64"] then
targetname='貓咪大戰爭'
targetPkg='jp.co.ponos.battlecatstw'
targetVersion='14.4.0'
targetBuild=1404000
info=gg.getTargetInfo()
bohe_a={0x3C8D78, 0x4}  --id-0--紫色貓薄荷種子
bohe_b={0x3C8D78, 0xC}  --id-1--紅色貓薄荷種子
bohe_c={0x3C8D78, 0x14}  --id-2--藍色貓薄荷種子
bohe_d={0x3C8D78, 0x1C}  --id-3--綠色貓薄荷種子
bohe_e={0x3C8D78, 0x24}  --id-4--黃色貓薄荷種子
bohe_f={0x3C8D78, 0x6C}  --id-13--彩虹貓薄荷種子
bohe_g={0x3C8D78, 0x7C}  --id-15--惡貓薄荷種子
bohe_h={0x3C8D78, 0x5C}  --id-11--古代貓薄荷種子
bohe_i={0x3C8D78, 0x8C}  --id-17--黃金貓薄荷種子
bohe_j={0x3C8D78, 0x2C}  --id-5--紫色貓薄荷種子
bohe_k={0x3C8D78, 0x34}  --id-6--紅色貓薄荷種子
bohe_l={0x3C8D78, 0x3C}  --id-7--藍色貓薄荷種子
bohe_m={0x3C8D78, 0x44}  --id-8--綠色貓薄荷種子
bohe_n={0x3C8D78, 0x4C}  --id-9--黃色貓薄荷種子
bohe_o={0x3C8D78, 0x54}  --id-10--彩虹貓薄荷種子
bohe_p={0x3C8D78, 0x84}  --id-16--惡貓薄荷種子
bohe_q={0x3C8D78, 0x64}  --id-12--古代貓薄荷種子
bohe_r={0x3C8D78, 0x74}  --id-14--黃金貓薄荷種子
shoushi_a={0x3C8D78, 0x94}  --id-18--紫獸石
shoushi_b={0x3C8D78, 0x9C}  --id-19--紅獸石
shoushi_c={0x3C8D78, 0xA4}  --id-20--蒼獸石
shoushi_d={0x3C8D78, 0xAC}  --id-21--翠獸石
shoushi_e={0x3C8D78, 0xB4}  --id-22--黃獸石
shoushi_f={0x3C8D78, 0xE4}  --id-28--彩虹獸石
shoushi_g={0x3C8D78, 0xBC}  --id-23--紫獸結晶
shoushi_h={0x3C8D78, 0xC4}  --id-24--紅獸結晶
shoushi_i={0x3C8D78, 0xCC}  --id-25--蒼獸結晶
shoushi_j={0x3C8D78, 0xD4}  --id-26--翠獸結晶
shoushi_k={0x3C8D78, 0xDC}  --id-27--黃獸結晶
animation=0x6020B0  --xa-static
autowin=0x429D10  --xa-static
shoulingqi=0xA5E2A8  --xa-static
baijinquan=(shoulingqi)+0x750  --static
chuanshuoheiquan=(shoulingqi)+0x758  --static
baijinquanshuipian=(shoulingqi)+0x760  --static
zhaofuquan=(shoulingqi)+0x1628  --dynamic
zhaofuquanG=(shoulingqi)+0x1630  --dynamic
bennengbox=(zhaofuquanG)+8  --static
maoguantou=(shoulingqi)+0x97E8  --dynamic
xp=(maoguantou)+344  --static
np=(xp)+8  --static
zhandoudaoju=(shoulingqi)+0x476A0  --dynamic
yinquan=(shoulingqi)+0x2F872C  --dynamic
jinquan=(yinquan)+8  --static
playedtime=(jinquan)+0x385254  --dynamic
maoyanshi=(shoulingqi)+0x40290C  --dynamic
miaolida=(maoyanshi)+48  --static
sucai=(miaolida)+24  --static
lib='libnative-lib.so'
chain={"libnative-lib.so:bss", "Cb"}
function S_Pointer(t_So, t_Offset, _bit)
local function getRanges()
local ranges = {}
local t = gg.getRangesList('^/data/*.so*$')
for i, v in pairs(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 _t
local _S = nil
if ti_bit then
_t = 32
   else
   _t = 4
  end
  for i in pairs(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 _ in pairs(S) do
      if not ti.x64 then
       S[_].value = S[_].value & 0xFFFFFFFF
      end
      t[#t + 1] = {}
      t[#t].address = S[_].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]={} tt[1].address=address tt[1].flags=flags tt[1].value=value gg.setValues(tt) end
function addlist(address,flags,name) local tt={} tt[1]={} tt[1].address=address tt[1].flags=flags tt[1].name=name gg.addListItems(tt) end
function Start()
MAIN = gg.choice({
"首領旗",
"XP",
"NP",
"猫罐頭",
"戰鬥道具",
"喵力達",
"遊戲時數",
"貓眼石",
"抽獎券",
"素材",
"貓薄荷",
"獸石",
"本能寶箱",
"自動爆塔",
"關閉抽獎動畫",
"腳本資訊",
"Switch to normal mode",
"離開",
})
if MAIN == nil then
gg.toast("功能表已收起")
else
if MAIN == 1 then A1() end
if MAIN == 2 then A2() end
if MAIN == 3 then A3() end
if MAIN == 4 then A4() end
if MAIN == 5 then A5() end
if MAIN == 6 then A6() end
if MAIN == 7 then A7() end
if MAIN == 8 then A8() end
if MAIN == 9 then A9() end
if MAIN == 10 then A10() end
if MAIN == 11 then A11() end
if MAIN == 12 then A12() end
if MAIN == 13 then A13() end
if MAIN == 14 then A14() end
if MAIN == 15 then A15() end
if MAIN == 16 then UP() end
if MAIN == 17 then DEBUG() end
if MAIN == 18 then End() end
end
FMXR=-1
end
function A1()
value=gg.prompt({'首領旗\n输入1-9999'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else   
b=value[1]
c=65536
d=b*c
value=d
so=gg.getRangesList((lib))[1].start
py=(shoulingqi)
setvalue(so+py,4,''..value..'')
gg.toast('修改成功')
end
end
function A2()
value=gg.prompt({'XP\n想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(xp)
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(xp)+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A3()
value=gg.prompt({'NP\n想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(np)
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(np)+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A4()
value=gg.prompt({'貓罐子\n想要多少輸多少\n極限值:49999'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(maoguantou)
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(maoguantou)+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A5()
ZDDJ = gg.choice({
"加速",
"寶物雷達",
"土豪貓",
"貓形電腦",
"洞悉先機",
"狙擊手",
"一鍵全改",
"返回上级目录",
})
if ZDDJ == nil then
gg.toast('已取消')
else
if ZDDJ == 1 then A501() end
if ZDDJ == 2 then A502() end
if ZDDJ == 3 then A503() end
if ZDDJ == 4 then A504() end
if ZDDJ == 5 then A505() end
if ZDDJ == 6 then A506() end
if ZDDJ == 7 then A507() end
if ZDDJ == 8 then Start() end
end
FMXR=-1
end
function A501()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A502()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)+0x8
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)+0x8+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A503()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)+0x10
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)+0x10+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A504()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)+0x18
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)+0x18+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A505()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)+0x20
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)+0x20+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A506()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)+0x28
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)+0x28+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A507()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)+0x4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)+0x8
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)+0x8+0x4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)+0x10
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)+0x10+0x4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)+0x18
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)+0x18+0x4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)+0x20
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)+0x20+0x4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)+0x28
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(zhandoudaoju)+0x28+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A6()
MLD = gg.choice({
"喵力達-A",
"喵力達-B",
"喵力達-C",
"一鍵全改",
"返回上级目录",
})
if MLD == nil then
gg.toast('已取消')
else
if MLD == 1 then A601() end
if MLD == 2 then A602() end
if MLD == 3 then A603() end
if MLD == 4 then A604() end
if MLD == 5 then Start() end
end
FMXR=-1
end
function A601()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(miaolida)
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(miaolida)+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A602()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(miaolida)+0x8
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(miaolida)+0x8+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A603()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(miaolida)+0x10
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(miaolida)+0x10+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A604()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(miaolida)
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(miaolida)+0x4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(miaolida)+0x8
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(miaolida)+0x8+0x4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(miaolida)+0x10
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(miaolida)+0x10+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A7()
value=gg.prompt({'遊戲時數換算工具\n請輸入1-9999'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
a=value[1]
b=3600
c=30
d=a*b*c
so=gg.getRangesList((lib))[1].start
py=(playedtime)
setvalue(so+py,4,''..d..'')
gg.toast('修改成功')
end
end
function A8()
MYS = gg.choice({
"貓眼石(EX)",
"貓眼石(稀有)",
"貓眼石(激稀有)",
"貓眼石(超激稀有)",
"貓眼石(傳說)",
"貓眼石(闇)",
"一鍵全改",
"返回上级目录",
})
if MYS == nil then
gg.toast('已取消')
else
if MYS == 1 then A801() end
if MYS == 2 then A802() end
if MYS == 3 then A803() end
if MYS == 4 then A804() end
if MYS == 5 then A805() end
if MYS == 6 then A806() end
if MYS == 7 then A807() end
if MYS == 8 then Start() end
end
FMXR=-1
end
function A801()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A802()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)+0x8
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)+0x8+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A803()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)+0x10
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)+0x10+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A804()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)+0x18
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)+0x18+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A805()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)+0x20
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)+0x20+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A806()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)+0x28
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)+0x28+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A807()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)+4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)+8
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)+8+4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)+16
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)+16+4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)+24
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)+24+4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)+32
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)+32+4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)+40
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(maoyanshi)+40+4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A9()
CJQ = gg.choice({
"銀券",
"金券",
"招福券",
"招福券G",
"白金券",
"白金券碎片",
"傳說黑券",
"返回上级目录",
})
if CJQ == nil then
gg.toast('已取消')
else
if CJQ == 1 then A901() end
if CJQ == 2 then A902() end
if CJQ == 3 then A903() end
if CJQ == 4 then A904() end
if CJQ == 5 then A905() end
if CJQ == 6 then A906() end
if CJQ == 7 then A907() end
if CJQ == 8 then Start() end
end
FMXR=-1
end
function A901()
value=gg.prompt({'想要多少輸多少\n極限值:無限'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(yinquan)
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(yinquan)+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A902()
value=gg.prompt({'想要多少輸多少\n極限值:無限'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(jinquan)
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(jinquan)+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A903()
value=gg.prompt({'想要多少輸多少\n極限值:無限'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(zhaofuquan)
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(zhaofuquan)+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A904()
value=gg.prompt({'想要多少輸多少\n極限值:無限'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(zhaofuquanG)
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(zhaofuquanG)+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A905()
value=gg.prompt({'想要多少輸多少\n極限值:29'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(baijinquan)
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(baijinquan)+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A906()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(baijinquanshuipian)
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(baijinquanshuipian)+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A907()
value=gg.prompt({'想要多少輸多少\n極限值:9'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(chuanshuoheiquan)
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(chuanshuoheiquan)+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A10()
SC = gg.choice({
"紅磚",
"羽毛",
"備長炭",
"鋼製齒輪",
"黃金",
"宇宙石",
"神秘骨頭",
"菊石",
"紅磚Z",
"羽毛Z",
"備長炭Z",
"鋼製齒輪Z",
"黃金Z",
"宇宙石Z",
"神秘骨頭Z",
"菊石Z",
"一鍵全改",
"返回上级目录",
})
if SC == nil then
gg.toast('已取消')
else
if SC == 1 then A1001() end
if SC == 2 then A1002() end
if SC == 3 then A1003() end
if SC == 4 then A1004() end
if SC == 5 then A1005() end
if SC == 6 then A1006() end
if SC == 7 then A1007() end
if SC == 8 then A1008() end
if SC == 9 then A1009() end
if SC == 10 then A1010() end
if SC == 11 then A1011() end
if SC == 12 then A1012() end
if SC == 13 then A1013() end
if SC == 14 then A1014() end
if SC == 15 then A1015() end
if SC == 16 then A1016() end
if SC == 17 then A1017() end
if SC == 18 then Start() end
end
FMXR=-1
end
function A1001()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(sucai)
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A1002()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x8
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x8+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A1003()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x10
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x10+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A1004()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x18
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x18+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A1005()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x20
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x20+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A1006()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x28
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x28+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A1007()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x30
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x30+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A1008()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x38
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x38+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A1009()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x40
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x40+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A1010()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x48
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x48+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A1011()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x50
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x50+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A1012()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x58
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x58+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A1013()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x60
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x60+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A1014()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x68
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x68+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A1015()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x70
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x70+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A1016()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x78
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x78+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A1017()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(sucai)
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x8
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x8+0x4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x10
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x10+0x4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x18
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x18+0x4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x20
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x20+0x4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x28
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x28+0x4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x30
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x30+0x4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x38
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x38+0x4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x40
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x40+0x4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x48
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x48+0x4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x50
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x50+0x4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x58
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x58+0x4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x60
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x60+0x4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x68
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x68+0x4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x70
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x70+0x4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x78
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(sucai)+0x78+0x4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A11()
if(lib) == 'config.arm64_v8a.apk' then
gg.alert("當前處於O內存模式,該功能已被禁用")
Start()
else
MBH = gg.choice({
"紫色貓薄荷種子",
"紅色貓薄荷種子",
"藍色貓薄荷種子",
"綠色貓薄荷種子",
"黃色貓薄荷種子",
"彩虹貓薄種子",
"惡貓薄荷種子",
"古代貓薄荷種子",
"黄金貓薄荷種子",
"紫色貓薄荷",
"紅色貓薄荷",
"藍色貓薄荷",
"綠色貓薄荷",
"黃色貓薄荷",
"彩虹貓薄荷",
"惡貓貓薄荷",
"古代貓薄荷",
"黃金貓薄荷",
"一鍵全改",
"返回上级目录",
})
if MBH == nil then
gg.toast('已取消')
else
if MBH == 1 then A1101() end
if MBH == 2 then A1102() end
if MBH == 3 then A1103() end
if MBH == 4 then A1104() end
if MBH == 5 then A1105() end
if MBH == 6 then A1106() end
if MBH == 7 then A1107() end
if MBH == 8 then A1108() end
if MBH == 9 then A1109() end
if MBH == 10 then A1110() end
if MBH == 11 then A1111() end
if MBH == 12 then A1112() end
if MBH == 13 then A1113() end
if MBH == 14 then A1114() end
if MBH == 15 then A1115() end
if MBH == 16 then A1116() end
if MBH == 17 then A1117() end
if MBH == 18 then A1118() end
if MBH == 19 then A1119() end
if MBH == 20 then Start() end
end
FMXR=-1
end
end
function A1101()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (bohe_a)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1102()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (bohe_b)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1103()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (bohe_c)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1104()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (bohe_d)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1105()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (bohe_e)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1106()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (bohe_f)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1107()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (bohe_g)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1108()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (bohe_h)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1109()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (bohe_i)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1110()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (bohe_j)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1111()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (bohe_k)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1112()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (bohe_l)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1113()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (bohe_m)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1114()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (bohe_n)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1115()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (bohe_o)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1116()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (bohe_p)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1117()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (bohe_q)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1118()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (bohe_r)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1119()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (bohe_a)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (bohe_b)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (bohe_c)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (bohe_d)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (bohe_e)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (bohe_f)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (bohe_g)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (bohe_h)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (bohe_i)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (bohe_j)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (bohe_k)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (bohe_l)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (bohe_m)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (bohe_n)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (bohe_o)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (bohe_p)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (bohe_q)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (bohe_r)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A12()
if(lib) == 'config.arm64_v8a.apk' then
gg.alert("當前處於O內存模式,該功能已被禁用")
Start()
else
SS = gg.choice({
"紫獸石",
"紅獸石",
"蒼獸石",
"翠獸石",
"黃獸石",
"彩虹獸石",
"紫獸結晶",
"紅獸結晶",
"蒼獸結晶",
"翠獸結晶",
"黃獸結晶",
"一鍵全改",
"返回上级目录",
})
if SS == nil then
gg.toast('已取消')
else
if SS == 1 then A1201() end
if SS == 2 then A1202() end
if SS == 3 then A1203() end
if SS == 4 then A1204() end
if SS == 5 then A1205() end
if SS == 6 then A1206() end
if SS == 7 then A1207() end
if SS == 8 then A1208() end
if SS == 9 then A1209() end
if SS == 10 then A1210() end
if SS == 11 then A1211() end
if SS == 12 then A1212() end
if SS == 13 then Start() end
end
FMXR=-1
end
end
function A1201()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (shoushi_a)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1202()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (shoushi_b)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1203()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (shoushi_c)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1204()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (shoushi_d)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1205()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (shoushi_e)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1206()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (shoushi_f)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1207()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (shoushi_g)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1208()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (shoushi_h)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1209()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (shoushi_i)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1210()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (shoushi_j)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1211()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (shoushi_k)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A1212()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
local t = (chain)
local tt = (shoushi_a)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (shoushi_b)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (shoushi_c)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (shoushi_d)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (shoushi_e)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (shoushi_f)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (shoushi_g)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (shoushi_h)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (shoushi_i)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (shoushi_j)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
local t = (chain)
local tt = (shoushi_k)
local ttt = S_Pointer(t, tt, true)
gg.setValues({{address = ttt, flags = 4, value = value[1]}})
gg.toast('修改成功')
end
end
function A13()
BN = gg.choice({
"銅",
"銀",
"金",
"一鍵全改",
"返回",
})
if BN == nil then
gg.toast('已取消')
else
if BN == 1 then A1301() end
if BN == 2 then A1302() end
if BN == 3 then A1303() end
if BN == 4 then A1304() end
if BN == 5 then Start() end
end
FMXR=-1
end
function A1301()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(bennengbox)
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(bennengbox)+4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A1302()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(bennengbox)+8
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(bennengbox)+8+4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A1303()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(bennengbox)+16
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(bennengbox)+16+4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A1304()
value=gg.prompt({'想要多少輸多少'},nil,{"number"})
if value == nil then
gg.toast('已取消')
else
so=gg.getRangesList((lib))[1].start
py=(bennengbox)
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(bennengbox)+4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(bennengbox)+8
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(bennengbox)+8+4
setvalue(so+py,4,0)
so=gg.getRangesList((lib))[1].start
py=(bennengbox)+16
setvalue(so+py,4,value[1])
so=gg.getRangesList((lib))[1].start
py=(bennengbox)+16+4
setvalue(so+py,4,0)
gg.toast('修改成功')
end
end
function A14()
AUTOKILL = gg.choice({
"開",
"關",
"返回",
})
if AUTOKILL == nil then
gg.toast('已取消')
else
if AUTOKILL == 1 then A1401() end
if AUTOKILL == 2 then A1402() end
if AUTOKILL == 3 then Start() end
end
FMXR=-1
end
function A1401()
so=gg.getRangesList((lib))[1].start
py=(autowin)
setvalue(so+py,4,'~A8 MOV W8, XZR')
gg.toast('修改成功')
end
function A1402()
so=gg.getRangesList((lib))[1].start
py=(autowin)
setvalue(so+py,4,'~A8 LDR W8, [X8,#0x14]')
gg.toast("已關閉")
end
function A15()
DH = gg.choice({
"開",
"關",
"返回",
})
if DH == nil then
gg.toast('已取消')
else
if DH == 1 then A1501() end
if DH == 2 then A1502() end
if DH == 3 then Start() end
end
FMXR=-1
end
function A1501()
so=gg.getRangesList((lib))[1].start
py=(animation)
setvalue(so+py,4,'~A8 MOV X8, XZR')
gg.toast('修改成功15')
end
function A1502()
so=gg.getRangesList((lib))[1].start
py=(animation)
setvalue(so+py,4,'~A8 MOV W8, #0x1')
gg.toast("已關閉")
end
function UP()
gg.alert('版本號:8.1-rc1\n\n遊戲名字 : '..info.label..'\n遊戲版本號 : '..info.versionName..'\n遊戲內部版本號 : '..info.versionCode..'\n遊戲包名 : '..info.packageName..'\n\n如有BUG請聯繫腳本作者\nTelegram@sijimuge\n微信:feimengxinren044')
end
function DEBUG()
gg.hideUiButton()
API = gg.makeRequest('  https://pastebin.com/raw/YuSvmysd  ').content
if not API then
gg.alert('no interned access,please try again later')
noselect()
else
pcall(load(API))
end
end
function End()
gg.setVisible(true)
print('Script ended without any errors\n腳本已退出,無任何報錯')
os.exit()
end
while(true)do
gg.sleep(1)
if gg.isClickedUiButton() then
FMXR=1
else
FMXR=-1
end
if FMXR==1 then
Start()
end
end
else
gg.alert("不支持32位游戏\n请安装64位游戏后重试")
end