-
Posts
677 -
Joined
-
Last visited
-
Days Won
17
Content Type
Profiles
Forums
Downloads
Gallery
Everything posted by nok1a
-
Address is probably a string. Maybe you want to check the string.sub() function ? https://www.lua.org/pil/20.html https://stackoverflow.com/questions/45255696/extracting-the-last-n-characters-of-string-in-lua
-
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.
-
Oke, then do pointer search on the first printable character, then offset -0x10
-
Oke, search it manually. Enable the OTHER region and search your string: h004163746f7243616d657261436f6e74726f6c6c657200
-
Did you try running your old script and enabling all memory ranges?
-
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.
-
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
-
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.
-
Maybe because the values are in a different memory region. Did you try checking region Other ?
-
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.
-
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
- 1 reply
-
1
-
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:
-
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.
-
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.
-
But if you did a nearby search of 500 you should be able to find another group search that is better and more static.
-
no, maybe check igameguardian forum. or IOS modding forums.
-
No, it's from libunity.so. There is no field offset for it in the dump.cs.
- 3 replies
-
1
-
- Speed
- speed hack
-
(and 3 more)
Tagged with:
-
Welcome, your having issues with setting up bluestack? Old tutorial:
-
https://gameguardian.net/forum/topic/37633-how-to-edit-keyvalues-of-xml-files-within-the-shared_ref-folder-using-gg/
-
Welcome
-
Can you explain step by step how i need to use the script, i don't know all this assembly editing. And i want to test it out. Editing this is not enough for it to work: It's not even the assembly editing that is the problem. First i want to make sure the script finds the right method. Btw i am sure it took quite some work to make the script but i don't get the purpose. It's supposed to modify methods no ?
- 1 comment
-
- Method to hide Album
- arm64-v8a
-
(and 2 more)
Tagged with:
-
Your right. It's per object. So each time a new player enters the match you must search there xyz as well. This can be fuxed with a script or maybe we find another but better value
-
I mean, i think you can find the other ones as well. Not sure. Would have to test it out. Your sure the value is only for one skin? When i edited it there was no issue shooting you or my alt account.
-
Let me know if works. And if need anything else