Jump to content

Search the Community

Showing results for tags 'Hex bytes'.

More search options

  • 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


  • 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


  • 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


Last Updated

  • Start


Filter by number of...


  • Start




Found 2 results

  1. Im trying to convert dec to signed hex with string.format("%X", tostring(number)) But, tested it in lua interpreter, and have this: But, i need to convert it to signed hex, like that: How to do that? string.format("%X", tostring(number)) returning a FFFFFFFFFFFFFFBF
  2. Hi, I need Help. As we all know GG is changing in drastic way, its not simply searching values anymore...More possibilities and easier access to modify a game Thank you for that since gameguardian came from a long way. however the right knowledge for it is needed. I want to level up the play field and start making my scripts for the games with the use of Hex editing, but i have this lack of knowledge and dunno very well were to start. Do i need to learn bits and bytes all the way to know what a opcode is or ARMx68... ? In this case i need to know how many bites i need to select or at least i need to know how to calculate it. As always people don't want to teach and rather ceep the knowledge for themself. That's why i come here to the forum asking for help or a proper explanation! In this case i have a dump file from the libil2cpp.so and found the following address: [CompilerGeneratedAttribute] // RVA: 0xA36F04 Offset: 0xA36F04 VA: 0xA36F04 // RVA: 0xE24404 Offset: 0xE24404 VA: 0xE24404 public double get_headHitboxScale() { } [CompilerGeneratedAttribute] // RVA: 0xA36F14 Offset: 0xA36F14 VA: 0xA36F14 // RVA: 0xE24410 Offset: 0xE24410 VA: 0xE24410 private void set_headHitboxScale(double value) { } Now when i search the offset in the hex editor it will bring me to the starting point. But how many bytes would i need to select? (screenshot_20210317_164826.png) And how do i need to calculate this? If i think this through logically the bytes must be between the one that i copied above [E24404] and the nearest offset that has been showed in the dump file [E24410] So by that logic i should have a hex of 12 bytes:1E 0B D0 ED 30 0B 51 EC 1E FF 2F E1 (screenshot_20210317_181729.png) I assume that selecting the right amount of bytes is crucial in order to edit correctly, in GG i receive my results (screenshot_20210317_182258.png) and i always edit it with one of the Hex values that i found online: However none is working...i assume because i really select wrong amount of bytes. If you can help me that would be great Regards
  • Create New...