Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. it's sometimes better for make a tutorial or something on how to use you method patcher script and explain how it actually works and what methods are because most people that use GG i assume don't know how that stuff works. Like the whole method patching only seem to have got some fame here a couple of years ago. But many members of the forum actually use basic GG search features (unknown search or something) and hope to find the value that way. Like for example you can't expect someone that is just trying to hack gold understands how to make use of such way of cheating the game. In my opinion. So yeah. My point is, make video tutorials and explain more detailed how the stuff works and why it works, like that more people can make use of a good script.
  3. .
  4. Today
  5. new script posted (live update don't have to download anything) has jewel hack. the prices of summon will give you 1000000 jewels. and improved speed hack...
  6. OK. thanks for explaining. I'll try to find something for jewels then.
  7. i already tried that using ApexGG script on my phone but not working, only making game crash after editing those value. sometime i do edit the ARM code by adding dword #9999 for jewel then it is useless. might be im lacking skill using those script provided.
  8. sure , the purpose of jewel is to create a unit at max level we have combined. if not using jewel we need to create unit from scratch, so somehow i fall asleep from doing that tedious task . see image attach below. by the way this game is heavy on ads, luckily i used bindhost kernelsu module so ads didnot pop up . if not , every 1 or 2 game unity ads will strike at us.
  9. Script is posted. Auto-Win, Gold, No Ads, Game Speed. https://gameguardian.net/forum/files/file/4052-online-mega-script-v06/
  10. Yesterday
  11. plsgetoutta

    Dropout problems

    Good time of day. I recently figured out the game guardian app. I have a question, when I change a certain amount, I want to change the balance, I do everything right, after I put a certain amount and click dropout, literally nothing appears in me. There are no tabs, I would like to hear the answer to this problem.
  12. give me a day or 2, I'll post a script. No Ads, Gold, Auto-Win, etc etc What's the purpose of gems/jewels anyways? I can't find anything to spend them on
  13. Last week
  14. I guess the actual gold and jewel value that you see on your screen is protected. It's obscuredDouble probably, might have to do with the class: spDB (something you need to check in the dump). --gold --gold value in memory 280: ferY4BQz72aoC0+AZsy5cPFpidyag1HQhc54k9KF80E= 304: QwuQy+5CvDo+m+O+fhMInPFpidyag1HQhc54k9KF80E= 321: RHY/I/aUtAdzHlP5z/m6ofFpidyag1HQhc54k9KF80E= 350: bh2L+iZHoNuqjFb39WQn3PFpidyag1HQhc54k9KF80E= 370: TadrNr5/f7joLSTHHFqR5fFpidyag1HQhc54k9KF80E= 387: ebtGeGn3X/1tzFzWNVChWfFpidyag1HQhc54k9KF80E= 403: cPbwtC2pYkFCORExrx+sDPFpidyag1HQhc54k9KF80E= So i think making a video about how to find the gold value on screen is unnecessary. The values you found using DataController class is way better since those values are static and wont change. And i don't have the dump to try to check the stuff, but it's also not needed since you already managed to hack the gold, and for the jewels you patch the methods with the script of ApexGG. For find the health value of your characters in the "MY CARDS" section, divide the health value by 1.5, then search the result in double (effect is applied to all the instances of the characters): double health = 27; double div = 1.5; int i = health / div; printf("search: %d", i); -- 18 Attack value isn't anything special, you can just search the value directly in double.
  15. for the jewels i think you can just patch one of those jewel methods of the DataController class. Have you already tried?
    Works good and is fast
  16. View File Speed Hack Finder Finds game speed value (multiplier) for 100% Unity games / 20% Non-Unity. Edit Float as a multiplier (2.0=2×speed, 10.0=10×speed, 0.25=1/4 speed) Option to copy full code so you can paste into your own scripts. Submitter APEXggV2 Submitted 12/02/2025 Category Tools  
  17. yup. new dinos came with new game update. in some region, update show up earlier in their Playstore than other. always remember to check for an update before trying anything new.
  18. apparently there is an update. now they are there
  19. seem fine to me. trade Coins with Jurassic.
  20. Version v02

    182 downloads

    Finds game speed value (multiplier) for 100% Unity games / 20% Non-Unity. Edit Float as a multiplier (2.0=2×speed, 10.0=10×speed, 0.25=1/4 speed) Option to copy full code so you can paste into your own scripts. x32/x64/x86 All Devices + PC
  21. all 3 crash the game for me when trying to get the from the trade harbor
  22. Play Store URL: https://play.google.com/store/apps/details?id=com.soulcastry.virtualdroid2 No matter what I tried I couldn't hack the game's coins and gems/diamonds, I would really appreciate it if someone could help/find a way to do it.
  23. Thanks for this script ! it work for me . i tested in mumuplayer , it work flawlessly. so it mean that we need to get the address range from global-metadata.dat but not from libil2cpp.so right ? For now my gold is crazy high due to editing these value . i still can not find manually the gold value by myself even though i tick all the memory region associate with the game. can you do for jewel too ?
  24. Help - cant find any Dword value in Bluestacks. It will find results for "new searches," but won't find anything after a "refine search." and i'm doing the most basic search... anyone else experiencing this? MonkeySAN's scripts works for me.... my searches work on Nox, but NoxPlayer is slow so dont want to play there...
  25. I think it worked, but it took so much effort that I’m not even sure it was worth it . Anyway, it’s been 7 days since the account was created and it still hasn’t been banned.
  26. Scolosaurus ; 378,474,081 Skoolasaurus ; 1,564,722,760 Skoonasaurus ; 1,869,980,874
  27. I usually manually search the fields and classes. There are tutorials on how to do it i guess: While searching for the Gold, i had to make some script to make stuff a bit more easy for me. Not sure if the script will work for you because i only test on LDPlayer x86-64 where stuff might be a bit different then the usual device but maybe it works for you if your running 64bit: gg.clearResults() local range = gg.getRangesList("global-metadata.dat") function resultsList() local count = gg.getResultsCount() local results = gg.getResults(count) gg.clearResults() return results end function ptrToStr(str) gg.searchNumber(str, gg.TYPE_BYTE, nil, nil, range[1].start, range[1]["end"]) local a = gg.getResults(2) local tab = {[1] = a[2]} gg.clearResults() return tab end gg.setRanges(gg.REGION_OTHER) local ptr_datacontroller = ptrToStr("h 00 44 61 74 61 43 6F 6E 74 72 6F 6C 6C 65 72 00") local ptr_jsonnum = ptrToStr("h 00 4A 53 4F 4E 4E 75 6D 62 65 72 00") function srch_obj_datacontroller() gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_ANONYMOUS) gg.loadResults(ptr_jsonnum) gg.searchPointer(0) local a = resultsList() for i, v in ipairs(a) do v.address = v.address - 0x10 end gg.loadResults(a) gg.searchPointer(0) gg.searchPointer(0) local class_start = resultsList() for i, v in ipairs(class_start) do v.address = v.address - 0x78 end class_start = gg.getValues(class_start) local class_name = {} for i, v in ipairs(class_start) do class_name[i] = {address = v.value + 0x10, flags = v.flags} end class_name = gg.getValues(class_name) local class = {} for i, v in ipairs(class_name) do if (class_name[i].value == ptr_datacontroller[1].address) then class[1] = class_start[i] break end end return class end local obj_DataController = srch_obj_datacontroller() local vals = gg.getValues( { {address = obj_DataController[1].address + 0x78, flags = gg.TYPE_QWORD}, {address = obj_DataController[1].address + 0x80, flags = gg.TYPE_QWORD}, {address = obj_DataController[1].address + 0x88, flags = gg.TYPE_QWORD}, {address = obj_DataController[1].address + 0x90, flags = gg.TYPE_QWORD}, {address = obj_DataController[1].address + 0x98, flags = gg.TYPE_QWORD}, {address = obj_DataController[1].address + 0xA0, flags = gg.TYPE_QWORD} } ) gg.addListItems( { {address = vals[1].value + 0x10, flags = gg.TYPE_DOUBLE, name = "Double_StageClearGoldFirst"}, {address = vals[2].value + 0x10, flags = gg.TYPE_DOUBLE, name = "Double_StageClearGoldWeightedValue"}, {address = vals[3].value + 0x10, flags = gg.TYPE_DOUBLE, name = "Double_StageClearGoldWeightedValueForEachStage"}, {address = vals[4].value + 0x10, flags = gg.TYPE_DOUBLE, name = "Double_StageClearGoldWeightedValueForStanddardStage"}, {address = vals[5].value + 0x10, flags = gg.TYPE_DOUBLE, name = "Double_RecallGoldFirst"}, {address = vals[6].value + 0x10, flags = gg.TYPE_DOUBLE, name = "Double_RecallGoldWeightedValue"} } )
  1. Load more activity
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.