Jump to content

Search the Community

Showing results for tags 'pointers'.

  • Search By Tags

    Type tags separated by commas.
    For example, the common name of the game: PUBG, Free Fire, Rules of Survival, Critical Ops, Mobile Legends: Bang Bang, etc.
  • Search By Author

Content Type


Forums

  • GameGuardian
    • Requests
    • Help
    • Guides
    • Cheats
    • Video Tutorials
    • Unintended Effects
  • General
    • General Discussion
    • Introduce yourself (:
    • Announcements
    • Website suggestions/Bugs
  • Downloads Support
    • Apps
    • LUA scripts
  • Online Multiplayer Mods
    • Altering Online Games with Gameguardian
    • Download Mods
  • Other Hacks
    • Tutorials
    • Non-GameGuardian
  • Archive
    • Archived topics

Categories

  • Official Downloads
  • Virtual spaces (no root)
  • LUA scripts
    • Forward Assault
    • Free Fire
    • PUBG
    • Rules of Survival
    • Templates
    • Tools
  • Test applications
  • Other

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Device


Discord ID

Found 5 results

  1. Hi, Having issue with using pointersearch. It's not working as i want to. when i have a result in region Xa and do pointer search in region Cd it doesn't happen. First it changes the region to Cd. then when pointer search happens it takes the region in which current address is located. which is Xa. local old = gg.getRanges() gg.searchNumber('h 3C 00 80 E2 1E FF 2F E1 F0 4F 2D E9 04 D0 4D E2 00 50 A0 E1 DC 00 9F E5 DC 40 9F E5') gg.refineNumber('h 3C') gg.getResults(1) gg.clearResults() --[[ gg.searchPointer(50, gg.setRanges(gg.REGION_C_DATA))-- range is set, but address is not found ]] --[[ gg.setRanges(gg.REGION_C_DATA) -- range is set, but returns to range of current address gg.searchPointer(50) ]] At the moment with current scripting knowledge i tried to make alternative in which the address of the table is used as search. local old = gg.getRanges() gg.searchNumber('h 3C 00 80 E2 1E FF 2F E1 F0 4F 2D E9 04 D0 4D E2 00 50 A0 E1 DC 00 9F E5 DC 40 9F E5', gg.TYPE_BYTE) gg.refineNumber('h 3C', gg.TYPE_BYTE) -- ARM a = gg.getResults(1) gg.searchNumber(a[1].address, 4, gg.setRanges(8 | -2080896), gg.clearResults()) -- Ranges: 8 = C++_.DATA | -2080896 = Other a = gg.getResults(1) gg.searchNumber(a[1].address + 0xC, 4, gg.setRanges(4 | 32), gg.clearResults()) -- Ranges: 4 = Anonymous | 32 = C++_Alloc a = gg.getResults(1) a[1].address = a[1].address + 0xB0 for i = 0, 15 do a[1].address = a[1].address + 0x4 a[1].flags = gg.TYPE_FLOAT gg.addListItems(a) end results = gg.getListItems() gg.loadResults(results) gg.refineNumber(1, gg.TYPE_FLOAT) gg.setRanges(old) But this will most likely get me in trouble in the future. There is for sure a better way. IF someone has some educational way for improve this script and get the ranges somehow. Please let me know. I thought about the possibility of adding range as parameter int the pointersearch but i return without success, i am not even sure if that's possible. If someone has a efficient way and can explain me how works then greatly appreciated. i really wane get to start learning the gg Lua scripting. Thank you.
  2. Bunta

    Using Offsets

    I have the latest version (8.10.2) of GG but I think I must be missing something in it. There is a lot of functionality for finding offsets between two addresses by using either the "Caluculate Offset" or "Offset Calculator" functions. I was expecting though that there would be a way to apply an offset against a list of saved values but I can't seem to find a way to do that. Since there is no way to do pointer searches in the app, the next logical way of keeping a list of addresses useable for a game would be to apply a global offset to all the saved values. Is this possible or does this functionality not exist in the program? If it doesn't exist then I'd like to raise a feature request for the below functions: 1) Ability to calculate offset between a saved value and a searched value 2) Ability to apply an offset to all saved values to change all their addresses at once 3) Ability to select a saved address and searched address and apply the offset between them to all saved addresses (This would combine the function of both the above two options) The idea here is that even though the memory addresses change each time a game is started the position of the values is generally always relative. If I have searched and found a large number of values and saved them for a game I would want to be able to load those values the next time I start the game and apply an offset to all of them to correct their position to the right memory region. Preferably, the most ideal process would be as follows: 1) Find memory values you want to edit and freeze 2) Save those values to a list for that game 3) Next time you play the game you load the list of saved memory addresses (that no longer point to the right location) 4) Perform a search and find the location of one of the saved memory addresses 5) Select the saved value and search result that matches and choose an option in the app to apply the offset between those values to all addresses in the saved list The option I indicate in the last step is the function we need as an alternative to having the ability to search for memory pointers. If that is too hard, having at least an option to apply an offset to the saved list manually would be terrific!
  3. This video explains how you work your self up from metadata which is region Other to the values of interest in region Anonymous. This will provide with xyz, rotation radius, teleports...your free to try. Perhaps you find values of interest. The video is a bit long and i talk but its working week so cant find time for editing and writhing text. Class name has been found: HumanoidMove
  4. SelviaApr_

    Pointer search

    Helo master help me for pointer search in script, i have four pointer value, i want every pointer get the pointed value ( my main value ) in same time, i am using This for i, v in ipairs() do end But only last value of pointer get the pointed value
×
×
  • 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.