Jump to content

nok1a

Contributor
  • Posts

    676
  • Joined

  • Last visited

  • Days Won

    17

nok1a last won the day on June 16

nok1a had the most liked content!

Additional Information

  • Device
    SG tab 2

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

nok1a's Achievements

  1. Just freeze your game while your doing the search. The script does stuff that you could do by your self. Maybe check this video to better understand what the script does (because i can't install or use GG for a while already) https://emalm.com/?v=LBaYI The video explains the steps i want you to do. You can skip the video to 07:00.
  2. Oke, then do pointer search on the first printable character, then offset -0x10
  3. Oke, search it manually. Enable the OTHER region and search your string: h004163746f7243616d657261436f6e74726f6c6c657200
  4. Did you try running your old script and enabling all memory ranges?
  5. And you sure the game you running is 64 bit? You need to comment each part of the code in which it's doing a search and see where it doesn't show results.
  6. Try perhaps this: function metaDataOffsets() startAddressDat = 0 endAddressDat = 0 local rangesDat = gg.getRangesList("global-metadata.dat") for i, v in ipairs(rangesDat) do if v.state == "O" then startAddressDat = v.start endAddressDat = rangesDat[i]["end"] break end end end metaDataOffsets() function stringNames() Class_ActorCameraController = "h004163746f7243616d657261436f6e74726f6c6c657200" end stringNames() function searchString(className) gg.clearResults() gg.setRanges(gg.REGION_OTHER) gg.searchNumber(className, gg.TYPE_BYTE, nil, nil, startAddressDat, endAddressDat) local t = gg.getResults(gg.getResultsCount()) gg.setRanges(gg.REGION_C_ALLOC) gg.loadResults(t) gg.searchPointer(0) local a = gg.getResults(5) for i, v in ipairs(a) do v.address = v.address - classOffset end gg.loadResults(a) end function isProcess64Bit() local regions = gg.getRangesList() local lastAddress = regions[#regions]["end"] return (lastAddress >> 32) ~= 0 end function validISA() instructionSetArchitecture = 0 if isProcess64Bit() == true then instructionSetArchitecture = 64 else instructionSetArchitecture = 32 end return instructionSetArchitecture end validISA() function instructionsOffset() if instructionSetArchitecture == 32 then hexConvert = 0xFFFFFFFF dataType = 4 classOffset = 0x8 else dataType = 32 classOffset = 0x10 end end instructionsOffset() function offset_actorCameraController() if instructionSetArchitecture == 32 then else offset_Outside = 0x60 end end offset_actorCameraController() function ActorCameraController() gg.clearResults() searchString(Class_ActorCameraController) gg.setRanges(gg.REGION_ANONYMOUS) gg.searchPointer(0) local instances_ActorCameraController = gg.getResults(gg.getResultsCount()) gg.clearResults() local ActorCameraController_Outside = {} for i, v in ipairs(instances_ActorCameraController) do ActorCameraController_Outside[i] = {address = v.address + offset_Outside, flags = gg.TYPE_FLOAT} end gg.loadResults(ActorCameraController_Outside) end
  7. Did you enable the correct memory ranges when performing pointer search ? Enable all of them and run the script. See if it works? If it works, add the memory ranges in your script.
  8. Maybe because the values are in a different memory region. Did you try checking region Other ?
  9. mask search tutorial: Example of the mask search - GameGuardian (#1asz7l9n) https://gameguardian.net/help/help.html#help_mask_search But with "Group Search" in this context do you mean to filter the result list based on multiple masks? You can't filter by multiple masks at once. But you have the option to use wildcards by using the "?" symbol. Then every hex value from 0 to F will be valid in which ever position you placed the symbol.
  10. nok1a

    Top Goal

    Welcome, this post counts as a introduction, so welcome again. But it is best to make a new post with the specific question. People in the forum help out wherever is possible
  11. nok1a

    Need help with % value

    Please if the answer was correct according to your question don't forget to mark the persons answer as the solution. Like that it will be visible for people that this post has been given a solution. Like here for example:
  12. Yes you can. You need to enable developer mode and enable the option to download from unknown sources. Similar like on a normal android phone. But not all apps work on the chromebook. So you might have issues with installing games and virtual spaces. I think you can root the ARC++ or now called ARCVM which makes it possible for android apps to run on your chomebook, see here. People done it. Once you root it, the apps will obtain root access and you won't need a virtual space. So you might want to give it a try. See the tutorial.
  13. If it did not had storage permission then i don't think it would see the folders either. Are you sure you are at the correct path? Try to go to root folder and navigate from there to your SD card. And make a video and post here.
  14. But if you did a nearby search of 500 you should be able to find another group search that is better and more static.
  15. no, maybe check igameguardian forum. or IOS modding forums.
×
×
  • 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.