homeMenuOpen = 0 lang = 1 i = 0 originalSpeed = 1 zoomCounter = 0 function homeMenu() if lang == 0 then homeMenuChoice = gg.choice({'ใ€˜BYPASSใ€™', '๐Ÿ•AUTOMATED๐Ÿ•', '๐Ÿ•FUNCTION๐Ÿ•', '๐Ÿ•ํ•œ๊ตญ์–ด๐Ÿ•', 'โŒซEXITโŒฆ'}, nil, '\xE2\x8C\xAC\xCE\x94\xCE\xA1\xCE\x9E\x52\x53\x4F\x20\x56\x31\xE2\x8C\xAC\x0A\xF0\x9F\x84\xB1\xF0\x9F\x85\x88\x20\xF0\x9F\x84\xB0\xF0\x9F\x84\xBF\xF0\x9F\x84\xB4\xF0\x9F\x85\x81\xF0\x9F\x85\x82\xF0\x9F\x84\xBE') end if lang == 1 then homeMenuChoice = gg.choice({'ใ€˜ํŠ•๊น€๋ฐฉ์ง€ใ€™', '๐Ÿ•์ž๋™ํ™”๐Ÿ•', '๐Ÿ•๊ธฐ๋Šฅ๐Ÿ•', '๐Ÿ•ENGLISH๐Ÿ•', 'โŒซ๋‚˜๊ฐ€๊ธฐโŒฆ'}, nil, '\xE2\x8C\xAC\xCE\x94\xCE\xA1\xCE\x9E\x52\x53\x4F\x20\x56\x31\xE2\x8C\xAC\x0A\xF0\x9F\x84\xB1\xF0\x9F\x85\x88\x20\xF0\x9F\x84\xB0\xF0\x9F\x84\xBF\xF0\x9F\x84\xB4\xF0\x9F\x85\x81\xF0\x9F\x85\x82\xF0\x9F\x84\xBE') end homeMenuCount = 0 if homeMenuChoice == 1 then bypass2() end if homeMenuChoice == 2 then autoMenu() end if homeMenuChoice == 3 then funcMenu() end if homeMenuChoice == 4 then i = 1 end if homeMenuChoice == 5 then exit() end end function autoMenu() if lang == 0 then autoMenuChoice = gg.choice({'APERSO DEFAULT LOBBY(ACID MODE)', 'APERSO DEFAULT LOBBY(SPARKLE 655 MODE)', 'APERSO DEFAULT LOBBY(ADVANCED MODE)'}, nil, 'Only for SDM845') end if lang == 1 then autoMenuChoice = gg.choice({'๊ธฐ๋ณธ(๋…ธ๋ž€์ƒ‰, ๋กœ๋น„ ์‹คํ–‰)', '๊ธฐ๋ณธ(655์ƒ‰, ๋กœ๋น„ ์‹คํ–‰)', '๊ธฐ๋ณธ(์ˆ˜๋™, ๋กœ๋น„ ์‹คํ–‰)'}, nil, '์Šค๋ƒ…๋“œ๋ž˜๊ณค 845 ์ „์šฉ') end if autoMenuChoice == 1 then autoDefaultAcid() end if autoMenuChoice == 2 then autoDefault655() end if autoMenuChoice == 3 then autoDefaultManual() end end function funcMenu() if lang == 0 then funcMenuChoice = gg.multiChoice({'Color Acid', 'Color 655', 'No Recoil', 'Aimbot(For Short Distance)', 'Aimbot(For Long Distance)', 'Wallhack', 'Wallhack SDM845', 'Wallshot', 'ZOOM 4X', 'ZOOM 8X', 'Zoom Off', 'Speedhack Low', 'Speedhack High', 'Speedhack Extreme', 'Speedhack Off', 'ADVANCED MODE MENU', 'Color White', '80% headshot'}, nil) end if lang == 1 then funcMenuChoice = gg.multiChoice({'๋…ธ๋ž€์ƒ‰', '655์ƒ‰', '๋ฌด๋ฐ˜๋™', '์—์ž„๋ด‡(๊ทผ๊ฑฐ๋ฆฌ)', '์—์ž„๋ด‡(์žฅ๊ฑฐ๋ฆฌ)', '์›”ํ•ต', '์›”ํ•ต SDM845', '์ด์•Œ ๋ฒฝํ†ต๊ณผ ํ•ต', '4๋ฐฐ์œจ ํ•ต', '8๋ฐฐ์œจ ํ•ต', '๋ฐฐ์œจํ•ต ๋„๊ธฐ', '์Šคํ”ผ๋“œํ•ต(์•ฝ)', '์Šคํ”ผ๋“œํ•ต(์ค‘)', '์Šคํ”ผ๋“œํ•ต(๊ฐ•)', '์Šคํ”ผ๋“œํ•ต ๋„๊ธฐ', '๊ณ ๊ธ‰ ๋ชจ๋“œ ๋งค๋‰ด', 'ํ•˜์–€์ƒ‰', '80% ํ•ด๋“œ์ƒท'}, nil) end if funcMenuChoice[1] == true then colorAcid() end if funcMenuChoice[2] == true then color655() end if funcMenuChoice[3] == true then noRecoil() end if funcMenuChoice[4] == true then mediumAimbot() end if funcMenuChoice[5] == true then ultraAimbot() end if funcMenuChoice[6] == true then playerWallHack() end if funcMenuChoice[7] == true then sdm845() end if funcMenuChoice[8] == true then wallShot() end if funcMenuChoice[9] == true then zoomX4() end if funcMenuChoice[10] == true then zoomX8() end if funcMenuChoice[11] == true then zoomOff() end if funcMenuChoice[12] == true then speedHackLow() end if funcMenuChoice[13] == true then speedHackHigh() end if funcMenuChoice[14] == true then speedHackExtreme() end if funcMenuChoice[15] == true then speedHackOff() end if funcMenuChoice[16] == true then funcManualMenu() end if funcMenuChoice[17] == true then colorWhite() end if funcMenuChoice[18] == true then head80() end end function head80() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("12.66705417633;28;15;26:5120", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(10) gg.editAll("330", gg.TYPE_FLOAT) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("9.201618;30.5;25", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("25;30.5", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(10) gg.editAll("15000", gg.TYPE_FLOAT) gg.clearResults() gg.toast("Successful Activation") end function noRecoil() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("50;200;0.5;40.0;0.3:512", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("0.3", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(20) gg.editAll("300", gg.TYPE_FLOAT) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("1;10000D;100000:512", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("1", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200) gg.editAll("0.001", gg.TYPE_FLOAT) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.setVisible(false) gg.searchNumber("0.2~0.3;53;30;1::", gg.TYPE_FLOAT) gg.setVisible(false) gg.searchNumber("0.2~0.3;1::", gg.TYPE_FLOAT) gg.getResults(200) gg.editAll("1.4012985e-45", gg.TYPE_FLOAT) gg.toast("Successful Activation") gg.setVisible(false) gg.clearResults() end function funcManualMenu() if lang == 0 then funcManualMenuChoice = gg.choice({'Color Advanced', 'Zoom Advanced', 'Speehack Advanced'}) end if lang == 1 then funcManualMenuChoice = gg.choice({'๊ณ ๊ธ‰ ์ƒ‰', '๊ณ ๊ธ‰ ์คŒํ•ต', '๊ณ ๊ธ‰ ์Šคํ”ผ๋“œํ•ต'}, nil) end if funcManualMenuChoice == 1 then colorManual() end if funcManualMenuChoice == 2 then zoomAdvanced() end if funcManualMenuChoice == 3 then speedAdvanced() end end function autoDefaultAcid() colorAcid() playerWallHack() mediumAimbot() wallShot() noRecoil() end function autoDefault655() color655() playerWallHack() mediumAimbot() wallShot() noRecoil() end function autoDefaultManual() colorManual() playerWallHack() mediumAimbot() wallShot() noRecoil() end function mediumAimbot() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("3.5F;1F;1F;1F;200F;20F:512", gg.TYPE_DWORD, false, gg.SING_EQUAL, 0, -1) gg.searchNumber("200", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(850) gg.editAll("9999", gg.TYPE_FLOAT) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("3.5F;1F;1F;1F;9999F;20F:512", gg.TYPE_DWORD, false, gg.SING_EQUAL, 0, -1) gg.searchNumber("3.5", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(850) gg.editAll("-9999", gg.TYPE_FLOAT) gg.clearResults() gg.toast("Medium AimBot activated") end function ultraAimbot() gg.clearResults() gg.searchNumber("999", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("3.5;1;200;20::999", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("3.5;1;200;20", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(300) gg.editAll("-1.0e10", gg.TYPE_FLOAT) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("3.5;1;200;20::999", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("3.5;1;200;20::959", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("-9999999999", gg.TYPE_FLOAT) gg.clearResults() gg.toast("Ultra AimBot has been active") end function colorWhite() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("0.05499718338;1.0", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("9999", gg.TYPE_FLOAT) gg.toast("Body White Activated") end function colorAcid() gg.setRanges(gg.REGION_BAD) gg.searchNumber("256;8200;16;15", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("8200", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(180) gg.editAll("6", gg.TYPE_DWORD) gg.toast('Acid activated') gg.clearResults() end function color655() gg.setRanges(gg.REGION_BAD) gg.searchNumber("256;8200;16;15", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("8200", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(180) gg.editAll("655", gg.TYPE_DWORD) gg.toast('Color 655 activated') gg.clearResults() end function colorManual() colorValue = gg.prompt({'Color Original', 'Value'}, {'8200', '657'}, {[1]='any val', [2]='any val'}) colorSearch = "256;"..colorValue[1]..";16;15" gg.setRanges(gg.REGION_BAD) gg.searchNumber(colorSearch, gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber(colorValue[1], gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(180) gg.editAll(colorValue[2], gg.TYPE_DWORD) end function playerWallHack() gg.clearResults() gg.setRanges(gg.REGION_BAD) gg.searchNumber("5.1097599e21;2.0;1.6623071e-19;3.6734297e-39;1.66433e10::17", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("2", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(30) gg.editAll("200", gg.TYPE_FLOAT) gg.clearResults() gg.searchNumber("-5.5693206e-40;4.814603e21;3.7615819e-37;2", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("2", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(30) gg.editAll("120", gg.TYPE_FLOAT) gg.clearResults() gg.setRanges(gg.REGION_BAD) gg.searchNumber("2.0;-1.0;0.0;1.0;-127.0::17", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("2", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(30) gg.editAll("200", gg.TYPE_FLOAT) gg.toast("Wallhack activated") gg.clearResults() end function sdm845() gg.clearResults() gg.setRanges(gg.REGION_BAD) gg.searchNumber("5.1097599e21;2.0;1.6623071e-19;3.6734297e-39;1.66433e10::17", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("2", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(30) gg.editAll("120", gg.TYPE_FLOAT) gg.clearResults() gg.searchNumber("2.0;-1.0;0.0;1.0;-127.0::17", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("2", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(30) gg.editAll("120", gg.TYPE_FLOAT) gg.clearResults() end function wallShot() gg.setRanges(gg.REGION_C_BSS) gg.clearResults() gg.searchNumber("869,711,765D;2;1::55", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("2", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(2) gg.editAll("0", gg.TYPE_FLOAT) gg.toast("Wallshot activated") gg.clearResults() end function zoomX4() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("60;55;1.9618179e-44 ", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("55", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(300) gg.editAll("20", gg.TYPE_FLOAT) gg.clearResults() zoomCounter = 20 end function zoomX8() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("60;55;1.9618179e-44 ", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("55", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(300) gg.editAll("15", gg.TYPE_FLOAT) gg.clearResults() zoomCounter = 15 end function zoomOff() if zoomCounter == 0 then gg.toast('Zoom is already off') end if zoomCounter == 1 then zoomX4Off() end if zoomCounter == 1 then zoom84Off() end zoomCounter = 0 end function zoomX4Off() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("60;20;1.9618179e-44 ", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("20", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(300) gg.editAll("55", gg.TYPE_FLOAT) gg.clearResults() end function zoomX8Off() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("60;15;1.9618179e-44 ", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("15", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(300) gg.editAll("55", gg.TYPE_FLOAT) gg.clearResults() end function zoomAdvanced() zoomVar = gg.prompt({'Original Zoom', 'Value to replace with'}, {'55', '15'}, {'any val', 'any val'}) zoomCounter = zoomVar[2] zoomSearch = "60;"..zoomVar[1]..";1.9618179e-44 " gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber(zoomSearch, gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber(zoom[1], gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(300) gg.editAll(zoomCounter, gg.TYPE_FLOAT) gg.clearResults() end function speedAdvanced() speedVar = gg.prompt({'Original Speed Value','Value to replace with'}, {'1', '2'}, {[1]='any val',[2]='any val'}) originalSpeed = speedVar[1] replacedSpeed = speedVar[2] originalSpeedSearch2 = originalSpeed..";"..originalSpeed..";"..originalSpeed.."::10" originalSpeedSearch1 = originalSpeed..";"..originalSpeed..";"..originalSpeed..";0.0001;20;0.0005;0.4::50" gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber(originalSpeedSearch1, gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber(originalSpeedSearch2, gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(5000) gg.editAll(replacedSpeed, gg.TYPE_FLOAT) end function speedHackLow() replacedSpeed = 1.05 originalSpeedSearch2 = originalSpeed..";"..originalSpeed..";"..originalSpeed.."::10" originalSpeedSearch1 = originalSpeed..";"..originalSpeed..";"..originalSpeed..";0.0001;20;0.0005;0.4::50" gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber(originalSpeedSearch1, gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber(originalSpeedSearch2, gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(5000) gg.editAll(replacedSpeed, gg.TYPE_FLOAT) originalSpeed = 1.05 end function speedHackHigh() replacedSpeed = 1.2 originalSpeedSearch2 = originalSpeed..";"..originalSpeed..";"..originalSpeed.."::10" originalSpeedSearch1 = originalSpeed..";"..originalSpeed..";"..originalSpeed..";0.0001;20;0.0005;0.4::50" gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber(originalSpeedSearch1, gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber(originalSpeedSearch2, gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(5000) gg.editAll(replacedSpeed, gg.TYPE_FLOAT) originalSpeed = 1.2 end function speedHackExtreme() replacedSpeed = 2 originalSpeed = 1 originalSpeedSearch2 = originalSpeed..";"..originalSpeed..";"..originalSpeed.."::10" originalSpeedSearch1 = originalSpeed..";"..originalSpeed..";"..originalSpeed..";0.0001;20;0.0005;0.4::50" gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber(originalSpeedSearch1, gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber(originalSpeedSearch2, gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(5000) gg.editAll(replacedSpeed, gg.TYPE_FLOAT) originalSpeed = 2 end function speedHackOff() originalSpeed = replacedSpeed replacedSpeed = 1 originalSpeedSearch2 = originalSpeed..";"..originalSpeed..";"..originalSpeed.."::10" originalSpeedSearch1 = originalSpeed..";"..originalSpeed..";"..originalSpeed..";0.0001;20;0.0005;0.4::50" gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber(originalSpeedSearch1, gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber(originalSpeedSearch2, gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(5000) gg.editAll(replacedSpeed, gg.TYPE_FLOAT) originalSpeed = 1 end function bypass() gg.searchNumber("1.2F;1.8F:9::1", gg.TYPE_DOUBLE, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("1.1F;1.4F:3::1", gg.TYPE_DOUBLE, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("1.1D;1.4D:2::10", gg.TYPE_DOUBLE, false, gg.SIGN_EQUAL, 0, -1) gg.clearResults() gg.searchNumber("5001;1.1;1F::10", gg.TYPE_DOUBLE, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.searchNumber("1.2F;1.8F:9::1", gg.TYPE_DOUBLE, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("1.1F;1.4F:3::1", gg.TYPE_DOUBLE, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("1.1D;1.4D:2::10", gg.TYPE_DOUBLE, false, gg.SIGN_EQUAL, 0, -1) gg.clearResults(850) gg.toast('BYPASS DONE') end function bypass2() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("1D;1F;1E;1Q;1X", gg.TYPE_AUTO, false, gg.SIGN_EQUAL, 0, -1) gg.clearResults() end function exit() os.exit() end while(true) do if gg.isVisible(true) then homeMenuCount=1 gg.setVisible(false) end if homeMenuCount==1 then homeMenu() end if i == 1 and lang == 0 then lang = 1 i = 0 homeMenu() end if i == 1 and lang == 1 then lang = 0 i = 0 homeMenu() end end