Advertisement
Marklloyd_hacker

AmvinJan5.lua

Dec 6th, 2022
1,033
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 91.55 KB | None | 0 0
  1. function PS() end
  2. function setvalue(address,flags,value) PS('Modify address value (address, numeric type, value to be modified)')   tt={} tt[1]={} tt[1].address=address tt[  1].flags=flags tt[1].value=value gg.setValues(tt) end
  3. function split(szFullString, szSeparator)   nFindStartIndex = 1   nSplitIndex = 1   nSplitArray = {} while true do   nFindLastIndex = string.find(szFullString, szSeparator, nFindStartIndex) if not nFindLastIndex then nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, string.len(szFullString)) break end nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, nFindLastIndex - 1) nFindStartIndex = nFindLastIndex + string.len(szSeparator) nSplitIndex = nSplitIndex + 1 end return nSplitArray end function xgxc(szpy, qmxg) for x = 1, #(qmxg) do xgpy = szpy + qmxg[x]["offset"] xglx = qmxg[x]["type"] xgsz = qmxg[x]["value"] xgdj = qmxg[x]["freeze"] if xgdj == nil or xgdj == "" then gg.setValues({[1] = {address = xgpy, flags = xglx, value = xgsz}}) else gg.addListItems({[1] = {address = xgpy, flags = xglx, freeze = xgdj, value = xgsz}}) end xgsl = xgsl + 1 xgjg = true end end function xqmnb(qmnb) gg.clearResults() gg.setVisible(false) gg.setRanges(qmnb[1]["memory"]) gg.searchNumber(qmnb[3]["value"], qmnb[3]["type"]) if gg.getResultCount() == 0 then gg.toast(qmnb[2]["name"] .. " Failed") else gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) xxx=gg.getResultCount() if gg.getResultCount() == 0 then gg.toast(qmnb[2]["name"] .. " Failed") else sl = gg.getResults(999999) sz = gg.getResultCount() xgsl = 0 if sz > 999999 then sz = 999999 end for i = 1, sz do pdsz = true for v = 4, #(qmnb) do if pdsz == true then pysz = {} pysz[1] = {} pysz[1].address = sl[i].address + qmnb[v]["offset"] pysz[1].flags = qmnb[v]["type"] szpy = gg.getValues(pysz) pdpd = qmnb[v]["lv"] .. ";" .. szpy[1].value szpd = split(pdpd, ";") tzszpd = szpd[1] pyszpd = szpd[2] if tzszpd == pyszpd then pdjg = true pdsz = true else pdjg = false pdsz = false end end end if pdjg == true then szpy = sl[i].address xgxc(szpy, qmxg) end end if xgjg == true then gg.toast(qmnb[2]["name"] .. "\nFound: "..xxx.." Edited: " .. xgsl .. "") else gg.toast(qmnb[2]["name"] .. " Failed") end end end gg.clearResults()  end
  4. function setvalue(address,flags,value)   tt={} tt[1]={} tt[1].address=address tt[1].flags=flags tt[1].value=value gg.setValues(tt) end
  5. hex = {} function davine(lib,offset,edit,type)   ranges = gg.getRangesList(lib)   xy = {} xy[1] = {} xy[1].address = ranges[1].start + offset xy[1].flags = type xy[1].value = edit gg.setValues(xy) end
  6. function setvalue(address,flags,value) PS('Modify address value (address, numeric type, value to be modified)')   tt={} tt[1]={} tt[1].address=address tt[  1].flags=flags tt[1].value=value gg.setValues(tt) end
  7. function split(szFullString, szSeparator)   nFindStartIndex = 1   nSplitIndex = 1   nSplitArray = {} while true do   nFindLastIndex = string.find(szFullString, szSeparator, nFindStartIndex) if not nFindLastIndex then nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, string.len(szFullString)) break end nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, nFindLastIndex - 1) nFindStartIndex = nFindLastIndex + string.len(szSeparator) nSplitIndex = nSplitIndex + 1 end return nSplitArray end function xgxc(szpy, qmxg) for x = 1, #(qmxg) do xgpy = szpy + qmxg[x]["offset"] xglx = qmxg[x]["type"] xgsz = qmxg[x]["value"] xgdj = qmxg[x]["freeze"] if xgdj == nil or xgdj == "" then gg.setValues({[1] = {address = xgpy, flags = xglx, value = xgsz}}) else gg.addListItems({[1] = {address = xgpy, flags = xglx, freeze = xgdj, value = xgsz}}) end xgsl = xgsl + 1 xgjg = true end end function xqmnb(qmnb) gg.clearResults() gg.setVisible(false) gg.setRanges(qmnb[1]["memory"]) gg.searchNumber(qmnb[3]["value"], qmnb[3]["type"]) if gg.getResultCount() == 0 then gg.toast(qmnb[2]["name"] .. " Failed") else gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) xxx=gg.getResultCount() if gg.getResultCount() == 0 then gg.toast(qmnb[2]["name"] .. " Failed") else sl = gg.getResults(999999) sz = gg.getResultCount() xgsl = 0 if sz > 999999 then sz = 999999 end for i = 1, sz do pdsz = true for v = 4, #(qmnb) do if pdsz == true then pysz = {} pysz[1] = {} pysz[1].address = sl[i].address + qmnb[v]["offset"] pysz[1].flags = qmnb[v]["type"] szpy = gg.getValues(pysz) pdpd = qmnb[v]["lv"] .. ";" .. szpy[1].value szpd = split(pdpd, ";") tzszpd = szpd[1] pyszpd = szpd[2] if tzszpd == pyszpd then pdjg = true pdsz = true else pdjg = false pdsz = false end end end if pdjg == true then szpy = sl[i].address xgxc(szpy, qmxg) end end if xgjg == true then gg.toast(qmnb[2]["name"] .. "\nFound: "..xxx.." Edited: " .. xgsl .. "") else gg.toast(qmnb[2]["name"] .. " Failed") end end end gg.clearResults()  end
  8. function setvalue(address,flags,value)   tt={} tt[1]={} tt[1].address=address tt[1].flags=flags tt[1].value=value gg.setValues(tt) end
  9. hex = {} function davine(lib,offset,edit,type)   ranges = gg.getRangesList(lib)   xy = {} xy[1] = {} xy[1].address = ranges[1].start + offset xy[1].flags = type xy[1].value = edit gg.setValues(xy) end
  10. HexMemoryHexpatches = {}
  11. function HexMemoryHexpatches.MemoryMemoryHexpatch(Lib,Offset,Type,Edit)
  12. Ranges = gg.getRangesList(Lib)
  13. v = {}
  14. v[1] = {}
  15. v[1].address = Ranges[1].start + Offset
  16. v[1].flags = Type
  17. v[1].value = Edit.."r"
  18. v[1].freeze = true
  19. gg.setValues(v)
  20. end
  21.  
  22. DG = 1
  23.  
  24. ON = "\n  on☑"
  25. OFF = "\n  off☐"
  26. switch1 = OFF
  27. switch2 = OFF
  28. switch3 = OFF
  29. switch4 = OFF
  30. switch5 = OFF
  31. switch6 = OFF
  32. switch7 = OFF
  33. switch8 = OFF
  34. switch9 = OFF
  35. switch10 = OFF
  36. switch11 = OFF
  37. switch12 = OFF
  38. switch13 = OFF
  39. switch14 = OFF
  40. switch15 = OFF
  41. switch16 = OFF
  42. switch17 = OFF
  43. switch18 = OFF
  44. switch19 = OFF
  45. switch20 = OFF
  46.  
  47. function main()
  48. DG = gg.choice({
  49.     "➪ʟᴏɢᴏ 𝘽𝙮𝙥𝙖𝙨𝙨",
  50.     "➪ᴍᴇᴍᴏʀʏ 𝘽𝙮𝙥𝙖𝙨𝙨",
  51.     "➪ғɪx 𝘾𝙧𝙖𝙨𝙝",
  52.     "➪𝘿𝙂 ᴄʜᴇᴀᴛ 𝙈𝙚𝙣𝙪",
  53.     "➪ɢᴜɴ sᴋɪɴs 𝙈𝙚𝙣𝙪",
  54.     "➪ᴀɴᴛɪ ᴄʜᴇᴀᴛ 𝘾𝙝𝙚𝙘𝙠𝙚𝙧",
  55.     "➪ᴄʟᴇᴀʀ 𝙇𝙤𝙜𝙨",
  56.     "➪ʀᴇᴘᴏʀᴛ 𝘽𝙡𝙤𝙘𝙠𝙚𝙧",
  57.     "➪ᴜɴʟᴏᴄᴋ 𝙁𝙧𝙖𝙢𝙚𝙧𝙖𝙩𝙚",
  58.     "ᴇxɪᴛ",
  59. },nil, ("\t\t\t\t\t\tWᴇʟᴄᴏᴍᴇ Tᴏ DOOM VIP 𝐆𝐚𝐫𝐞𝐧𝐚 VIP\n\t\t\t\t\t\t\t\t\t\tVᴇʀsɪᴏɴ 1.6.35 - Sᴇᴀsᴏɴ 5"))
  60. if DG == nil then else
  61. if DG == 1 then logo()end
  62. if DG == 2 then lobby()end
  63. if DG == 3 then fixcrash()end
  64. if DG == 4 then cheat()end
  65. if DG == 5 then gunskins()end
  66. if DG == 6 then check()end
  67. if DG == 7 then clearlogs()end
  68. if DG == 8 then rb()end
  69. if DG == 9 then framerate()end
  70. if DG == 10 then exit()end
  71. end
  72. DG = -1
  73. end
  74.  
  75. function logo()
  76. so = gg.getRangesList('libanogs.so')[1].start
  77. py = 0x14
  78. setvalue(so + py, 4, 0x0)
  79. so = gg.getRangesList('libanogs.so')[1].start
  80. py = 0x28
  81. setvalue(so + py, 4, 0x0)
  82. so = gg.getRangesList('libanogs.so')[1].start
  83. py = 0xac
  84. setvalue(so + py, 4, 0x0)
  85. so = gg.getRangesList('libanogs.so')[1].start
  86. py = 0xb8
  87. setvalue(so + py, 4, 0x0)
  88. so = gg.getRangesList('libanogs.so')[1].start
  89. py = 0x200
  90. setvalue(so + py, 4, 0x0)
  91. so = gg.getRangesList('libanogs.so')[1].start
  92. py = 0x270
  93. setvalue(so + py, 4, 0x0)
  94. so = gg.getRangesList('libanogs.so')[1].start
  95. py = 0x290
  96. setvalue(so + py, 4, 0x0)
  97. so = gg.getRangesList('libanogs.so')[1].start
  98. py = 0x2ac
  99. setvalue(so + py, 4, 0x0)
  100. so = gg.getRangesList('libanogs.so')[1].start
  101. py = 0x308cc
  102. setvalue(so + py, 4, 0xe12fff1e)
  103. so = gg.getRangesList('libanogs.so')[1].start
  104. py = 0x386ac
  105. setvalue(so + py, 4, 0x0)
  106. so = gg.getRangesList('libanogs.so')[1].start
  107. py = 0x3a2a8
  108. setvalue(so + py, 4, 0x0)
  109. so = gg.getRangesList('libanogs.so')[1].start
  110. py = 0x3e794
  111. setvalue(so + py, 4, 0x0)
  112. so = gg.getRangesList('libanogs.so')[1].start
  113. py = 0x43e8c
  114. setvalue(so + py, 4, 0x0)
  115. so = gg.getRangesList('libanogs.so')[1].start
  116. py = 0x456b4
  117. setvalue(so + py, 4, 0x0)
  118. so = gg.getRangesList('libanogs.so')[1].start
  119. py = 0x456c0
  120. setvalue(so + py, 4, 0x0)
  121. so = gg.getRangesList('libanogs.so')[1].start
  122. py = 0x58bc8
  123. setvalue(so + py, 4, 0x0)
  124. so = gg.getRangesList('libanogs.so')[1].start
  125. py = 0x58c7c
  126. setvalue(so + py, 4, 0x0)
  127. so = gg.getRangesList('libanogs.so')[1].start
  128. py = 0x58d04
  129. setvalue(so + py, 4, 0x0)
  130. so = gg.getRangesList('libanogs.so')[1].start
  131. py = 0x5ad70
  132. setvalue(so + py, 4, 0x0)
  133. so = gg.getRangesList('libanogs.so')[1].start
  134. py = 0x5d290
  135. setvalue(so + py, 4, 0x0)
  136. so = gg.getRangesList('libanogs.so')[1].start
  137. py = 0x60d24
  138. setvalue(so + py, 4, 0x0)
  139. so = gg.getRangesList('libanogs.so')[1].start
  140. py = 0x685c0
  141. setvalue(so + py, 4, 0x0)
  142. so = gg.getRangesList('libanogs.so')[1].start
  143. py = 0x6867c
  144. setvalue(so + py, 4, 0x0)
  145. so = gg.getRangesList('libanogs.so')[1].start
  146. py = 0x68688
  147. setvalue(so + py, 4, 0x0)
  148. so = gg.getRangesList('libanogs.so')[1].start
  149. py = 0x73d70
  150. setvalue(so + py, 4, 0x0)
  151. so = gg.getRangesList('libanogs.so')[1].start
  152. py = 0x74800
  153. setvalue(so + py, 4, 0x0)
  154. so = gg.getRangesList('libanogs.so')[1].start
  155. py = 0x74ea4
  156. setvalue(so + py, 4, 0x0)
  157. so = gg.getRangesList('libanogs.so')[1].start
  158. py = 0x763d0
  159. setvalue(so + py, 4, 0x0)
  160. so = gg.getRangesList('libanogs.so')[1].start
  161. py = 0x7a144
  162. setvalue(so + py, 4, 0x0)
  163. so = gg.getRangesList('libanogs.so')[1].start
  164. py = 0x7eb30
  165. setvalue(so + py, 4, 0x0)
  166. so = gg.getRangesList('libanogs.so')[1].start
  167. py = 0x1ad224
  168. setvalue(so + py, 4, 0x0)
  169. so = gg.getRangesList('libanogs.so')[1].start
  170. py = 0x1b4f98
  171. setvalue(so + py, 4, 0x0)
  172. so = gg.getRangesList('libanogs.so')[1].start
  173. py = 0x1bbdc4
  174. setvalue(so + py, 4, 0x0)
  175. so = gg.getRangesList('libanogs.so')[1].start
  176. py = 0x1bfe20
  177. setvalue(so + py, 4, 0x0)
  178. so = gg.getRangesList('libanogs.so')[1].start
  179. py = 0x1bff0c
  180. setvalue(so + py, 4, 0x0)
  181. so = gg.getRangesList('libanogs.so')[1].start
  182. py = 0x1bfff4
  183. setvalue(so + py, 4, 0x0)
  184. so = gg.getRangesList('libanogs.so')[1].start
  185. py = 0x1bfffc
  186. setvalue(so + py, 4, 0x0)
  187. so = gg.getRangesList('libanogs.so')[1].start
  188. py = 0x1c0008
  189. setvalue(so + py, 4, 0x0)
  190. so = gg.getRangesList('libanogs.so')[1].start
  191. py = 0x1c0028
  192. setvalue(so + py, 4, 0x0)
  193. so = gg.getRangesList('libanogs.so')[1].start
  194. py = 0x1c0030
  195. setvalue(so + py, 4, 0x0)
  196. so = gg.getRangesList('libanogs.so')[1].start
  197. py = 0x1de30c
  198. setvalue(so + py, 4, 0x0)
  199. so = gg.getRangesList('libanogs.so')[1].start
  200. py = 0x22cd6c
  201. setvalue(so + py, 4, 0x0)
  202. so = gg.getRangesList('libanogs.so')[1].start
  203. py = 0x22e5a0
  204. setvalue(so + py, 4, 0x0)
  205. so = gg.getRangesList('libanogs.so')[1].start
  206. py = 0x24bde0
  207. setvalue(so + py, 4, 0x0)
  208. so = gg.getRangesList('libanogs.so')[1].start
  209. py = 0x24be58
  210. setvalue(so + py, 4, 0x0)
  211. so = gg.getRangesList('libanogs.so')[1].start
  212. py = 0x24beb8
  213. setvalue(so + py, 4, 0x0)
  214. so = gg.getRangesList('libanogs.so')[1].start
  215. py = 0x24befc
  216. setvalue(so + py, 4, 0x0)
  217. so = gg.getRangesList('libanogs.so')[1].start
  218. py = 0x24bf08
  219. setvalue(so + py, 4, 0x0)
  220. so = gg.getRangesList('libanogs.so')[1].start
  221. py = 0x24bf1c
  222. setvalue(so + py, 4, 0x0)
  223. so = gg.getRangesList('libanogs.so')[1].start
  224. py = 0x24bf8c
  225. setvalue(so + py, 4, 0x0)
  226. so = gg.getRangesList('libanogs.so')[1].start
  227. py = 0x24c008
  228. setvalue(so + py, 4, 0x0)
  229. so = gg.getRangesList('libanogs.so')[1].start
  230. py = 0x24c03c
  231. setvalue(so + py, 4, 0x0)
  232. so = gg.getRangesList('libanogs.so')[1].start
  233. py = 0x24c054
  234. setvalue(so + py, 4, 0x0)
  235. so = gg.getRangesList('libanogs.so')[1].start
  236. py = 0x24c22c
  237. setvalue(so + py, 4, 0x0)
  238. so = gg.getRangesList('libanogs.so')[1].start
  239. py = 0x24c2a0
  240. setvalue(so + py, 4, 0x0)
  241. so = gg.getRangesList('libanogs.so')[1].start
  242. py = 0x24db74
  243. setvalue(so + py, 4, 0x0)
  244. so = gg.getRangesList('libanogs.so')[1].start
  245. py = 0x24dc5c
  246. setvalue(so + py, 4, 0x0)
  247. so = gg.getRangesList('libanogs.so')[1].start
  248. py = 0x24e9ec
  249. setvalue(so + py, 4, 0x0)
  250. so = gg.getRangesList('libanogs.so')[1].start
  251. py = 0x24ee24
  252. setvalue(so + py, 4, 0x0)
  253. so = gg.getRangesList('libanogs.so')[1].start
  254. py = 0x25f6e0
  255. setvalue(so + py, 4, 0x0)
  256. so = gg.getRangesList('libanogs.so')[1].start
  257. py = 0x260618
  258. setvalue(so + py, 4, 0x0)
  259. so = gg.getRangesList('libanogs.so')[1].start
  260. py = 0x2641d4
  261. setvalue(so + py, 4, 0x0)
  262. so = gg.getRangesList('libanogs.so')[1].start
  263. py = 0x2642c0
  264. setvalue(so + py, 4, 0x0)
  265. so = gg.getRangesList('libanogs.so')[1].start
  266. py = 0x2642dc
  267. setvalue(so + py, 4, 0x0)
  268. so = gg.getRangesList('libanogs.so')[1].start
  269. py = 0x2642ec
  270. setvalue(so + py, 4, 0x0)
  271. so = gg.getRangesList('libanogs.so')[1].start
  272. py = 0x26438c
  273. setvalue(so + py, 4, 0x0)
  274. so = gg.getRangesList('libanogs.so')[1].start
  275. py = 0x26441c
  276. setvalue(so + py, 4, 0x0)
  277. so = gg.getRangesList('libanogs.so')[1].start
  278. py = 0x264424
  279. setvalue(so + py, 4, 0x0)
  280. so = gg.getRangesList('libanogs.so')[1].start
  281. py = 0x26442c
  282. setvalue(so + py, 4, 0x0)
  283. so = gg.getRangesList('libanogs.so')[1].start
  284. py = 0x26443c
  285. setvalue(so + py, 4, 0x0)
  286. so = gg.getRangesList('libanogs.so')[1].start
  287. py = 0x264478
  288. setvalue(so + py, 4, 0x0)
  289. so = gg.getRangesList('libanogs.so')[1].start
  290. py = 0x264480
  291. setvalue(so + py, 4, 0x0)
  292. so = gg.getRangesList('libanogs.so')[1].start
  293. py = 0x264490
  294. setvalue(so + py, 4, 0x0)
  295. so = gg.getRangesList('libanogs.so')[1].start
  296. py = 0x2644cc
  297. setvalue(so + py, 4, 0x0)
  298. so = gg.getRangesList('libanogs.so')[1].start
  299. py = 0x264508
  300. setvalue(so + py, 4, 0x0)
  301. so = gg.getRangesList('libanogs.so')[1].start
  302. py = 0x264588
  303. setvalue(so + py, 4, 0x0)
  304. so = gg.getRangesList('libanogs.so')[1].start
  305. py = 0x2645a4
  306. setvalue(so + py, 4, 0x0)
  307. so = gg.getRangesList('libanogs.so')[1].start
  308. py = 0x2645f4
  309. setvalue(so + py, 4, 0x0)
  310. so = gg.getRangesList('libanogs.so')[1].start
  311. py = 0x26467c
  312. setvalue(so + py, 4, 0x0)
  313. so = gg.getRangesList('libanogs.so')[1].start
  314. py = 0x264aa4
  315. setvalue(so + py, 4, 0x0)
  316. so = gg.getRangesList('libanogs.so')[1].start
  317. py = 0x264f08
  318. setvalue(so + py, 4, 0x0)
  319. so = gg.getRangesList('libanogs.so')[1].start
  320. py = 0x264f58
  321. setvalue(so + py, 4, 0x0)
  322. so = gg.getRangesList('libanogs.so')[1].start
  323. py = 0x265158
  324. setvalue(so + py, 4, 0x0)
  325. so = gg.getRangesList('libanogs.so')[1].start
  326. py = 0x2655e4
  327. setvalue(so + py, 4, 0x0)
  328. so = gg.getRangesList('libanogs.so')[1].start
  329. py = 0x2657dc
  330. setvalue(so + py, 4, 0x0)
  331. so = gg.getRangesList('libanogs.so')[1].start
  332. py = 0x26589c
  333. setvalue(so + py, 4, 0x0)
  334. so = gg.getRangesList('libanogs.so')[1].start
  335. py = 0x2658c8
  336. setvalue(so + py, 4, 0x0)
  337. so = gg.getRangesList('libanogs.so')[1].start
  338. py = 0x2658e4
  339. setvalue(so + py, 4, 0x0)
  340. so = gg.getRangesList('libanogs.so')[1].start
  341. py = 0x265928
  342. setvalue(so + py, 4, 0x0)
  343. so = gg.getRangesList('libanogs.so')[1].start
  344. py = 0x265a90
  345. setvalue(so + py, 4, 0x0)
  346. so = gg.getRangesList('libanogs.so')[1].start
  347. py = 0x265ad0
  348. setvalue(so + py, 4, 0x0)
  349. so = gg.getRangesList('libanogs.so')[1].start
  350. py = 0x265bfc
  351. setvalue(so + py, 4, 0x0)
  352. so = gg.getRangesList('libanogs.so')[1].start
  353. py = 0x265c8c
  354. setvalue(so + py, 4, 0x0)
  355. so = gg.getRangesList('libanogs.so')[1].start
  356. py = 0x265ce4
  357. setvalue(so + py, 4, 0x0)
  358. so = gg.getRangesList('libanogs.so')[1].start
  359. py = 0x265d1c
  360. setvalue(so + py, 4, 0x0)
  361. so = gg.getRangesList('libanogs.so')[1].start
  362. py = 0x265df8
  363. setvalue(so + py, 4, 0x0)
  364. so = gg.getRangesList('libanogs.so')[1].start
  365. py = 0x265f38
  366. setvalue(so + py, 4, 0x0)
  367. so = gg.getRangesList('libanogs.so')[1].start
  368. py = 0x266034
  369. setvalue(so + py, 4, 0x0)
  370. so = gg.getRangesList('libanogs.so')[1].start
  371. py = 0x2661b8
  372. setvalue(so + py, 4, 0x0)
  373. so = gg.getRangesList('libanogs.so')[1].start
  374. py = 0x266368
  375. setvalue(so + py, 4, 0x0)
  376. so = gg.getRangesList('libanogs.so')[1].start
  377. py = 0x2668d0
  378. setvalue(so + py, 4, 0x0)
  379. so = gg.getRangesList('libanogs.so')[1].start
  380. py = 0x266a78
  381. setvalue(so + py, 4, 0x0)
  382. so = gg.getRangesList('libanogs.so')[1].start
  383. py = 0x266e48
  384. setvalue(so + py, 4, 0x0)
  385. so = gg.getRangesList('libanogs.so')[1].start
  386. py = 0x266efc
  387. setvalue(so + py, 4, 0x0)
  388. so = gg.getRangesList('libanogs.so')[1].start
  389. py = 0x2676e0
  390. setvalue(so + py, 4, 0x0)
  391. so = gg.getRangesList('libanogs.so')[1].start
  392. py = 0x26772c
  393. setvalue(so + py, 4, 0x0)
  394. so = gg.getRangesList('libanogs.so')[1].start
  395. py = 0x267794
  396. setvalue(so + py, 4, 0x0)
  397. so = gg.getRangesList('libanogs.so')[1].start
  398. py = 0x2677e4
  399. setvalue(so + py, 4, 0x0)
  400. so = gg.getRangesList('libanogs.so')[1].start
  401. py = 0x267b9c
  402. setvalue(so + py, 4, 0x0)
  403. so = gg.getRangesList('libanogs.so')[1].start
  404. py = 0x267c0c
  405. setvalue(so + py, 4, 0x0)
  406. so = gg.getRangesList('libanogs.so')[1].start
  407. py = 0x267c9c
  408. setvalue(so + py, 4, 0x0)
  409. so = gg.getRangesList('libanogs.so')[1].start
  410. py = 0x267cc0
  411. setvalue(so + py, 4, 0x0)
  412. so = gg.getRangesList('libanogs.so')[1].start
  413. py = 0x267dd0
  414. setvalue(so + py, 4, 0x0)
  415. so = gg.getRangesList('libanogs.so')[1].start
  416. py = 0x267eac
  417. setvalue(so + py, 4, 0x0)
  418. so = gg.getRangesList('libanogs.so')[1].start
  419. py = 0x268274
  420. setvalue(so + py, 4, 0x0)
  421. so = gg.getRangesList('libanogs.so')[1].start
  422. py = 0x2739ac
  423. setvalue(so + py, 4, 0x0)
  424. so = gg.getRangesList('libanogs.so')[1].start
  425. py = 0x273ca0
  426. setvalue(so + py, 4, 0x0)
  427. so = gg.getRangesList('libanogs.so')[1].start
  428. py = 0x273e2c
  429. setvalue(so + py, 4, 0x0)
  430. so = gg.getRangesList('libanogs.so')[1].start
  431. py = 0x273f50
  432. setvalue(so + py, 4, 0x0)
  433. so = gg.getRangesList('libanogs.so')[1].start
  434. py = 0x274240
  435. setvalue(so + py, 4, 0x0)
  436. so = gg.getRangesList('libanogs.so')[1].start
  437. py = 0x274430
  438. setvalue(so + py, 4, 0x0)
  439. so = gg.getRangesList('libanogs.so')[1].start
  440. py = 0x275424
  441. setvalue(so + py, 4, 0x0)
  442. so = gg.getRangesList('libanogs.so')[1].start
  443. py = 0x275434
  444. setvalue(so + py, 4, 0x0)
  445. so = gg.getRangesList('libanogs.so')[1].start
  446. py = 0x275480
  447. setvalue(so + py, 4, 0x0)
  448. so = gg.getRangesList('libanogs.so')[1].start
  449. py = 0x2773c8
  450. setvalue(so + py, 4, 0x0)
  451. so = gg.getRangesList('libanogs.so')[1].start
  452. py = 0x27740c
  453. setvalue(so + py, 4, 0x0)
  454. so = gg.getRangesList('libanogs.so')[1].start
  455. py = 0x2779b8
  456. setvalue(so + py, 4, 0x0)
  457. so = gg.getRangesList('libanogs.so')[1].start
  458. py = 0x277d64
  459. setvalue(so + py, 4, 0x0)
  460. so = gg.getRangesList('libanogs.so')[1].start
  461. py = 0x278038
  462. setvalue(so + py, 4, 0x0)
  463. so = gg.getRangesList('libanogs.so')[1].start
  464. py = 0x27ac18
  465. setvalue(so + py, 4, 0x0)
  466. so = gg.getRangesList('libanogs.so')[1].start
  467. py = 0x27c9ac
  468. setvalue(so + py, 4, 0x0)
  469. so = gg.getRangesList('libanogs.so')[1].start
  470. py = 0x27ca1c
  471. setvalue(so + py, 4, 0x0)
  472. so = gg.getRangesList('libanogs.so')[1].start
  473. py = 0x27cbc4
  474. setvalue(so + py, 4, 0x0)
  475. so = gg.getRangesList('libanogs.so')[1].start
  476. py = 0x27ee0c
  477. setvalue(so + py, 4, 0x0)
  478. so = gg.getRangesList('libanogs.so')[1].start
  479. py = 0x27ee18
  480. setvalue(so + py, 4, 0x0)
  481. so = gg.getRangesList('libanogs.so')[1].start
  482. py = 0x27ee74
  483. setvalue(so + py, 4, 0x0)
  484. so = gg.getRangesList('libanogs.so')[1].start
  485. py = 0x27ee80
  486. setvalue(so + py, 4, 0x0)
  487. so = gg.getRangesList('libanogs.so')[1].start
  488. py = 0x27f328
  489. setvalue(so + py, 4, 0x0)
  490. so = gg.getRangesList('libanogs.so')[1].start
  491. py = 0x27f574
  492. setvalue(so + py, 4, 0x0)
  493. so = gg.getRangesList('libanogs.so')[1].start
  494. py = 0x27f58c
  495. setvalue(so + py, 4, 0x0)
  496. so = gg.getRangesList('libanogs.so')[1].start
  497. py = 0x27f8dc
  498. setvalue(so + py, 4, 0x0)
  499. so = gg.getRangesList('libanogs.so')[1].start
  500. py = 0x28a2bc
  501. setvalue(so + py, 4, 0x0)
  502. so = gg.getRangesList('libanogs.so')[1].start
  503. py = 0x28a440
  504. setvalue(so + py, 4, 0x0)
  505. so = gg.getRangesList('libanogs.so')[1].start
  506. py = 0x28a5a8
  507. setvalue(so + py, 4, 0x0)
  508. so = gg.getRangesList('libanogs.so')[1].start
  509. py = 0x28a60c
  510. setvalue(so + py, 4, 0x0)
  511. so = gg.getRangesList('libanogs.so')[1].start
  512. py = 0x28a8ec
  513. setvalue(so + py, 4, 0x0)
  514. so = gg.getRangesList('libanogs.so')[1].start
  515. py = 0x28b434
  516. setvalue(so + py, 4, 0x0)
  517. so = gg.getRangesList('libanogs.so')[1].start
  518. py = 0x28b594
  519. setvalue(so + py, 4, 0x0)
  520. so = gg.getRangesList('libanogs.so')[1].start
  521. py = 0x28b8f4
  522. setvalue(so + py, 4, 0x0)
  523. so = gg.getRangesList('libanogs.so')[1].start
  524. py = 0x28b9e0
  525. setvalue(so + py, 4, 0x0)
  526. so = gg.getRangesList('libanogs.so')[1].start
  527. py = 0x28ba28
  528. setvalue(so + py, 4, 0x0)
  529. so = gg.getRangesList('libanogs.so')[1].start
  530. py = 0x28badc
  531. setvalue(so + py, 4, 0x0)
  532. so = gg.getRangesList('libanogs.so')[1].start
  533. py = 0x28bb34
  534. setvalue(so + py, 4, 0x0)
  535. so = gg.getRangesList('libanogs.so')[1].start
  536. py = 0x28be5c
  537. setvalue(so + py, 4, 0x0)
  538. so = gg.getRangesList('libanogs.so')[1].start
  539. py = 0x28be94
  540. setvalue(so + py, 4, 0x0)
  541. so = gg.getRangesList('libanogs.so')[1].start
  542. py = 0x28bec4
  543. setvalue(so + py, 4, 0x0)
  544. so = gg.getRangesList('libanogs.so')[1].start
  545. py = 0x28bef8
  546. setvalue(so + py, 4, 0x0)
  547. so = gg.getRangesList('libanogs.so')[1].start
  548. py = 0x28bfc4
  549. setvalue(so + py, 4, 0x0)
  550. so = gg.getRangesList('libanogs.so')[1].start
  551. py = 0x29e114
  552. setvalue(so + py, 4, 0x0)
  553. so = gg.getRangesList('libanogs.so')[1].start
  554. py = 0x29edf8
  555. setvalue(so + py, 4, 0x0)
  556. so = gg.getRangesList('libanogs.so')[1].start
  557. py = 0x29eef0
  558. setvalue(so + py, 4, 0x0)
  559. so = gg.getRangesList('libanogs.so')[1].start
  560. py = 0x29ef1c
  561. setvalue(so + py, 4, 0x0)
  562. so = gg.getRangesList('libanogs.so')[1].start
  563. py = 0x29f430
  564. setvalue(so + py, 4, 0x0)
  565. so = gg.getRangesList('libanogs.so')[1].start
  566. py = 0x29f44c
  567. setvalue(so + py, 4, 0x0)
  568. so = gg.getRangesList('libanogs.so')[1].start
  569. py = 0x29f528
  570. setvalue(so + py, 4, 0x0)
  571. so = gg.getRangesList('libanogs.so')[1].start
  572. py = 0x29f564
  573. setvalue(so + py, 4, 0x0)
  574. so = gg.getRangesList('libanogs.so')[1].start
  575. py = 0x29feac
  576. setvalue(so + py, 4, 0x0)
  577. so = gg.getRangesList('libanogs.so')[1].start
  578. py = 0x2a0034
  579. setvalue(so + py, 4, 0x0)
  580. so = gg.getRangesList('libanogs.so')[1].start
  581. py = 0x2a0094
  582. setvalue(so + py, 4, 0x0)
  583. so = gg.getRangesList('libanogs.so')[1].start
  584. py = 0x2a13c0
  585. setvalue(so + py, 4, 0x0)
  586. so = gg.getRangesList('libanogs.so')[1].start
  587. py = 0x2a1b14
  588. setvalue(so + py, 4, 0x0)
  589. so = gg.getRangesList('libanogs.so')[1].start
  590. py = 0x2a1b58
  591. setvalue(so + py, 4, 0x0)
  592. so = gg.getRangesList('libanogs.so')[1].start
  593. py = 0x2a1fec
  594. setvalue(so + py, 4, 0x0)
  595. so = gg.getRangesList('libanogs.so')[1].start
  596. py = 0x2a852c
  597. setvalue(so + py, 4, 0x0)
  598. so = gg.getRangesList('libanogs.so')[1].start
  599. py = 0x2a8bfc
  600. setvalue(so + py, 4, 0x0)
  601. so = gg.getRangesList('libanogs.so')[1].start
  602. py = 0x2a8c08
  603. setvalue(so + py, 4, 0x0)
  604. so = gg.getRangesList('libanogs.so')[1].start
  605. py = 0x2a8c54
  606. setvalue(so + py, 4, 0x0)
  607. so = gg.getRangesList('libanogs.so')[1].start
  608. py = 0x2a8c60
  609. setvalue(so + py, 4, 0x0)
  610. so = gg.getRangesList('libanort.so')[1].start
  611. py = 0x10
  612. setvalue(so + py, 4, 0x0)
  613. so = gg.getRangesList('libanort.so')[1].start
  614. py = 0x14
  615. setvalue(so + py, 4, 0x0)
  616. so = gg.getRangesList('libanort.so')[1].start
  617. py = 0x1c
  618. setvalue(so + py, 4, 0x0)
  619. so = gg.getRangesList('libanort.so')[1].start
  620. py = 0x20
  621. setvalue(so + py, 4, 0x0)
  622. so = gg.getRangesList('libanort.so')[1].start
  623. py = 0x24
  624. setvalue(so + py, 4, 0x0)
  625. so = gg.getRangesList('libanort.so')[1].start
  626. py = 0x28
  627. setvalue(so + py, 4, 0x0)
  628. so = gg.getRangesList('libanort.so')[1].start
  629. py = 0x2c
  630. setvalue(so + py, 4, 0x0)
  631. so = gg.getRangesList('libanort.so')[1].start
  632. py = 0x30
  633. setvalue(so + py, 4, 0x0)
  634. so = gg.getRangesList('libanort.so')[1].start
  635. py = 0x34
  636. setvalue(so + py, 4, 0x0)
  637. gg.toast("ʙʏᴘᴀss ʟᴏɢᴏ ᴀᴄᴛɪᴠᴀᴛᴇᴅ")
  638. end
  639.  
  640. function lobby()
  641. gg.setRanges(gg.REGION_CODE_APP)
  642. gg.searchNumber("1,849,753,701;1,262,769,007;1,953,066,569;1,869,496,576;1,145,783,379;1,699,900,517;1,953,656,688;1,635,017,028;1,399,811,649;1,699,171,140;1,885,688,436;1,148,482,159;862,024,801;1,869,496,576;1,145,783,379;1~3000000000:16384", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
  643. revert = gg.getResults(50000, nil, nil, nil, nil, nil, nil, nil, nil)
  644. local t = gg.getResults(50000, nil, nil, nil, nil, nil, nil, nil, nil)
  645. for i, v in ipairs(t) do
  646.  if v.flags == gg.TYPE_DWORD then
  647.   v.value = "0"
  648.   v.freeze = true
  649.  end
  650. end
  651. gg.addListItems(t)
  652. t = nil
  653. gg.clearList()
  654. gg.clearResults()
  655. gg.clearList()
  656. gg.toast("Bʏᴘᴀss Mᴇᴍᴏʀʏ/Aɴᴛɪ-Bᴀɴ Oɴ")
  657. end
  658.  
  659. function fixcrash()
  660. so = gg.getRangesList('libanogs.so')[1].start
  661. py = 0x308cc
  662. setvalue(so + py, 4, 0x0)
  663. gg.toast("ғɪxᴄʀᴀsʜ ᴀᴄᴛɪᴠᴀᴛᴇᴅ")
  664. end
  665.  
  666. function cheat()
  667. ct = gg.multiChoice({
  668.     "➪ᴡᴀʟʟʜᴀᴄᴋ"..switch1,
  669.     "➪ᴀɪᴍʙᴏᴛ ᴀᴅᴊᴜsᴛᴀʙʟᴇ",
  670.     "➪ʙᴜʟʟᴇᴛ ᴛʀᴀᴄᴋ ᴀᴅᴊᴜsᴛᴀʙʟᴇ",
  671.     "➪ғᴀsᴛ sᴄᴏᴘᴇ"..switch2,
  672.     "➪ɴᴏ ʀᴇᴄᴏɪʟ"..switch3,
  673.     "➪ɴᴏ sᴘʀᴇᴀᴅ"..switch4,
  674.     "➪ᴅᴀʀᴋᴍᴏᴅᴇ"..switch5,
  675.     "➪sᴍᴀʟʟᴄʀᴏssʜᴀɪʀ"..switch6,
  676.     "➪ᴇsᴘ ɴᴀᴍᴇ ʙʀ"..switch7,
  677.     "➪ᴇsᴘ ɴᴀᴍᴇ ᴍᴘ"..switch8,
  678.     "➪ɴᴏ ʀᴇʟᴏᴀᴅ"..switch9,
  679.     "➪sʜᴏᴡ ғᴘs"..switch10,
  680.     "➪ᴀᴅᴠᴀɴᴄᴇ ᴜᴀᴠ"..switch11,
  681.     "➪ɴᴏ ᴘᴀʀᴀᴄʜᴜᴛᴇ",
  682.     "➪ᴍᴀɢɪᴄ ʙᴜʟʟᴇᴛ",
  683.     "➪sᴘᴇᴇᴅʀᴜɴ"..switch12,
  684.     "➪ɴᴏ sʜᴀᴋᴇ"..switch13,
  685.     "➪ᴏᴘᴛɪᴍɪᴢᴇ ғᴘs"..switch14,
  686.     "➪ʙᴜғғ ᴅᴀᴍᴀɢᴇ"..switch15,
  687.     "➪ʙᴏᴅʏ ᴄᴏʟᴏʀ"..switch16,
  688.     "➪ғᴀsᴛ sʜᴏᴏᴛ"..switch17,
  689.     "➪sᴘᴇᴇᴅ ᴅɪᴠɪɴɢ"..switch18,
  690.     "➪ʀᴀᴅᴀʀ ᴍᴀᴘ ʙʀ"..switch19,
  691.     "➪ɴᴏ ᴏᴠᴇʀʜᴇᴀᴛ"..switch20,
  692. },nil, ("\t\t\t\t\t\tWᴇʟᴄᴏᴍᴇ Tᴏ DOOM Gᴀᴍɪɴɢ VIP \n\t\t\t\t\t\t\t\t\t\tVᴇʀsɪᴏɴ 1.6.35 - Sᴇᴀsᴏɴ 10"))
  693. if ct == nil then main()else
  694. if ct[1] == true then h1()end
  695. if ct[2] == true then h2()end
  696. if ct[3] == true then h3()end
  697. if ct[4] == true then h4()end
  698. if ct[5] == true then h5()end
  699. if ct[6] == true then h6()end
  700. if ct[7] == true then h7()end
  701. if ct[8] == true then h8()end
  702. if ct[9] == true then h9()end
  703. if ct[10] == true then h10()end
  704. if ct[11] == true then h11()end
  705. if ct[12] == true then h12()end
  706. if ct[13] == true then h13()end
  707. if ct[14] == true then h14()end
  708. if ct[15] == true then h15()end
  709. if ct[16] == true then h16()end
  710. if ct[17] == true then h17()end
  711. if ct[18] == true then h18()end
  712. if ct[19] == true then h19()end
  713. if ct[20] == true then h20()end
  714. if ct[21] == true then h21()end
  715. if ct[22] == true then h22()end
  716. if ct[23] == true then h23()end
  717. if ct[24] == true then h24()end
  718. end
  719. ct = -1
  720. end
  721.  
  722. function h1()
  723. if switch1 == OFF then
  724. so = gg.getRangesList('libil2cpp.so')[1].start
  725. py = 0x1938954
  726. setvalue(so + py, 4, 0)
  727. switch1 = ON
  728. gg.toast("Wᴀʟʟʜᴀᴄᴋ Oɴ")
  729. else
  730. so = gg.getRangesList('libil2cpp.so')[1].start
  731. py = 0x1938954
  732. setvalue(so + py, 4, 436207618)
  733. switch1 = OFF
  734. gg.toast("Wᴀʟʟʜᴀᴄᴋ Oғғ")
  735. end
  736. end
  737.  
  738. function h2()
  739. adj = gg.prompt({"ᴀɪᴍʙᴏᴛ ᴀᴅᴊᴜsᴛᴀʙʟᴇ\n0 - ᴀɪᴍʙᴏᴛ ᴏғғ\n1 - sᴍᴏᴏᴛʜ ᴀɪᴍʙᴏᴛ\n2 - ʟᴏᴡ ᴀɪᴍʙᴏᴛ\n3 - ʜɪɢʜ ᴀɪᴍʙᴏᴛ [0; 3]",}, nil, {"number",})
  740. if adj == nil then cheat()else
  741. if adj[1] == "0" then aim0()end
  742. if adj[1] == "1" then aim1()end
  743. if adj[1] == "2" then aim2() end
  744. if adj[1] == "3" then aim3()end
  745. end
  746. adj = -1
  747. end
  748.  
  749. function aim0()
  750. --low off
  751. so = gg.getRangesList('libil2cpp.so')[1].start
  752.  py = 0x1c0ce5c
  753.  setvalue(so + py, 4, -301463024)
  754.  --smooth off
  755. so = gg.getRangesList('libil2cpp.so')[1].start
  756. py = 0x1c10990
  757. setvalue(so + py, 4, 0xe92d4bf0)
  758. so = gg.getRangesList('libil2cpp.so')[1].start
  759. py = 0x1c10994
  760. setvalue(so + py, 4, 0xe28db018)
  761. so = gg.getRangesList('libil2cpp.so')[1].start
  762. py = 0x1c10998
  763. setvalue(so + py, 4, 0xed2d8b04)
  764. so = gg.getRangesList('libil2cpp.so')[1].start
  765. py = 0x6e94624
  766. setvalue(so + py, 4, 0xe92d48f0)
  767. so = gg.getRangesList('libil2cpp.so')[1].start
  768. py = 0x6e94628
  769. setvalue(so + py, 4, 0xe28db010)
  770. so = gg.getRangesList('libil2cpp.so')[1].start
  771. py = 0x6e9462c
  772. setvalue(so + py, 4, 0xed2d8b02)
  773. --high off
  774. davine("libil2cpp.so", 0x6CBF80C, "-286131696", 4)
  775. gg.toast("Aɪᴍʙᴏᴛ Oғғ")
  776. end
  777.  
  778. function aim1()
  779. davine("libil2cpp.so", 0x1C10990, "h 00 00 9F E5", 4)
  780. davine("libil2cpp.so", 0x1C10994, "h 1E FF 2F E1", 4)
  781. davine("libil2cpp.so", 0x1C10998, "h CD CC CC 3D", 4)
  782. davine("libil2cpp.so", 0x6E94624, "h 00 00 9F E5", 4)
  783. davine("libil2cpp.so", 0x6E94628, "h 1E FF 2F E1", 4)
  784. davine("libil2cpp.so", 0x6E9462C, "h CD 34 56 47", 4)
  785. gg.toast("Sᴍᴏᴏᴛʜ Aɪᴍʙᴏᴛ Oɴ")
  786. end
  787.  
  788. function aim2()
  789. so = gg.getRangesList('libil2cpp.so')[1].start
  790.  py = 0x1c0ce5c
  791.  setvalue(so + py, 4, 0)
  792. gg.toast("Lᴏᴡ Aɪᴍʙᴏᴛ Oɴ")
  793. end
  794.  
  795. function aim3()
  796. davine("libil2cpp.so", 0x6CBF80C, "h 00 00 00 00", 4)
  797. gg.toast("Hɪɢʜ Aɪᴍʙᴏᴛ Oɴ")
  798. end
  799.  
  800. function h3()
  801. ad = gg.prompt({"ʙᴜʟʟᴇᴛ ᴛʀᴀᴄᴋ ᴀᴅᴊᴜsᴛᴀʙʟᴇ\n0 - ʙᴜʟʟᴇᴛ ᴛᴀᴄᴋ ᴏғғ\n1 - ʟᴏᴡ ʙᴜʟʟᴇᴛ ᴛʀᴀᴄᴋ\n2 - ʜɪɢʜ ʙᴜʟʟᴇᴛ ᴛʀᴀᴄᴋ\n3 - ᴍᴀx ʙᴜʟʟᴇᴛ ᴛʀᴀᴄᴋ [0; 3]",}, nil, {"number",})
  802. if ad == nil then cheat()else
  803. if ad[1] == "0" then bt0()end
  804. if ad[1] == "1" then bt1()end
  805. if ad[1] == "2" then bt2() end
  806. if ad[1] == "3" then bt3()end
  807. end
  808. adj = -1
  809. end
  810.  
  811. function bt0()
  812. --bt low off
  813. so=gg.getRangesList('libil2cpp.so')[1].start
  814. py=0x22AFA00
  815. setvalue(so+py,16,-1.06029028e28)
  816. --ʙᴛ ʜɪɢʜ ᴏғғ
  817.  
  818. --bt max off
  819.  
  820. gg.toast("Bᴜʟʟᴇᴛ Tʀᴀᴄᴋ Oғғ")
  821. end
  822.  
  823. function bt1()
  824. so=gg.getRangesList('libil2cpp.so')[1].start
  825. py=0x22AFA00
  826. setvalue(so+py,16,0)
  827. gg.toast("Lᴏᴡ Bᴜʟʟᴇᴛ Tʀᴀᴄᴋ Oɴ")
  828. end
  829.  
  830. function bt2()
  831. gg.alert("NO VALUE!!!")
  832. gg.toast("Hɪɢʜ Bᴜʟʟᴇᴛ Tʀᴀᴄᴋ Oɴ")
  833. end
  834.  
  835. function bt3()
  836. so=gg.getRangesList('libunity.so')[1].start
  837. local py=0xB2FC34
  838. setvalue(so+py,16,1900)
  839. so=gg.getRangesList('libunity.so')[1].start
  840. local py=0xB2FC38
  841. setvalue(so+py,16,1900)
  842. so=gg.getRangesList('libunity.so')[1].start
  843. local py=0xB2FC3C
  844. setvalue(so+py,16,1900)
  845. so=gg.getRangesList('libunity.so')[1].start
  846. local py=0xB2FC48
  847. setvalue(so+py,16,1900)
  848. so=gg.getRangesList('libunity.so')[1].start
  849. local py=0xB2FC54
  850. setvalue(so+py,16,1900)
  851. so=gg.getRangesList('libunity.so')[1].start
  852. local py=0xB2FC58
  853. setvalue(so+py,16,1900)
  854. so=gg.getRangesList('libunity.so')[1].start
  855. local py=0xB2FC5C
  856. setvalue(so+py,16,1900)
  857. so=gg.getRangesList('libunity.so')[1].start
  858. local py=0x513868
  859. setvalue(so+py,16,-9)
  860. gg.toast("Mᴀx Bᴜʟʟᴇᴛ Tʀᴀᴄᴋ Oɴ")
  861. end
  862.  
  863. function h4()
  864. if switch2 == OFF then
  865. so = gg.getRangesList('libil2cpp.so')[1].start
  866. py = 0x287b1ac
  867. setvalue(so + py, 4, 0x0)
  868. switch2 = ON
  869. gg.toast("Fᴀsᴛ Sᴄᴏᴘᴇ Oɴ")
  870. else
  871. so = gg.getRangesList('libil2cpp.so')[1].start
  872. py = 0x287b1ac
  873. setvalue(so + py, 4, 0xeef1fa10)
  874. switch2 = OFF
  875. gg.toast("Fᴀsᴛ Sᴄᴏᴘᴇ Oғғ")
  876. end
  877. end
  878.  
  879. function h5()
  880. if switch3 == OFF then
  881. so = gg.getRangesList('libil2cpp.so')[1].start
  882. py = 0x2b70fcc
  883. setvalue(so + py, 4, 0xe3430a98)
  884. so = gg.getRangesList('libil2cpp.so')[1].start
  885. py = 0x2b70fd0
  886. setvalue(so + py, 4, 0xe12fff1e)
  887. switch3 = ON
  888. gg.toast("Nᴏ Rᴇᴄᴏɪʟ Oɴ")
  889. else
  890. so = gg.getRangesList('libil2cpp.so')[1].start
  891. py = 0x2b70fcc
  892. setvalue(so + py, 4, 0xe92d4c70)
  893. so = gg.getRangesList('libil2cpp.so')[1].start
  894. py = 0x2b70fd0
  895. setvalue(so + py, 4, 0xe28db010)
  896. switch3 = OFF
  897. gg.toast("Nᴏ Rᴇᴄᴏɪʟ Oғғ")
  898. end
  899. end
  900.  
  901. function h6()
  902. if switch4 == OFF then
  903. so=gg.getRangesList('libil2cpp.so')[1].start
  904. local py=0x576A7C8      
  905. setvalue(so+py,16,0)
  906. so=gg.getRangesList('libil2cpp.so')[1].start
  907. local py=0x2B6EA0C      
  908. setvalue(so+py,16,1)
  909. so=gg.getRangesList('libil2cpp.so')[1].start
  910. local py=0x2B82CA8      
  911. setvalue(so+py,16,1)
  912. switch4 = ON
  913. gg.toast("Nᴏ Sᴘʀᴇᴀᴅ Oɴ")
  914. else
  915. so=gg.getRangesList('libil2cpp.so')[1].start
  916. local py=0x576A7C8      
  917. setvalue(so+py,16,-1.06077385e28)
  918. so=gg.getRangesList('libil2cpp.so')[1].start
  919. local py=0x2B6EA0C      
  920. setvalue(so+py,16,32.0)
  921. so=gg.getRangesList('libil2cpp.so')[1].start
  922. local py=0x2B82CA8      
  923. setvalue(so+py,16,32.0)
  924. switch4 = OFF
  925. gg.toast("Nᴏ Sᴘʀᴇᴀᴅ Oғғ")
  926. end
  927. end
  928.  
  929. function h7()
  930. if switch5 == OFF then
  931. so = gg.getRangesList('libunity.so')[1].start
  932. py = 0x1567c4
  933. setvalue(so + py, 4, 0x41200000)
  934. so = gg.getRangesList('libunity.so')[1].start
  935. py = 0x15ebb4
  936. setvalue(so + py, 4, 0x0)
  937. switch5 = ON
  938. gg.toast("Dᴀʀᴋᴍᴏᴅᴇ Oɴ")
  939. else
  940. so = gg.getRangesList('libunity.so')[1].start
  941. py = 0x1567c4
  942. setvalue(so + py, 4, 0x3a83126f)
  943. so = gg.getRangesList('libunity.so')[1].start
  944. py = 0x15ebb4
  945. setvalue(so + py, 4, 0x3c23d70a)
  946. switch5 = OFF
  947. gg.toast("Dᴀʀᴋᴍᴏᴅᴇ Oғғ")
  948. end
  949. end
  950.  
  951. function h8()
  952. if switch6 == OFF then
  953. davine("libil2cpp.so", 0x576A7C8, "h 00 00 00 00", 4)
  954. switch6 = ON
  955. gg.toast("Sᴍᴀʟʟ Cʀᴏssʜᴀɪʀ Oɴ")
  956. else
  957. davine("libil2cpp.so", 0x576A7C8, "h 10 1A 09 EE", 4)
  958. switch6 = OFF
  959. gg.toast("Sᴍᴀʟʟ Cʀᴏssʜᴀɪʀ Oғғ")
  960. end
  961. end
  962.  
  963. function h9()
  964. if switch7 == OFF then
  965. so = gg.getRangesList('libil2cpp.so')[1].start
  966. py = 0x1209e20
  967. setvalue(so + py, 4, 0xe3510000)
  968. so = gg.getRangesList('libil2cpp.so')[1].start
  969. py = 0x17bd3f4
  970. setvalue(so + py, 4, 0xe3a06001)
  971. switch7 = ON
  972. gg.toast("Esᴘ Nᴀᴍᴇ Bʀ Oɴ")
  973. else
  974. so = gg.getRangesList('libil2cpp.so')[1].start
  975. py = 0x1209e20
  976. setvalue(so + py, 4, 0xe3510001)
  977. so = gg.getRangesList('libil2cpp.so')[1].start
  978. py = 0x17bd3f4
  979. setvalue(so + py, 4, 0xe1a06000)
  980. switch7 = OFF
  981. gg.toast("Esᴘ Nᴀᴍᴇ Bʀ Oғғ")
  982. end
  983. end
  984.  
  985. function h10()
  986. if switch8 == OFF then
  987. so = gg.getRangesList('libil2cpp.so')[1].start
  988. py = 0x13240a0
  989. setvalue(so + py, 4, 0xe3500000)
  990. switch8 = ON
  991. gg.toast("Esᴘ Nᴀᴍᴇ Mᴘ Oɴ")
  992. else
  993. so = gg.getRangesList('libil2cpp.so')[1].start
  994. py = 0x13240a0
  995. setvalue(so + py, 4, -481296383)
  996. switch8 = OFF
  997. gg.toast("Esᴘ Nᴀᴍᴇ Mᴘ Oғғ")
  998. end
  999. end
  1000.  
  1001. function h11()
  1002. if switch9 == OFF then
  1003. so = gg.getRangesList('libil2cpp.so')[1].start
  1004. py = 0x2b19b84
  1005. setvalue(so + py, 4, 0x0)
  1006. so = gg.getRangesList('libil2cpp.so')[1].start
  1007. py = 0x2b19c1c
  1008. setvalue(so + py, 4, 0x0)
  1009. switch9 = ON
  1010. gg.toast("Nᴏ Rᴇʟᴏᴀᴅ Oɴ")
  1011. else
  1012. so = gg.getRangesList('libil2cpp.so')[1].start
  1013. py = 0x2b19b84
  1014. setvalue(so + py, 4, 0xeef1fa10)
  1015. so = gg.getRangesList('libil2cpp.so')[1].start
  1016. py = 0x2b19c1c
  1017. setvalue(so + py, 4, 0xeef1fa10)
  1018. switch9 = OFF
  1019. gg.toast("Nᴏ Rᴇʟᴏᴀᴅ Oғғ")
  1020. end
  1021. end
  1022.  
  1023. function h12()
  1024. if switch10 == OFF then
  1025. so = gg.getRangesList('libil2cpp.so')[1].start
  1026. py=0x2368D4C
  1027. setvalue(so + py,16,-3.78023548e28)
  1028. switch10 = ON
  1029. gg.toast("Sʜᴏᴡ Fᴘs Oɴ")
  1030. else
  1031. davine("libil2cpp.so", 0x2368D4C, "-3.74440972e28", 16)
  1032. switch10 = OFF
  1033. gg.toast("Sʜᴏᴡ Fᴘs Oғғ")
  1034. end
  1035. end
  1036.  
  1037. function h13()
  1038. if switch11 == OFF then
  1039. so = gg.getRangesList('libil2cpp.so')[1].start
  1040. py = 0x33d5424
  1041. setvalue(so + py, 4, 0xe3a00001)
  1042. so = gg.getRangesList('libil2cpp.so')[1].start
  1043. py = 0x33d5428
  1044. setvalue(so + py, 4, 0xe12fff1e)
  1045. switch11 = ON
  1046. gg.toast("Aᴅᴠᴀɴᴄᴇ Uᴀᴠ Oɴ")
  1047. else
  1048. so = gg.getRangesList('libil2cpp.so')[1].start
  1049. py = 0x33d5424
  1050. setvalue(so + py, 4, 0xe92d4c70)
  1051. so = gg.getRangesList('libil2cpp.so')[1].start
  1052. py = 0x33d5428
  1053. setvalue(so + py, 4, 0xe28db010)
  1054. switch11 = OFF
  1055. gg.toast("Aᴅᴠᴀɴᴄᴇ Uᴀᴠ Oғғ")
  1056. end
  1057. end
  1058.  
  1059. function h14()
  1060. so = gg.getRangesList('libil2cpp.so')[1].start
  1061. py = 0x2130434
  1062. setvalue(so + py, 4, 0xe3a00001)
  1063. so = gg.getRangesList('libil2cpp.so')[1].start
  1064. py = 0x2130438
  1065. setvalue(so + py, 4, 0xe12fff1e)
  1066. gg.toast("Nᴏ Pᴀʀᴀᴄʜᴜᴛᴇ Oɴ")
  1067. end
  1068.  
  1069. function h15()
  1070. gg["setRanges"](gg["REGION_ANONYMOUS"])
  1071. gg["searchNumber"]("1041462460", gg["TYPE_DWORD"], false, gg["SIGN_EQUAL"], 0, -1)
  1072. gg["getResults"](1000)
  1073. gg["editAll"]("1059936128", gg["TYPE_DWORD"])
  1074. gg["clearResults"]()
  1075. gg["setRanges"](gg["REGION_ANONYMOUS"])
  1076. gg["searchNumber"]("1040724263", gg["TYPE_DWORD"], false, gg["SIGN_EQUAL"], 0, -1)
  1077. gg["getResults"](1000)
  1078. gg["editAll"]("1059936128", gg["TYPE_DWORD"])
  1079. gg["clearResults"]()
  1080. gg["setRanges"](gg["REGION_ANONYMOUS"])
  1081. gg["searchNumber"]("0.18500000238", gg["TYPE_FLOAT"], false, gg["SIGN_EQUAL"], 0, -1)
  1082. gg["getResults"](1000)
  1083. gg["editAll"]("0.6", gg["TYPE_FLOAT"])
  1084. gg["clearResults"]()
  1085. gg.toast("Mᴀɢɪᴄ Bᴜʟʟᴇᴛ Oɴ")
  1086. end
  1087.  
  1088. function h16()
  1089. if switch12 == OFF then
  1090. so = gg.getRangesList('libil2cpp.so')[1].start
  1091. py = 0x1c142b4
  1092. setvalue(so + py, 4, 0xe3430fc0)
  1093. so = gg.getRangesList('libil2cpp.so')[1].start
  1094. py = 0x1c142b8
  1095. setvalue(so + py, 4, 0xe12fff1e)
  1096. switch12 = ON
  1097. gg.toast("SᴘᴇᴇᴅRun Oɴ")
  1098. else
  1099. so = gg.getRangesList('libil2cpp.so')[1].start
  1100. py = 0x1c142b4
  1101. setvalue(so + py, 4, 0xe92d4c70)
  1102. so = gg.getRangesList('libil2cpp.so')[1].start
  1103. py = 0x1c142b8
  1104. setvalue(so + py, 4, 0xe28db010)
  1105. switch12 = OFF
  1106. gg.toast("SᴘᴇᴇᴅRun Oғғ")
  1107. end
  1108. end
  1109.  
  1110. function h17()
  1111. if switch13 == OFF then
  1112. gg.alert("MAINTENANCE")
  1113. switch13 = ON
  1114. gg.toast("Nᴏ Sʜᴀᴋᴇ Oɴ")
  1115. else
  1116.  
  1117. switch13 = OFF
  1118. gg.toast("Nᴏ Sʜᴀᴋᴇ Oғғ")
  1119. end
  1120. end
  1121.  
  1122. function h18()
  1123. if switch14 == OFF then
  1124. davine("libil2cpp.so", 0x172EE14, "h 00 00 00 00", 4)
  1125. switch14 = ON
  1126. gg.toast("Oᴘᴛɪᴍɪᴢᴇ Fᴘs Oɴ")
  1127. else
  1128. davine("libil2cpp.so", 0x172EE14, "436,207,618", 4)
  1129. switch14 = OFF
  1130. gg.toast("Oᴘᴛɪᴍɪᴢᴇ Fᴘs Oғғ")
  1131. end
  1132. end
  1133.  
  1134. function h19()
  1135. if switch15 == OFF then
  1136. so = gg.getRangesList('libunity.so')[1].start
  1137. py = 0xb2fc34
  1138. setvalue(so + py, 4, 0x0)
  1139. so = gg.getRangesList('libunity.so')[1].start
  1140. py = 0xb2fc38
  1141. setvalue(so + py, 4, 0x0)
  1142. so = gg.getRangesList('libunity.so')[1].start
  1143. py = 0xb2fc3c
  1144. setvalue(so + py, 4, 0x0)
  1145. so = gg.getRangesList('libunity.so')[1].start
  1146. py = 0xb2fc54
  1147. setvalue(so + py, 4, 0x0)
  1148. so = gg.getRangesList('libunity.so')[1].start
  1149. py = 0xb2fc58
  1150. setvalue(so + py, 4, 0x0)
  1151. so = gg.getRangesList('libunity.so')[1].start
  1152. py = 0xb2fc5c
  1153. setvalue(so + py, 4, 0x0)
  1154. switch15 = ON
  1155. gg.toast("ʙᴜғғ ᴅᴀᴍᴀɢᴇ Oɴ")
  1156. else
  1157. so = gg.getRangesList('libunity.so')[1].start
  1158. py = 0xb2fc34
  1159. setvalue(so + py, 4, 0xed900a00)
  1160. so = gg.getRangesList('libunity.so')[1].start
  1161. py = 0xb2fc38
  1162. setvalue(so + py, 4, 0xed901a01)
  1163. so = gg.getRangesList('libunity.so')[1].start
  1164. py = 0xb2fc3c
  1165. setvalue(so + py, 4, 0xed902a02)
  1166. so = gg.getRangesList('libunity.so')[1].start
  1167. py = 0xb2fc54
  1168. setvalue(so + py, 4, 0xed811a01)
  1169. so = gg.getRangesList('libunity.so')[1].start
  1170. py = 0xb2fc58
  1171. setvalue(so + py, 4, 0xed812a02)
  1172. so = gg.getRangesList('libunity.so')[1].start
  1173. py = 0xb2fc5c
  1174. setvalue(so + py, 4, 0xed813a03)
  1175. switch15 = OFF
  1176. gg.toast("ʙᴜғғ ᴅᴀᴍᴀɢᴇ Oғғ")
  1177. end
  1178. end
  1179.  
  1180. function h20()
  1181. if switch16 == OFF then
  1182. so = gg.getRangesList('libunity.so')[1].start
  1183. py = 0x15a658
  1184. setvalue(so + py, 10, 0x42c80000)
  1185. switch16 = ON
  1186. gg.toast("Bᴏᴅʏ Cᴏʟᴏʀ Oɴ")
  1187. else
  1188. davine("libunity.so", 0x15a658, "-308405759", 10)
  1189. switch16 = OFF
  1190. gg.toast("Bᴏᴅʏ Cᴏʟᴏʀ Oғғ")
  1191. end
  1192. end
  1193.  
  1194. function h21()
  1195. if switch17 == OFF then
  1196. so=gg.getRangesList('libil2cpp.so')[1].start
  1197. local py=0x2B235BC      
  1198. setvalue(so+py,4,0)
  1199. so=gg.getRangesList('libil2cpp.so')[1].start
  1200. local py=0x2B25608    
  1201. setvalue(so+py,4,-309032406)
  1202. switch17 = ON
  1203. gg.toast("Fᴀsᴛ Sʜᴏᴏᴛ Oɴ")
  1204. else
  1205. davine("libil2cpp.so", 0x2B235BC, "-299333111", 4)
  1206. davine("libil2cpp.so", 0x2B25608, "-309032414", 4)
  1207. switch17 = OFF
  1208. gg.toast("Fᴀsᴛ Sʜᴏᴏᴛ Oғғ")
  1209. end
  1210. end
  1211.  
  1212. function h22()
  1213. if switch18 == OFF then
  1214. gg.alert("MAINTENANCE")
  1215. switch18 = ON
  1216. gg.toast("Sᴘᴇᴇᴅ Dɪᴠɪɴɢ Oɴ")
  1217. else
  1218.  
  1219. switch18 = OFF
  1220. gg.toast("Sᴘᴇᴅ Dɪᴠɪɴɢ Oғғ")
  1221. end
  1222. end
  1223.  
  1224. function h23()
  1225. if switch19 == OFF then
  1226. so = gg.getRangesList('libil2cpp.so')[1].start
  1227. py = 0x179748c
  1228. setvalue(so + py, 4, 0xe3a00001)
  1229. so = gg.getRangesList('libil2cpp.so')[1].start
  1230. py = 0x1797490
  1231. setvalue(so + py, 4, 0xe12fff1e)
  1232. so = gg.getRangesList('libil2cpp.so')[1].start
  1233. py = 0x17975b4
  1234. setvalue(so + py, 4, 0xe3a00001)
  1235. so = gg.getRangesList('libil2cpp.so')[1].start
  1236. py = 0x17975b8
  1237. setvalue(so + py, 4, 0xe12fff1e)
  1238. so = gg.getRangesList('libil2cpp.so')[1].start
  1239. py = 0x17977c8
  1240. setvalue(so + py, 4, 0xe3a00001)
  1241. so = gg.getRangesList('libil2cpp.so')[1].start
  1242. py = 0x17977cc
  1243. setvalue(so + py, 4, 0xe12fff1e)
  1244. switch19 = ON
  1245. gg.toast("ʙʀ ʀᴀᴅᴀʀ ᴍᴀᴘ Oɴ")
  1246. else
  1247. so = gg.getRangesList('libil2cpp.so')[1].start
  1248. py = 0x179748c
  1249. setvalue(so + py, 4, 0xe92d4df0)
  1250. so = gg.getRangesList('libil2cpp.so')[1].start
  1251. py = 0x1797490
  1252. setvalue(so + py, 4, 0xe28db018)
  1253. so = gg.getRangesList('libil2cpp.so')[1].start
  1254. py = 0x17975b4
  1255. setvalue(so + py, 4, 0xe92d4df0)
  1256. so = gg.getRangesList('libil2cpp.so')[1].start
  1257. py = 0x17975b8
  1258. setvalue(so + py, 4, 0xe28db018)
  1259. so = gg.getRangesList('libil2cpp.so')[1].start
  1260. py = 0x17977c8
  1261. setvalue(so + py, 4, 0xe92d4bf0)
  1262. so = gg.getRangesList('libil2cpp.so')[1].start
  1263. py = 0x17977cc
  1264. setvalue(so + py, 4, 0xe28db018)
  1265. switch19 = OFF
  1266. gg.toast("ʙʀ ʀᴀᴅᴀʀ ᴍᴀᴘ Oғғ")
  1267. end
  1268. end
  1269.  
  1270. function h24()
  1271. if switch20 == OFF then
  1272. so = gg.getRangesList('libil2cpp.so')[1].start
  1273. py = 0x2B27D90
  1274. setvalue(so + py, 4, -443547182)
  1275. switch20 = ON
  1276. gg.toast("Nᴏ Oᴠᴇʀʜᴇᴀᴛ Oɴ")
  1277. else
  1278. so = gg.getRangesList('libil2cpp.so')[1].start
  1279. py = 0x2B27D90
  1280. setvalue(so + py, 4, -443,547,184)
  1281. switch20 = OFF
  1282. gg.toast("Nᴏ Oᴠᴇʀʜᴇᴀᴛ Oғғ")
  1283. end
  1284. end
  1285.  
  1286. function gunskins()
  1287. ant = gg.multiChoice({
  1288.     "➪ᴍ13 ᴍᴏʀɴɪɴɢ sᴛᴀʀ",
  1289.     "➪ᴋɪʟᴏ ᴅᴇᴍᴏɴsᴏɴɢ",
  1290.     "➪ᴀᴋ47 ʀᴀᴅɪᴀɴᴄᴇ",
  1291.     "➪ᴅʟǫ ᴀᴅᴠᴀɴᴄᴇ ᴀʀᴛɪʟʟᴇʀʏ",
  1292.     "➪ᴀsᴠᴀʟ ᴅᴏᴜʙʟᴇ ᴇᴅɢᴇ",
  1293.     "➪ᴊᴀᴋ-12 ᴍᴏʟᴛᴇɴ ᴍɪʀʀᴏʀ",
  1294.     "➪ᴋᴏsʜᴋᴀ ᴡᴜɴᴅᴇʀɢᴇᴡᴇʜʀ",
  1295.     "➪ʟᴏᴄᴜs ᴇʟᴇᴄᴛʀᴏɴ",
  1296.     "➪ᴀʀᴄᴛɪᴄ ᴢᴏᴅɪᴀᴄ ʙᴇᴀsᴛ",
  1297.     "➪ʜᴀᴅᴇs ᴠᴏɪᴅ sᴇɴᴅᴇʀ",
  1298.     "➪ʀᴜs ᴇǫᴜᴀʟɪᴢᴇʀ ᴏɴ",
  1299.     "➪ᴋʀᴍ ɢʟᴏʀɪᴏᴜs ʙʟᴀᴢᴇ",
  1300.     "➪ᴍ13 ʟɪᴍɪɴᴀʟ ғʟᴀᴍᴇ",
  1301.     "➪ᴅʟǫ33 ʜᴏʟɪᴅᴀʏs.",
  1302.     "➪ᴅʟǫ33 ᴢᴇᴀʟᴏᴛ.",
  1303.     "➪ᴋʀᴍ ɢʀᴏʀɪᴏᴜs ʙʟᴀᴢᴇ.",
  1304.     "➪ǫǫ9 sᴋɪɴ",
  1305.     "➪ᴄʙʀ ᴀᴍᴏᴇʙᴏᴀ",
  1306.     "➪sᴡɪᴛᴄʜʙʟᴀᴅᴇ ɴᴇᴏɴ ʟᴇɢᴇɴᴅ",
  1307.     "➪ᴄʙʀ ᴅᴀɴɢᴇʀ ᴄʟᴏsᴇ",
  1308. },nil, ("\t\t\t\t\t\tWᴇʟᴄᴏᴍᴇ Tᴏ DOOM Gᴀᴍɪɴɢ VIP\n\t\t\t\t\t\t\t\t\t\tVᴇʀsɪᴏɴ 1.6.35 - Sᴇᴀsᴏɴ 10"))
  1309. if ant == nil then main()else
  1310. if ant[1] == true then g1()end
  1311. if ant[2] == true then g2()end
  1312. if ant[3] == true then g3()end
  1313. if ant[4] == true then g4()end
  1314. if ant[5] == true then g5()end
  1315. if ant[6] == true then g6()end
  1316. if ant[7] == true then g7()end
  1317. if ant[8] == true then g8()end
  1318. if ant[9] == true then g9()end
  1319. if ant[10] == true then g10()end
  1320. if ant[11] == true then g11()end
  1321. if ant[12] == true then g12()end
  1322. if ant[13] == true then g13()end
  1323. if ant[14] == true then g14()end
  1324. if ant[15] == true then g15()end
  1325. if ant[16] == true then g16()end
  1326. if ant[17] == true then g17()end
  1327. if ant[18] == true then g18()end
  1328. if ant[19] == true then g19()end
  1329. if ant[20] == true then g20()end
  1330. end
  1331. ant = -1
  1332. end
  1333.  
  1334. function g1()
  1335. gg.setRanges(gg.REGION_ANONYMOUS)
  1336. gg.searchNumber("2;100,012;1,393;1,347;1,338::21", gg.TYPE_DWORD)
  1337. gg.getResults(10000)
  1338. gg.editAll("100,472;100,004;1159;1168;1175", gg.TYPE_DWORD)
  1339. gg.clearResults()
  1340. gg.setRanges(gg.REGION_ANONYMOUS)
  1341. gg.searchNumber("1,338;10,122,001;1,057,803,469", gg.TYPE_DWORD)
  1342. gg.refineNumber("1338", gg.TYPE_DWORD)
  1343. gg.getResults(10000)
  1344. gg.editAll("1175", gg.TYPE_DWORD)
  1345. gg.clearResults()
  1346. gg.toast("ᴍ13 ᴍᴏʀɴɪɴɢ sᴛᴀʀ ᴏɴ")
  1347. end
  1348.  
  1349. function g2()
  1350. gg.setRanges(gg.REGION_ANONYMOUS)
  1351. gg.searchNumber("2;100,149;9,187;9205;9196::21", gg.TYPE_DWORD)
  1352. gg.getResults(10000)
  1353. gg.editAll("100511;100155;9470;9488;9479", gg.TYPE_DWORD)
  1354. gg.clearResults()
  1355. gg.setRanges(gg.REGION_ANONYMOUS)
  1356. gg.searchNumber("9,196;10,124,001;1,057,803,469", gg.TYPE_DWORD)
  1357. gg.refineNumber("9196", gg.TYPE_DWORD)
  1358. gg.getResults(10000)
  1359. gg.editAll("9479", gg.TYPE_DWORD)
  1360. gg.clearResults()
  1361. gg.toast("ᴋɪʟᴏ ᴅᴇᴍᴏɴsᴏɴɢ ᴏɴ")
  1362. end
  1363.  
  1364. function g3()
  1365. gg.setRanges(gg.REGION_ANONYMOUS)
  1366. gg.searchNumber("2;30;200000029;200000233;200002161::21", gg.TYPE_DWORD)
  1367. gg.getResults(10000)
  1368. gg.editAll("100524;100233;66734;66740;66737", gg.TYPE_DWORD)
  1369. gg.clearResults()
  1370. gg.setRanges(gg.REGION_ANONYMOUS)
  1371. gg.searchNumber("200,002,161;10107001;1,057,803,469::31", gg.TYPE_DWORD)
  1372. gg.refineNumber("200002161", gg.TYPE_DWORD)
  1373. gg.getResults(10000)
  1374. gg.editAll("66737", gg.TYPE_DWORD)
  1375. gg.clearResults()
  1376. gg.toast("ᴀᴋ47 ʀᴀᴅɪᴀɴᴄᴇ ᴏɴ")
  1377. end
  1378.  
  1379. function g4()
  1380. gg.setRanges(gg.REGION_ANONYMOUS)
  1381. gg.searchNumber("10;81;200000652;200000653;200010069::21", gg.TYPE_DWORD)
  1382. gg.getResults(10000)
  1383. gg.editAll("100479;100007;1234;1241;1248", gg.TYPE_DWORD)
  1384. gg.clearResults()
  1385. gg.setRanges(gg.REGION_ANONYMOUS)
  1386. gg.searchNumber("200010069;10207001;1,057,803,469::31", gg.TYPE_DWORD)
  1387. gg.refineNumber("200010069", gg.TYPE_DWORD)
  1388. gg.getResults(10000)
  1389. gg.editAll("1248", gg.TYPE_DWORD)
  1390. gg.clearResults()
  1391. gg.toast("ᴅʟǫ ᴀᴅᴠᴀɴᴄᴇ ᴀʀᴛɪʟʟᴇʀʏ ᴏɴ")
  1392. end
  1393.  
  1394. function g5()
  1395. gg.setRanges(gg.REGION_ANONYMOUS)
  1396. gg.searchNumber("81;10305;11622;602000352;0::17", gg.TYPE_DWORD)
  1397. gg.getResults(10000)
  1398. gg.editAll("100202;10306;602000353;602000354", gg.TYPE_DWORD)
  1399. gg.clearResults()
  1400. gg.setRanges(gg.REGION_ANONYMOUS)
  1401. gg.searchNumber("200010261;10120001;1,057,803,469::", gg.TYPE_DWORD)
  1402. gg.refineNumber("200010261", gg.TYPE_DWORD)
  1403. gg.getResults(10000)
  1404. gg.editAll("200010262", gg.TYPE_DWORD)
  1405. gg.clearResults()
  1406. gg.toast("ᴀsᴠᴀʟ ᴅᴏᴜʙʟᴇ ᴇᴅɢᴇ ᴏɴ")
  1407. end
  1408.  
  1409. function g6()
  1410. gg.setRanges(gg.REGION_ANONYMOUS)
  1411. gg.searchNumber("20;100195;10761;10779;10770::21", gg.TYPE_DWORD)
  1412. gg.getResults(10000)
  1413. gg.editAll("100521;100208;11670;11686;11678", gg.TYPE_DWORD)
  1414. gg.clearResults()
  1415. gg.setRanges(gg.REGION_ANONYMOUS)
  1416. gg.searchNumber("10770;10520001;1,057,803,469::31", gg.TYPE_DWORD)
  1417. gg.refineNumber("10770", gg.TYPE_DWORD)
  1418. gg.getResults(10000)
  1419. gg.editAll("11678", gg.TYPE_DWORD)
  1420. gg.clearResults()
  1421. gg.toast("ᴊᴀᴋ-12 ᴍᴏʟᴛᴇɴ ᴍɪʀʀᴏʀ ᴏɴ")
  1422. end
  1423.  
  1424. function g7()
  1425. gg.setRanges(gg.REGION_ANONYMOUS)
  1426. gg.searchNumber("10;100251;67406;67422;67414::21", gg.TYPE_DWORD)
  1427. gg.getResults(10000)
  1428. gg.editAll("100535;100263;68591;69108;68592", gg.TYPE_DWORD)
  1429. gg.clearResults()
  1430. gg.setRanges(gg.REGION_ANONYMOUS)
  1431. gg.searchNumber("67414;10213001;1,057,803,469::31", gg.TYPE_DWORD)
  1432. gg.refineNumber("67414", gg.TYPE_DWORD)
  1433. gg.getResults(10000)
  1434. gg.editAll("68592", gg.TYPE_DWORD)
  1435. gg.clearResults()
  1436. gg.toast("ᴋᴏsʜᴋᴀ ᴡᴜɴᴅᴇʀɢᴇᴡᴇʜʀ ᴏɴ")
  1437. end
  1438.  
  1439. function g8()
  1440. gg.setRanges(gg.REGION_ANONYMOUS)
  1441. gg.searchNumber("10;85;200000435;200000436;200,002,349::21", gg.TYPE_DWORD)
  1442. gg.getResults(10000)
  1443. gg.editAll("100505;100128;8317;8335;8326", gg.TYPE_DWORD)
  1444. gg.clearResults()
  1445. gg.setRanges(gg.REGION_ANONYMOUS)
  1446. gg.searchNumber("200,002,349;10208001;1,057,803,469::31", gg.TYPE_DWORD)
  1447. gg.refineNumber("200,002,349", gg.TYPE_DWORD)
  1448. gg.getResults(10000)
  1449. gg.editAll("8326", gg.TYPE_DWORD)
  1450. gg.clearResults()
  1451. gg.toast("ʟᴏᴄᴜs ᴇʟᴇᴄᴛʀᴏɴ ᴏɴ")
  1452. end
  1453.  
  1454. function g9()
  1455. gg.setRanges(gg.REGION_ANONYMOUS)
  1456. gg.searchNumber("10;74;200,000,134;200,000,231;200,002,207::21", gg.TYPE_DWORD)
  1457. gg.getResults(10000)
  1458. gg.editAll("100515;100169;9955;9973;9,964", gg.TYPE_DWORD)
  1459. gg.clearResults()
  1460. gg.setRanges(gg.REGION_ANONYMOUS)
  1461. gg.searchNumber("200,002,207;10204001;1,057,803,469::31", gg.TYPE_DWORD)
  1462. gg.refineNumber("200,002,207", gg.TYPE_DWORD)
  1463. gg.getResults(10000)
  1464. gg.editAll("9,964", gg.TYPE_DWORD)
  1465. gg.clearResults()
  1466. gg.toast("ᴀʀᴄᴛɪᴄ ᴢᴏᴅɪᴀᴄ ʙᴇᴀsᴛ ᴏɴ")
  1467. end
  1468.  
  1469. function g10()
  1470. gg.setRanges(gg.REGION_ANONYMOUS)
  1471. gg.searchNumber("13;10959;649;658;665::21", gg.TYPE_DWORD)
  1472. gg.getResults(10000)
  1473. gg.editAll("100455;10961;723;732;739", gg.TYPE_DWORD)
  1474. gg.clearResults()
  1475. gg.setRanges(gg.REGION_ANONYMOUS)
  1476. gg.searchNumber("665;10310001;1,057,803,469::31", gg.TYPE_DWORD)
  1477. gg.refineNumber("665", gg.TYPE_DWORD)
  1478. gg.getResults(10000)
  1479. gg.editAll("739", gg.TYPE_DWORD)
  1480. gg.clearResults()
  1481. gg.toast("ʜᴀᴅᴇs ᴠᴏɪᴅ sᴇɴᴅᴇʀ ᴏɴ")
  1482. end
  1483.  
  1484. function g11()
  1485. gg.setRanges(gg.REGION_ANONYMOUS)
  1486. gg.searchNumber("15;110;200000132;200000251;200,002,206::21", gg.TYPE_DWORD)
  1487. gg.getResults(10000)
  1488. gg.editAll("100528;100228;45089;45107;45098", gg.TYPE_DWORD)
  1489. gg.clearResults()
  1490. gg.setRanges(gg.REGION_ANONYMOUS)
  1491. gg.searchNumber("200,002,206;10403001;1,057,803,469::31", gg.TYPE_DWORD)
  1492. gg.refineNumber("200,002,206", gg.TYPE_DWORD)
  1493. gg.getResults(10000)
  1494. gg.editAll("45098", gg.TYPE_DWORD)
  1495. gg.clearResults()
  1496. gg.toast("ʀᴜs ᴇǫᴜᴀʟɪᴢᴇʀ ᴏɴ")
  1497. end
  1498.  
  1499. function g12()
  1500. gg.setRanges(gg.REGION_ANONYMOUS)
  1501. gg.searchNumber("20;154;200000337;200000338::13", gg.TYPE_DWORD)
  1502. gg.getResults(10000)
  1503. gg.editAll("100,559;100,324;70,343;70,361", gg.TYPE_DWORD)
  1504. gg.clearResults()
  1505. gg.setRanges(gg.REGION_ANONYMOUS)
  1506. gg.searchNumber("200002291;10508002;1,057,803,469", gg.TYPE_DWORD)
  1507. gg.refineNumber("200002291", gg.TYPE_DWORD)
  1508. gg.getResults(10000)
  1509. gg.editAll("70352", gg.TYPE_DWORD)
  1510. gg.clearResults()
  1511. gg.toast("ᴋʀᴍ ɢʟᴏʀɪᴏᴜs ʙʟᴀᴢᴇ ᴏɴ")
  1512. end
  1513.  
  1514. function g13()
  1515. gg.setRanges(gg.REGION_ANONYMOUS)
  1516. gg.searchNumber("2;100,012;1,393;1,347;1,338::21", gg.TYPE_DWORD)
  1517. gg.getResults(10000)
  1518. gg.editAll("100,560;100,325;70,370;70,388;70,379", gg.TYPE_DWORD)
  1519. gg.clearResults()
  1520. gg.setRanges(gg.REGION_ANONYMOUS)
  1521. gg.searchNumber("1,338;10,122,001;1,057,803,469", gg.TYPE_DWORD)
  1522. gg.refineNumber("1338", gg.TYPE_DWORD)
  1523. gg.getResults(10000)
  1524. gg.editAll("70379", gg.TYPE_DWORD)
  1525. gg.clearResults()
  1526. gg.toast("ᴍ13 ʟɪᴍɪɴᴀʟ ғʟᴀᴍᴇ ᴏɴ")
  1527. end
  1528.  
  1529. function g14()
  1530. qmnb = {
  1531. {["memory"] = 32},
  1532. {["name"] = "ᴅʟǫ ʜᴏʟɪᴅᴀʏs ᴏɴ 1/3"},
  1533. {["value"] = 10207002, ["type"] = 4},
  1534. {["lv"] = 81, ["offset"] = 4, ["type"] = 4},
  1535. }
  1536. qmxg = {
  1537. {["value"] = 10207022, ["offset"] = 64, ["type"] = 4},
  1538. {["value"] = 84, ["offset"] = 68, ["type"] = 4},
  1539. {["value"] = 10207022, ["offset"] = 72, ["type"] = 4},
  1540. }
  1541.  xqmnb(qmnb)
  1542.  
  1543. qmnb = {
  1544. {["memory"] = 32},
  1545. {["name"] = "ᴅʟǫ ʜᴏʟɪᴅᴀʏs ᴏɴ 2/3"},
  1546. {["value"] = 200002225, ["type"] = 4},
  1547. {["lv"] = 10206004, ["offset"] = -12, ["type"] = 4},
  1548. }
  1549. qmxg = {
  1550. {["value"] = 200002339, ["offset"] = -152, ["type"] = 4},
  1551. }
  1552.  xqmnb(qmnb)
  1553.  
  1554. qmnb = {
  1555. {["memory"] = 32},
  1556. {["name"] = "ᴅʟǫ ʜᴏʟɪᴅᴀʏs ᴏɴ 3/3"},
  1557. {["value"] = 10207001, ["type"] = 4},
  1558. {["lv"] = 28, ["offset"] = -8, ["type"] = 4},
  1559. }
  1560. qmxg = {
  1561.     {["value"] = 200037, ["offset"] = -32, ["type"] = 4},
  1562. {["value"] = 300081, ["offset"] = -36, ["type"] = 4},
  1563. {["value"] = 200007, ["offset"] = -40, ["type"] = 4},
  1564. {["value"] = 3, ["offset"] = -44, ["type"] = 4},
  1565. }
  1566.  xqmnb(qmnb)
  1567.  end
  1568.  
  1569. function g15()
  1570. qmnb = {
  1571. {["memory"] = 32},
  1572. {["name"] = "ᴅʟǫ ᴢᴇᴀʟᴏᴛ ᴏɴ 1/3"},
  1573. {["value"] = 10207002, ["type"] = 4},
  1574. {["lv"] = 81, ["offset"] = 4, ["type"] = 4},
  1575. }
  1576. qmxg = {
  1577. {["value"] = 10207068, ["offset"] = 64, ["type"] = 4},
  1578. {["value"] = 10634, ["offset"] = 68, ["type"] = 4},
  1579. {["value"] = 10207068, ["offset"] = 72, ["type"] = 4},
  1580. }
  1581.  xqmnb(qmnb)
  1582.  
  1583. qmnb = {
  1584. {["memory"] = 32},
  1585. {["name"] = "ᴅʟǫ ᴢᴇᴀʟᴏᴛ ᴏɴ 2/3"},
  1586. {["value"] = 200002225, ["type"] = 4},
  1587. {["lv"] = 10206004, ["offset"] = -12, ["type"] = 4},
  1588. }
  1589. qmxg = {
  1590. {["value"] = 200010129, ["offset"] = -152, ["type"] = 4},
  1591. }
  1592.  xqmnb(qmnb)
  1593.  
  1594. qmnb = {
  1595. {["memory"] = 32},
  1596. {["name"] = "ᴅʟǫ ᴢᴇᴀʟᴏᴛ ᴏɴ 3/3 "},
  1597. {["value"] = 10207001, ["type"] = 4},
  1598. {["lv"] = 28, ["offset"] = -8, ["type"] = 4},
  1599. }
  1600. qmxg = {
  1601. {["value"] = 300022, ["offset"] = -36, ["type"] = 4},
  1602. }
  1603.  xqmnb(qmnb)
  1604. end
  1605.  
  1606. function g16()
  1607. qmnb = {
  1608. {["memory"] = 32},
  1609. {["name"] = "ᴋʀᴍ ɢʙ ᴏɴ 1/3"},
  1610. {["value"] = 10361, ["type"] = 4},
  1611. {["lv"] = 10508001, ["offset"] = -4, ["type"] = 4},
  1612. }
  1613. qmxg = {
  1614. {["value"] = 10508044, ["offset"] = -60, ["type"] = 4},
  1615. {["value"] = 100322, ["offset"] = -64, ["type"] = 4},
  1616. {["value"] = 10508044, ["offset"] = -68, ["type"] = 4},
  1617. }
  1618.  xqmnb(qmnb)
  1619.  
  1620. qmnb = {
  1621. {["memory"] = 32},
  1622. {["name"] = "ᴋʀᴍ ɢʙ 2/3"},
  1623. {["value"] = 10508001, ["type"] = 4},
  1624. {["lv"] = 10508002, ["offset"] = -128, ["type"] = 4},
  1625. }
  1626. qmxg = {
  1627. {["value"] = 70247, ["offset"] = -140, ["type"] = 4},
  1628. }
  1629.  xqmnb(qmnb)
  1630.  
  1631. qmnb = {
  1632. {["memory"] = 32},
  1633. {["name"] = "ᴋʀᴍ ɢʙ ᴏɴ 3/3"},
  1634. {["value"] = 10508002, ["type"] = 4},
  1635. {["lv"] = 13, ["offset"] = -4, ["type"] = 4},
  1636. }
  1637. qmxg = {
  1638. {["value"] = 300128, ["offset"] = -36, ["type"] = 4},
  1639. {["value"] = 200135, ["offset"] = -40, ["type"] = 4},
  1640. {["value"] = 4, ["offset"] = -44, ["type"] = 4},
  1641. }
  1642.  xqmnb(qmnb)
  1643. end
  1644.  
  1645. function gg17()
  1646. gg.setRanges(32)
  1647. gg.searchNumber("10,406,015;119;128", gg.TYPE_DWORD)
  1648. gg.getResults(10000)
  1649. gg.editAll("10406097;10571;10406090", gg.TYPE_DWORD)
  1650. gg.clearResults()
  1651. gg.setRanges(32)
  1652. gg.searchNumber("200,002,286;10406015;1,057,803,469::31", gg.TYPE_DWORD)
  1653. gg.refineNumber("200,002,286", gg.TYPE_DWORD)
  1654. gg.getResults(10000)
  1655. gg.editAll("200010203", gg.TYPE_DWORD)
  1656. gg.clearResults()
  1657. gg.setRanges(32)
  1658. gg.searchNumber("10,406,015;57;1,880,000,001;45;0;0;0;0;0;0;0;0::64", gg.TYPE_DWORD)
  1659. gg.refineNumber("0", gg.TYPE_DWORD)
  1660. gg.getResults(10000)
  1661. gg.editAll("0;0;0;0;0;0;200,046;300,037", gg.TYPE_DWORD)
  1662. gg.clearResults()
  1663. gg.toast("ǫǫ9 sᴋɪɴ")
  1664. end
  1665.  
  1666. function g18()
  1667. qmnb = {
  1668. {["memory"] = 32},
  1669. {["name"] = "cbr4 amoeba ui"},
  1670. {["value"] = 6808, ["type"] = 4},
  1671. {["lv"] = 10420001, ["offset"] = 12, ["type"] = 4},
  1672. }
  1673. qmxg = {
  1674. {["value"] = 7778, ["offset"] = 0, ["type"] = 4},
  1675. }
  1676.  xqmnb(qmnb)
  1677.  qmnb = {
  1678. {["memory"] = 32},
  1679. {["name"] = "cbr4 amoeba 1p and 3p"},
  1680. {["value"] = 6816, ["type"] = 4},
  1681. {["lv"] = 15, ["offset"] = 8, ["type"] = 4},
  1682. }
  1683. qmxg = {
  1684. {["value"] = 100495, ["offset"] = 8, ["type"] = 4},
  1685. {["value"] = 100082, ["offset"] = 12, ["type"] = 4},
  1686. {["value"] = 7775, ["offset"] = 16, ["type"] = 4},
  1687. {["value"] = 7781, ["offset"] = 20, ["type"] = 4},
  1688. {["value"] = 7778, ["offset"] = 24, ["type"] = 4},
  1689. }
  1690.  xqmnb(qmnb)
  1691.  end
  1692.  
  1693. function g19()
  1694. qmnb = {
  1695. {["memory"] = 32},
  1696. {["name"] = "sᴡɪᴛᴄʜʙʟᴀᴅᴇ x9 ɴᴇᴏɴ ʟᴇɢᴇɴᴅ ui"},
  1697. {["value"] = 71725, ["type"] = 4},
  1698. {["lv"] = 10424001, ["offset"] = 12, ["type"] = 4},
  1699. }
  1700. qmxg = {
  1701. {["value"] = 72358, ["offset"] = 0, ["type"] = 4},
  1702. }
  1703.  xqmnb(qmnb)
  1704.  qmnb = {
  1705. {["memory"] = 32},
  1706. {["name"] = "sᴡɪᴛᴄʜʙʟᴀᴅᴇ x9 ɴᴇᴏɴ ʟᴇɢᴇɴᴅ 1p and 3p"},
  1707. {["value"] = 10403001, ["type"] = 4},
  1708. {["lv"] = 10424001, ["offset"] = 4, ["type"] = 4},
  1709. }
  1710. qmxg = {
  1711. {["value"] = 10424002, ["offset"] = 4, ["type"] = 4},
  1712. {["value"] = 100350, ["offset"] = 8, ["type"] = 4},
  1713. {["value"] = 10424002, ["offset"] = 12, ["type"] = 4},
  1714. }
  1715.  xqmnb(qmnb)
  1716.  end
  1717.  
  1718. function g20()
  1719. qmnb = {
  1720. {["memory"] = 32},
  1721. {["name"] = "ᴄʙʀ4 ᴅᴀɴɢᴇʀ ᴄʟᴏsᴇ ui"},
  1722. {["value"] = 6808, ["type"] = 4},
  1723. {["lv"] = 10420001, ["offset"] = 12, ["type"] = 4},
  1724. }
  1725. qmxg = {
  1726. {["value"] = 10504, ["offset"] = 0, ["type"] = 4},
  1727. }
  1728.  xqmnb(qmnb)
  1729.  qmnb = {
  1730. {["memory"] = 32},
  1731. {["name"] = "ᴄʙʀ4 ᴅᴀɴɢᴇʀ ᴄʟᴏsᴇ 1p and 3p"},
  1732. {["value"] = 10403001, ["type"] = 4},
  1733. {["lv"] = 10420001, ["offset"] = 4, ["type"] = 4},
  1734. }
  1735. qmxg = {
  1736. {["value"] = 10420007, ["offset"] = 4, ["type"] = 4},
  1737. {["value"] = 100187, ["offset"] = 8, ["type"] = 4},
  1738. {["value"] = 10420007, ["offset"] = 12, ["type"] = 4},
  1739. }
  1740.  xqmnb(qmnb)
  1741.  end
  1742.  
  1743. function check()
  1744. gg["setRanges"](gg.REGION_C_ALLOC)
  1745.     gg["searchNumber"]("67109633", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
  1746.     result = gg["getResultCount"]()
  1747.     if result > 4 then
  1748.       gg["alert"]("ᴀɴᴛɪᴄʜᴇᴀᴛ ʀᴇꜱᴜʟᴛ/ꜱ: " .. result .. "\nꜱᴛᴀᴛᴜꜱ: ʀɪsᴋy\nʀᴇsᴛᴀʀᴛ: yᴇs")
  1749.     else
  1750.       gg["alert"]("ᴀɴᴛɪᴄʜᴇᴀᴛ ʀᴇꜱᴜʟᴛ/ꜱ: " .. result .. "\nꜱᴛᴀᴛᴜꜱ: sᴀғᴇ\nʀᴇsᴛᴀʀᴛ: ɴᴏ")
  1751.     end
  1752.     gg["clearResults"]()
  1753. end
  1754.  
  1755. function clearlogs()
  1756. os.remove("/data/data/com.activision.callofduty.shooter/app_crashrecord/")
  1757.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/")
  1758.   os.remove("/data/data/com.activision.callofduty.shooter/app_crashrecord/1004")
  1759.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/codm_4_2_39.dat")
  1760.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/comm.dat")
  1761.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/config2.xml.aac30393")
  1762.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/config3.xml")
  1763.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/mn_cache.dat")
  1764.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/mrpcs_a.data")
  1765.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/shellcode_1021")
  1766.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tdm_cache.dat")
  1767.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tss_cef.dat")
  1768.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tss_emu_c2.dat")
  1769.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tss_lcp.dat")
  1770.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tss_r_record.dat")
  1771.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tss.ano2.dat")
  1772.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tssmua.zip")
  1773.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tssmua.zip/data")
  1774.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tssmua.zip/data2")
  1775.   os.remove("/storage/emulated/0/MidasOversea")
  1776.   os.remove("/storage/emulated/0/tencent")
  1777.   os.remove("src/main/java/com/google/errorprone/annotations")
  1778.   os.remove("src/main/java/com/google/errorprone/annotations")
  1779.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  1780.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  1781.   os.remove("src/main/java/com/google/errorprone/annotations")
  1782.   os.remove("src/main/java/com/google/errorprone/annotations")
  1783.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  1784.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  1785.   os.remove("src/main/java/com/google/errorprone/annotations")
  1786.   os.remove("src/main/java/com/google/errorprone/annotations")
  1787.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  1788.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  1789.   os.remove("src/main/java/com/google/errorprone/annotations")
  1790.   os.remove("src/main/java/com/google/errorprone/annotations")
  1791.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  1792.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  1793.   os.remove("/data/data/com.garena.game.codm/app_crashrecord/")
  1794.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/")
  1795.   os.remove("/data/data/com.garena.game.codm/app_crashrecord/1004")
  1796.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/codm_4_2_39.dat")
  1797.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/comm.dat")
  1798.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/config2.xml.aac30393")
  1799.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/config3.xml")
  1800.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/mn_cache.dat")
  1801.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/mrpcs_a.data")
  1802.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/shellcode_1021")
  1803.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/tdm_cache.dat")
  1804.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/tss_cef.dat")
  1805.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/tss_emu_c2.dat")
  1806.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/tss_lcp.dat")
  1807.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/tss_r_record.dat")
  1808.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/tss.ano2.dat")
  1809.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/tssmua.zip")
  1810.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/tssmua.zip/data")
  1811.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/tssmua.zip/data2")
  1812.   os.remove("/storage/emulated/0/MidasOversea")
  1813.   os.remove("/storage/emulated/0/tencent")
  1814.   os.remove("src/main/java/com/google/errorprone/annotations")
  1815.   os.remove("src/main/java/com/google/errorprone/annotations")
  1816.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  1817.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  1818.   os.remove("src/main/java/com/google/errorprone/annotations")
  1819.   os.remove("src/main/java/com/google/errorprone/annotations")
  1820.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  1821.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  1822.   os.remove("src/main/java/com/google/errorprone/annotations")
  1823.   os.remove("src/main/java/com/google/errorprone/annotations")
  1824.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  1825.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  1826.   os.remove("src/main/java/com/google/errorprone/annotations")
  1827.   os.remove("src/main/java/com/google/errorprone/annotations")
  1828.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  1829.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  1830.   os.remove("/data/data/com.tencent.tmgp.kr.codm/app_crashrecord/")
  1831.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/")
  1832.   os.remove("/data/data/com.tencent.tmgp.kr.codm/app_crashrecord/1004")
  1833.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/codm_4_2_39.dat")
  1834.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/comm.dat")
  1835.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/config2.xml.aac30393")
  1836.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/config3.xml")
  1837.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/mn_cache.dat")
  1838.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/mrpcs_a.data")
  1839.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/shellcode_1021")
  1840.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/tdm_cache.dat")
  1841.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/tss_cef.dat")
  1842.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/tss_emu_c2.dat")
  1843.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/tss_lcp.dat")
  1844.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/tss_r_record.dat")
  1845.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/tss.ano2.dat")
  1846.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/tssmua.zip")
  1847.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/tssmua.zip/data")
  1848.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/tssmua.zip/data2")
  1849.   os.remove("/storage/emulated/0/MidasOversea")
  1850.   os.remove("/storage/emulated/0/tencent")
  1851.   os.remove("src/main/java/com/google/errorprone/annotations")
  1852.   os.remove("src/main/java/com/google/errorprone/annotations")
  1853.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  1854.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  1855.   os.remove("src/main/java/com/google/errorprone/annotations")
  1856.   os.remove("src/main/java/com/google/errorprone/annotations")
  1857.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  1858.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  1859.   os.remove("src/main/java/com/google/errorprone/annotations")
  1860.   os.remove("src/main/java/com/google/errorprone/annotations")
  1861.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  1862.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  1863.   os.remove("src/main/java/com/google/errorprone/annotations")
  1864.   os.remove("src/main/java/com/google/errorprone/annotations")
  1865.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  1866.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  1867.   os.remove("/data/data/com.vng.codmvn/app_crashrecord/")
  1868.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/")
  1869.   os.remove("/data/data/com.vng.codmvn/app_crashrecord/1004")
  1870.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/codm_4_2_39.dat")
  1871.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/comm.dat")
  1872.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/config2.xml.aac30393")
  1873.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/config3.xml")
  1874.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/mn_cache.dat")
  1875.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/mrpcs_a.data")
  1876.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/shellcode_1021")
  1877.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/tdm_cache.dat")
  1878.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/tss_cef.dat")
  1879.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/tss_emu_c2.dat")
  1880.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/tss_lcp.dat")
  1881.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/tss_r_record.dat")
  1882.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/tss.ano2.dat")
  1883.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/tssmua.zip")
  1884.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/tssmua.zip/data")
  1885.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/tssmua.zip/data2")
  1886.   os.remove("/storage/emulated/0/MidasOversea")
  1887.   os.remove("/storage/emulated/0/tencent")
  1888.   os.remove("src/main/java/com/google/errorprone/annotations")
  1889.   os.remove("src/main/java/com/google/errorprone/annotations")
  1890.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  1891.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  1892.   os.remove("src/main/java/com/google/errorprone/annotations")
  1893.   os.remove("src/main/java/com/google/errorprone/annotations")
  1894.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  1895.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  1896.   os.remove("src/main/java/com/google/errorprone/annotations")
  1897.   os.remove("src/main/java/com/google/errorprone/annotations")
  1898.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  1899.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  1900.   os.remove("src/main/java/com/google/errorprone/annotations")
  1901.   os.remove("src/main/java/com/google/errorprone/annotations")
  1902.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  1903.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  1904.   os.remove("src/main/java/com/google/errorprone/annotations")
  1905.   os.remove("src/main/java/com/google/errorprone/annotations")
  1906.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  1907.   os.remove("third_party.java_src.error_prone.project.annotations.Google_interna")
  1908.   os.remove("/data/data/com.activision.callofduty.shooter/files/ano_tmp")
  1909.   os.remove("/data/data/com.activision.callofduty.shooter/files/ano_tmp/")
  1910.   os.remove("/data/data/com.activision.callofduty.shooter/app_crashrecord")
  1911.   os.remove("/data/data/com.activision.callofduty.shooter/app_crashrecord/")
  1912.   os.remove("/data/data/com.activision.callofduty.shooter/shared_prefs/crashrecord.xml")
  1913.   os.remove("/data/data/com.activision.callofduty.shooter/shared_prefs/crashrecord.xml/")
  1914.   os.remove("/data/data/com.activision.callofduty.shooter/cache")
  1915.   os.remove("/data/data/com.activision.callofduty.shooter/cache/")
  1916.   os.remove("/data/data/com.garena.game.codm/files/ano_tmp")
  1917.   os.remove("/data/data/com.garena.game.codm/files/ano_tmp/")
  1918.   os.remove("/data/data/com.garena.game.codm/app_crashrecord")
  1919.   os.remove("/data/data/com.garena.game.codm/app_crashrecord/")
  1920.   os.remove("/data/data/com.garena.game.codm/shared_prefs/crashrecord.xml")
  1921.   os.remove("/data/data/com.garena.game.codm/shared_prefs/crashrecord.xml/")
  1922.   os.remove("/data/data/com.garena.game.codm/cache")
  1923.   os.remove("/data/data/com.garena.game.codm/cache/")
  1924.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/ano_tmp")
  1925.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/ano_tmp/")
  1926.   os.remove("/data/data/com.tencent.tmgp.kr.codm/app_crashrecord")
  1927.   os.remove("/data/data/com.tencent.tmgp.kr.codm/app_crashrecord/")
  1928.   os.remove("/data/data/com.tencent.tmgp.kr.codm/shared_prefs/crashrecord.xml")
  1929.   os.remove("/data/data/com.tencent.tmgp.kr.codm/shared_prefs/crashrecord.xml/")
  1930.   os.remove("/data/data/com.tencent.tmgp.kr.codm/cache")
  1931.   os.remove("/data/data/com.tencent.tmgp.kr.codm/cache/")
  1932.   os.remove("/data/data/com.vng.codmvn/files/ano_tmp")
  1933.   os.remove("/data/data/com.vng.codmvn/files/ano_tmp/")
  1934.   os.remove("/data/data/com.vng.codmvn/app_crashrecord")
  1935.   os.remove("/data/data/com.vng.codmvn/app_crashrecord/")
  1936.   os.remove("/data/data/com.vng.codmvn/shared_prefs/crashrecord.xml")
  1937.   os.remove("/data/data/com.vng.codmvn/shared_prefs/crashrecord.xml/")
  1938.   os.remove("/data/data/com.vng.codmvn/cache")
  1939.   os.remove("/data/data/com.vng.codmvn/cache/")
  1940.   os.remove("/data/data/com.activision.callofduty.shooter/app_crashrecord/")
  1941.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/")
  1942.   os.remove("/data/data/com.activision.callofduty.shooter/app_crashrecord/1004")
  1943.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/codm_4_2_39.dat")
  1944.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/comm.dat")
  1945.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/config2.xml.aac30393")
  1946.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/config3.xml")
  1947.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/mn_cache.dat")
  1948.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/mrpcs_a.data")
  1949.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/shellcode_1021")
  1950.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tdm_cache.dat")
  1951.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tss_cef.dat")
  1952.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tss_emu_c2.dat")
  1953.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tss_lcp.dat")
  1954.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tss_r_record.dat")
  1955.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tss.ano2.dat")
  1956.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tssmua.zip")
  1957.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tssmua.zip/data")
  1958.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tssmua.zip/data2")
  1959.   os.remove("/storage/emulated/0/MidasOversea")
  1960.   os.remove("/storage/emulated/0/tencent")
  1961.   os.remove("src/main/java/com/google/errorprone/annotations")
  1962.   os.remove("src/main/java/com/google/errorprone/annotations")
  1963.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  1964.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  1965.   os.remove("src/main/java/com/google/errorprone/annotations")
  1966.   os.remove("src/main/java/com/google/errorprone/annotations")
  1967.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  1968.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  1969.   os.remove("src/main/java/com/google/errorprone/annotations")
  1970.   os.remove("src/main/java/com/google/errorprone/annotations")
  1971.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  1972.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  1973.   os.remove("src/main/java/com/google/errorprone/annotations")
  1974.   os.remove("src/main/java/com/google/errorprone/annotations")
  1975.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  1976.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  1977.   gg.clearResults()
  1978.   os.remove("/data/data/com.activision.callofduty.shooter/app_crashrecord/")
  1979.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/")
  1980.   os.remove("/data/data/com.activision.callofduty.shooter/app_crashrecord/1004")
  1981.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/codm_4_2_39.dat")
  1982.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/comm.dat")
  1983.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/config2.xml.aac30393")
  1984.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/config3.xml")
  1985.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/mn_cache.dat")
  1986.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/mrpcs_a.data")
  1987.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/shellcode_1021")
  1988.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tdm_cache.dat")
  1989.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tss_cef.dat")
  1990.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tss_emu_c2.dat")
  1991.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tss_lcp.dat")
  1992.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tss_r_record.dat")
  1993.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tss.ano2.dat")
  1994.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tssmua.zip")
  1995.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tssmua.zip/data")
  1996.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tssmua.zip/data2")
  1997.   os.remove("/storage/emulated/0/MidasOversea")
  1998.   os.remove("/storage/emulated/0/tencent")
  1999.   os.remove("src/main/java/com/google/errorprone/annotations")
  2000.   os.remove("src/main/java/com/google/errorprone/annotations")
  2001.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  2002.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  2003.   os.remove("src/main/java/com/google/errorprone/annotations")
  2004.   os.remove("src/main/java/com/google/errorprone/annotations")
  2005.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  2006.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  2007.   os.remove("src/main/java/com/google/errorprone/annotations")
  2008.   os.remove("src/main/java/com/google/errorprone/annotations")
  2009.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  2010.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  2011.   os.remove("src/main/java/com/google/errorprone/annotations")
  2012.   os.remove("src/main/java/com/google/errorprone/annotations")
  2013.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  2014.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  2015.   os.remove("/data/data/com.garena.game.codm/app_crashrecord/")
  2016.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/")
  2017.   os.remove("/data/data/com.garena.game.codm/app_crashrecord/1004")
  2018.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/codm_4_2_39.dat")
  2019.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/comm.dat")
  2020.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/config2.xml.aac30393")
  2021.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/config3.xml")
  2022.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/mn_cache.dat")
  2023.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/mrpcs_a.data")
  2024.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/shellcode_1021")
  2025.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/tdm_cache.dat")
  2026.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/tss_cef.dat")
  2027.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/tss_emu_c2.dat")
  2028.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/tss_lcp.dat")
  2029.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/tss_r_record.dat")
  2030.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/tss.ano2.dat")
  2031.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/tssmua.zip")
  2032.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/tssmua.zip/data")
  2033.   os.remove("/data/data/com.garena.game.codm/files/tss_tmp/tssmua.zip/data2")
  2034.   os.remove("/storage/emulated/0/MidasOversea")
  2035.   os.remove("/storage/emulated/0/tencent")
  2036.   os.remove("src/main/java/com/google/errorprone/annotations")
  2037.   os.remove("src/main/java/com/google/errorprone/annotations")
  2038.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  2039.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  2040.   os.remove("src/main/java/com/google/errorprone/annotations")
  2041.   os.remove("src/main/java/com/google/errorprone/annotations")
  2042.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  2043.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  2044.   os.remove("src/main/java/com/google/errorprone/annotations")
  2045.   os.remove("src/main/java/com/google/errorprone/annotations")
  2046.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  2047.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  2048.   os.remove("src/main/java/com/google/errorprone/annotations")
  2049.   os.remove("src/main/java/com/google/errorprone/annotations")
  2050.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  2051.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  2052.   os.remove("/data/data/com.tencent.tmgp.kr.codm/app_crashrecord/")
  2053.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/")
  2054.   os.remove("/data/data/com.tencent.tmgp.kr.codm/app_crashrecord/1004")
  2055.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/codm_4_2_39.dat")
  2056.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/comm.dat")
  2057.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/config2.xml.aac30393")
  2058.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/config3.xml")
  2059.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/mn_cache.dat")
  2060.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/mrpcs_a.data")
  2061.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/shellcode_1021")
  2062.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/tdm_cache.dat")
  2063.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/tss_cef.dat")
  2064.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/tss_emu_c2.dat")
  2065.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/tss_lcp.dat")
  2066.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/tss_r_record.dat")
  2067.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/tss.ano2.dat")
  2068.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/tssmua.zip")
  2069.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/tssmua.zip/data")
  2070.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/tss_tmp/tssmua.zip/data2")
  2071.   os.remove("/storage/emulated/0/MidasOversea")
  2072.   os.remove("/storage/emulated/0/tencent")
  2073.   os.remove("src/main/java/com/google/errorprone/annotations")
  2074.   os.remove("src/main/java/com/google/errorprone/annotations")
  2075.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  2076.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  2077.   os.remove("src/main/java/com/google/errorprone/annotations")
  2078.   os.remove("src/main/java/com/google/errorprone/annotations")
  2079.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  2080.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  2081.   os.remove("src/main/java/com/google/errorprone/annotations")
  2082.   os.remove("src/main/java/com/google/errorprone/annotations")
  2083.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  2084.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  2085.   os.remove("src/main/java/com/google/errorprone/annotations")
  2086.   os.remove("src/main/java/com/google/errorprone/annotations")
  2087.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  2088.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  2089.   os.remove("/data/data/com.vng.codmvn/app_crashrecord/")
  2090.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/")
  2091.   os.remove("/data/data/com.vng.codmvn/app_crashrecord/1004")
  2092.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/codm_4_2_39.dat")
  2093.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/comm.dat")
  2094.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/config2.xml.aac30393")
  2095.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/config3.xml")
  2096.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/mn_cache.dat")
  2097.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/mrpcs_a.data")
  2098.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/shellcode_1021")
  2099.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/tdm_cache.dat")
  2100.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/tss_cef.dat")
  2101.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/tss_emu_c2.dat")
  2102.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/tss_lcp.dat")
  2103.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/tss_r_record.dat")
  2104.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/tss.ano2.dat")
  2105.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/tssmua.zip")
  2106.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/tssmua.zip/data")
  2107.   os.remove("/data/data/com.vng.codmvn/files/tss_tmp/tssmua.zip/data2")
  2108.   os.remove("/storage/emulated/0/MidasOversea")
  2109.   os.remove("/storage/emulated/0/tencent")
  2110.   os.remove("src/main/java/com/google/errorprone/annotations")
  2111.   os.remove("src/main/java/com/google/errorprone/annotations")
  2112.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  2113.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  2114.   os.remove("src/main/java/com/google/errorprone/annotations")
  2115.   os.remove("src/main/java/com/google/errorprone/annotations")
  2116.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  2117.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  2118.   os.remove("src/main/java/com/google/errorprone/annotations")
  2119.   os.remove("src/main/java/com/google/errorprone/annotations")
  2120.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  2121.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  2122.   os.remove("src/main/java/com/google/errorprone/annotations")
  2123.   os.remove("src/main/java/com/google/errorprone/annotations")
  2124.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  2125.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  2126.   os.remove("src/main/java/com/google/errorprone/annotations")
  2127.   os.remove("src/main/java/com/google/errorprone/annotations")
  2128.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  2129.   os.remove("third_party.java_src.error_prone.project.annotations.Google_interna")
  2130.   os.remove("/data/data/com.activision.callofduty.shooter/files/ano_tmp")
  2131.   os.remove("/data/data/com.activision.callofduty.shooter/files/ano_tmp/")
  2132.   os.remove("/data/data/com.activision.callofduty.shooter/app_crashrecord")
  2133.   os.remove("/data/data/com.activision.callofduty.shooter/app_crashrecord/")
  2134.   os.remove("/data/data/com.activision.callofduty.shooter/shared_prefs/crashrecord.xml")
  2135.   os.remove("/data/data/com.activision.callofduty.shooter/shared_prefs/crashrecord.xml/")
  2136.   os.remove("/data/data/com.activision.callofduty.shooter/cache")
  2137.   os.remove("/data/data/com.activision.callofduty.shooter/cache/")
  2138.   os.remove("/data/data/com.garena.game.codm/files/ano_tmp")
  2139.   os.remove("/data/data/com.garena.game.codm/files/ano_tmp/")
  2140.   os.remove("/data/data/com.garena.game.codm/app_crashrecord")
  2141.   os.remove("/data/data/com.garena.game.codm/app_crashrecord/")
  2142.   os.remove("/data/data/com.garena.game.codm/shared_prefs/crashrecord.xml")
  2143.   os.remove("/data/data/com.garena.game.codm/shared_prefs/crashrecord.xml/")
  2144.   os.remove("/data/data/com.garena.game.codm/cache")
  2145.   os.remove("/data/data/com.garena.game.codm/cache/")
  2146.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/ano_tmp")
  2147.   os.remove("/data/data/com.tencent.tmgp.kr.codm/files/ano_tmp/")
  2148.   os.remove("/data/data/com.tencent.tmgp.kr.codm/app_crashrecord")
  2149.   os.remove("/data/data/com.tencent.tmgp.kr.codm/app_crashrecord/")
  2150.   os.remove("/data/data/com.tencent.tmgp.kr.codm/shared_prefs/crashrecord.xml")
  2151.   os.remove("/data/data/com.tencent.tmgp.kr.codm/shared_prefs/crashrecord.xml/")
  2152.   os.remove("/data/data/com.tencent.tmgp.kr.codm/cache")
  2153.   os.remove("/data/data/com.tencent.tmgp.kr.codm/cache/")
  2154.   os.remove("/data/data/com.vng.codmvn/files/ano_tmp")
  2155.   os.remove("/data/data/com.vng.codmvn/files/ano_tmp/")
  2156.   os.remove("/data/data/com.vng.codmvn/app_crashrecord")
  2157.   os.remove("/data/data/com.vng.codmvn/app_crashrecord/")
  2158.   os.remove("/data/data/com.vng.codmvn/shared_prefs/crashrecord.xml")
  2159.   os.remove("/data/data/com.vng.codmvn/shared_prefs/crashrecord.xml/")
  2160.   os.remove("/data/data/com.vng.codmvn/cache")
  2161.   os.remove("/data/data/com.vng.codmvn/cache/")
  2162.   os.remove("/data/data/com.activision.callofduty.shooter/app_crashrecord/")
  2163.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/")
  2164.   os.remove("/data/data/com.activision.callofduty.shooter/app_crashrecord/1004")
  2165.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/codm_4_2_39.dat")
  2166.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/comm.dat")
  2167.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/config2.xml.aac30393")
  2168.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/config3.xml")
  2169.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/mn_cache.dat")
  2170.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/mrpcs_a.data")
  2171.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/shellcode_1021")
  2172.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tdm_cache.dat")
  2173.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tss_cef.dat")
  2174.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tss_emu_c2.dat")
  2175.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tss_lcp.dat")
  2176.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tss_r_record.dat")
  2177.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tss.ano2.dat")
  2178.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tssmua.zip")
  2179.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tssmua.zip/data")
  2180.   os.remove("/data/data/com.activision.callofduty.shooter/files/tss_tmp/tssmua.zip/data2")
  2181.   os.remove("/storage/emulated/0/MidasOversea")
  2182.   os.remove("/storage/emulated/0/tencent")
  2183.   os.remove("src/main/java/com/google/errorprone/annotations")
  2184.   os.remove("src/main/java/com/google/errorprone/annotations")
  2185.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  2186.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  2187.   os.remove("src/main/java/com/google/errorprone/annotations")
  2188.   os.remove("src/main/java/com/google/errorprone/annotations")
  2189.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  2190.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  2191.   os.remove("src/main/java/com/google/errorprone/annotations")
  2192.   os.remove("src/main/java/com/google/errorprone/annotations")
  2193.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  2194.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  2195.   os.remove("src/main/java/com/google/errorprone/annotations")
  2196.   os.remove("src/main/java/com/google/errorprone/annotations")
  2197.   os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
  2198.   os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
  2199. gg.toast("Cʟᴇᴀʀ Lᴏɢs Aᴄᴛɪᴠᴀᴛᴇᴅ")
  2200. end
  2201.  
  2202. function rb()
  2203. gg.setVisible(false)
  2204. gg.setRanges(gg.REGION_C_DATA  | gg.REGION_CODE_APP | gg.REGION_C_ALLOC)
  2205. gg.searchNumber(":AnoSDKDelReportData3", gg.TYPE_BYTE)
  2206. gg.getResults(50000)
  2207. gg.editAll("0", gg.TYPE_BYTE)
  2208. gg.clearResults()
  2209. gg.setRanges(gg.REGION_C_DATA  | gg.REGION_CODE_APP | gg.REGION_C_ALLOC)
  2210. gg.searchNumber(":AnoSDKGetReportData3", gg.TYPE_BYTE)
  2211. gg.getResults(50000)
  2212. gg.editAll("0", gg.TYPE_BYTE)
  2213. gg.clearResults()
  2214. gg.setRanges(gg.REGION_C_DATA  | gg.REGION_CODE_APP | gg.REGION_C_ALLOC)
  2215. gg.searchNumber(":AnoSDKDelReportData", gg.TYPE_BYTE)
  2216. gg.getResults(50000)
  2217. gg.editAll("0", gg.TYPE_BYTE)
  2218. gg.clearResults()
  2219. gg.setRanges(gg.REGION_C_DATA  | gg.REGION_CODE_APP | gg.REGION_C_ALLOC)
  2220. gg.searchNumber(":AnoSDKGetReportData", gg.TYPE_BYTE)
  2221. gg.getResults(50000)
  2222. gg.editAll("0", gg.TYPE_BYTE)
  2223. gg.clearResults()
  2224. gg.setRanges(gg.REGION_C_DATA  | gg.REGION_CODE_APP | gg.REGION_C_ALLOC)
  2225. gg.searchNumber(":AnoSDKGetReportData2", gg.TYPE_BYTE)
  2226. gg.getResults(50000)
  2227. gg.editAll("0", gg.TYPE_BYTE)
  2228. gg.clearResults()
  2229. gg.setRanges(gg.REGION_C_DATA  | gg.REGION_CODE_APP | gg.REGION_C_ALLOC)
  2230. gg.searchNumber(":TDM_Report_Binary", gg.TYPE_BYTE)
  2231. gg.getResults(50000)
  2232. gg.editAll("0", gg.TYPE_BYTE)
  2233. gg.clearResults()
  2234. gg.setRanges(gg.REGION_C_DATA  | gg.REGION_CODE_APP | gg.REGION_C_ALLOC)
  2235. gg.searchNumber(":TDM_Enable_Report", gg.TYPE_BYTE)
  2236. gg.getResults(50000)
  2237. gg.editAll("0", gg.TYPE_BYTE)
  2238. gg.clearResults()
  2239. gg.setRanges(gg.REGION_C_DATA  | gg.REGION_CODE_APP | gg.REGION_C_ALLOC)
  2240. gg.searchNumber(":tdm_report_login", gg.TYPE_BYTE)
  2241. gg.getResults(50000)
  2242. gg.editAll("0", gg.TYPE_BYTE)
  2243. gg.clearResults()
  2244. gg.setRanges(gg.REGION_C_DATA  | gg.REGION_CODE_APP | gg.REGION_C_ALLOC)
  2245. gg.searchNumber(":tdm_report_event", gg.TYPE_BYTE)
  2246. gg.getResults(50000)
  2247. gg.editAll("0", gg.TYPE_BYTE)
  2248. gg.clearResults()
  2249. gg.setRanges(gg.REGION_C_DATA  | gg.REGION_CODE_APP | gg.REGION_C_ALLOC)
  2250. gg.searchNumber(":tdm_enable_report", gg.TYPE_BYTE)
  2251. gg.getResults(50000)
  2252. gg.editAll("0", gg.TYPE_BYTE)
  2253. gg.clearResults()
  2254. gg.setRanges(gg.REGION_CODE_APP)
  2255. gg.searchNumber(":shellreport", gg.TYPE_BYTE)
  2256. gg.getResults(100000)
  2257. gg.editAll("0", gg.TYPE_BYTE)
  2258. gg.clearResults()
  2259. gg.setRanges(gg.REGION_CODE_APP)
  2260. gg.searchNumber(":FooGameClientIPC", gg.TYPE_BYTE)
  2261. gg.getResults(100000)
  2262. gg.editAll("0", gg.TYPE_BYTE)
  2263. gg.clearResults()
  2264. gg.setRanges(gg.REGION_CODE_APP)
  2265. gg.searchNumber(":TDMEnableReport", gg.TYPE_BYTE)
  2266. gg.getResults(100000)
  2267. gg.editAll("0", gg.TYPE_BYTE)
  2268. gg.clearResults()
  2269. gg.setRanges(gg.REGION_CODE_APP)
  2270. gg.searchNumber(":tdmenablereport", gg.TYPE_BYTE)
  2271. gg.getResults(100000)
  2272. gg.editAll("0", gg.TYPE_BYTE)
  2273. gg.clearResults()
  2274. gg.setRanges(gg.REGION_CODE_APP)
  2275. gg.searchNumber(":tdmreportevent", gg.TYPE_BYTE)
  2276. gg.getResults(100000)
  2277. gg.editAll("0", gg.TYPE_BYTE)
  2278. gg.clearResults()
  2279. gg.setRanges(gg.REGION_CODE_APP)
  2280. gg.searchNumber(":Reportmode", gg.TYPE_BYTE)
  2281. gg.getResults(100000)
  2282. gg.editAll("0", gg.TYPE_BYTE)
  2283. gg.clearResults()
  2284. gg.setRanges(gg.REGION_CODE_APP)
  2285. gg.searchNumber(":tssenablegetreportdata", gg.TYPE_BYTE)
  2286. gg.getResults(100000)
  2287. gg.editAll("0", gg.TYPE_BYTE)
  2288. gg.clearResults()
  2289. gg.setRanges(gg.REGION_CODE_APP)
  2290. gg.searchNumber(":clientip", gg.TYPE_BYTE)
  2291. gg.getResults(100000)
  2292. gg.editAll("0", gg.TYPE_BYTE)
  2293. gg.clearResults()
  2294. gg.alert("Rᴇᴘᴏʀᴛ Bʟᴏᴄᴋᴇʀ Oɴ")
  2295. end
  2296.  
  2297. function framerate()
  2298. davine("libil2cpp.so", 0x28343B8, "h 05 00 A0 E3", 4)
  2299. davine("libil2cpp.so", 0x28343BC, "h 1E FF 2F E1", 4)
  2300. davine("libil2cpp.so", 0x2834640, "h 05 00 A0 E3", 4)
  2301. davine("libil2cpp.so", 0x2834644, "h 1E FF 2F E1", 4)
  2302. gg.toast("Mᴀx Fʀᴀᴍᴇ Rᴀᴛᴇ Oɴ")
  2303. end
  2304.  
  2305. function exit()
  2306. ko3 = gg.alert("POGI SI DOOM?", "HINDE", "OO")
  2307.     if ko3 == 1 then
  2308.       main()
  2309.     end
  2310.     if ko3 == 2 then
  2311.       EXIT2()
  2312.     end
  2313.   end
  2314.  
  2315. function EXIT2()
  2316. gg.setVisible(false)
  2317. gg.toast("💜SubscribeForMoreVIPSScript💜")
  2318.     print("🧡PLS SUBSCRIBE MY YOUTUBE CHANNEL🧡")
  2319.     print("   ═══════════ ◖◍◗ ═══════════")
  2320.     print("          𝐏𝐋𝐄𝐀𝐒𝐄 𝐆𝐎 𝐓𝐎 𝐌𝐘 𝐂𝐇𝐀𝐍𝐍𝐄𝐋")
  2321.     print("                     DOOM 𝐆𝐀𝐌𝐈𝐍𝐆 ")
  2322.     print("   ═══════════ ◖◍◗ ═══════════")
  2323. print("╭━━━╮╭╮╱╭╮╭━━╮╱   ╭━╮╱╭╮╭━━━╮")
  2324. print("┃╭━╮┃┃┃╱┃┃┃╭╮┃╱   ┃┃╰╮┃┃┃╭━╮┃")
  2325. print("┃╰━━╮┃┃╱┃┃┃╰╯╰╮   ┃╭╮╰╯┃┃┃╱┃┃")
  2326. print("╰━━╮┃┃┃╱┃┃┃╭━╮┃   ┃┃╰╮┃┃┃╰━╯┃")
  2327. print("┃╰━╯┃┃╰━╯┃┃╰━╯┃   ┃┃╱┃┃┃┃╭━╮┃")
  2328. print("╰━━━╯╰━━━╯╰━━━╯   ╰╯╱╰━╯╰╯╱╰╯")
  2329. os.exit()
  2330. end
  2331.  
  2332. while true do
  2333. if gg.isVisible(true) then
  2334. DG = 1
  2335. gg.setVisible(false)
  2336. end
  2337. if DG == 1 then
  2338. main()
  2339. end
  2340. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement