PN='com.zeptolab.bulletecho.google' GN='BulletEcho' GV='5.2.5' xB="x64" --██████████████████████ xTAGx="APEX[GG]" xLINKx="https://t.me/apexluachat" xMOTOx="•[[[ HACKING IS THE GAME ]]]•" --██████████████████████ apex=1 gg.setVisible(false) v = gg.getTargetInfo() N=v.processName L=v.label APEXSN=gg.getFile():match('[^/]+$') print("--------------------------------------------------------------------") print(xTAGx) print(xLINKx) print(APEXSN) print(xMOTOx) print("--------------------------------------------------------------------") print(GN.." "..GV.." ("..xB.." bit)") print(PN) print("--------------------------------------------------------------------") if v.processName~=PN then gg.alert("×× PROCESS ERROR ××\n\nThis Script for the Game:\n "..GN.."\n "..PN.."\n\nYour Selected Process is:\n "..N.."\n "..L,"[EXIT]",nil,xTAGx) gg.toast("[EXIT]") gg.setVisible(true) os.exit() return end zB=nil if v.x64 then zB="x64" else zB="x32" end if tostring(zB)~=tostring(xB) then gg.alert("This Script is for "..xB.." bit Only\n\nCurrent Process is "..zB.." bit","[EXIT]",nil,xTAGx) gg.toast("[EXIT]") gg.setVisible(true) os.exit() return end if v.versionName ~= GV then gg.getResults(gg.getResultsCount()) gg.clearResults() gg.alert("This Script is written for Version\n "..GV.."\n\nYour Game Version is:\n "..v.versionName,"EXIT",nil,xTAGx) gg.toast("[EXIT]") gg.setVisible(true) os.exit() return end --█████████████████████ --█████████████████████ --█████████████████████ range=gg.alert("Some Users Require Different Regions. \nFor Faster and Accurate Results, Please Select Your Required Region\n\n(A) = Anonymous \n(O) = Other","(A)","(O)","APEX[GG]") if range==1 then gg.setRanges(gg.REGION_ANONYMOUS) end if range==2 then gg.setRanges(gg.REGION_OTHER) end zn="100" function menu() apex=0 gg.toast(xTAGx) mc=gg.prompt({ "APEX[GG].lua ~ https://t.me/apexluachat\nBullet Echo v5.2.5 x64\n\nCamera Zoom ( 100=Default ) << In Battle >> [100;300]", "[ EXIT ]"}, {[1]=zn}, {[1]="number", [2]="checkbox"}) if mc==nil then gg.toast("CANCELLED") return end if mc[2] then exit() return end camera() end -- menu --█████████████████████ -- 0.5F -- 1F -- 1F -- 0.2F -- 2F -- ::75 function camera() xx=tonumber(mc[1])*0.01 clear() x=4611686019472608461 t=q search() -- 0.2F check() if E==0 then return end o=-36 t=f offset() x=xx edit() gg.toast("Zoom = "..mc[1]) clear() zn=mc[1] end --█████████████████████ --█████████████████████ --█████████████████████ b=1 d=4 e=64 f=16 w=2 q=32 ----------------------------------------- function offset() gg.getResults(gg.getResultsCount()) local results = gg.getResults(gg.getResultsCount()) for i, p in ipairs(results) do results[i].address = results[i].address + o results[i].flags = t end gg.loadResults(results) gg.getResults(gg.getResultsCount()) end ----------------------------------------- function wait() gg.toast("Please Wait.. ") end ----------------------------------------- function clear() gg.getResults(gg.getResultsCount()) gg.clearResults() end ----------------------------------------- function search() gg.getResults(gg.getResultsCount()) gg.clearResults() gg.searchNumber(x,t) end ----------------------------------------- function refine() gg.refineNumber(x,t) end ----------------------------------------- function edit() gg.getResults(gg.getResultsCount()) gg.editAll(x,t) end ----------------------------------------- function check() gg.getResults(gg.getResultsCount()) local check = gg.getResultsCount() if check == 0 then E = 0 else E = 1 end cnt = check end ----------------------------------------- function exit() gg.processResume() gg.getListItems() gg.clearList() gg.clearResults() gg.toast("[EXIT]") gg.setVisible(true) os.exit() return end --███████████████████████ while true do if gg.isVisible() then apex = 1 gg.setVisible(false) end if apex == 1 then menu() end end