Jump to content
  • GameGuardian APK 101.1

       192,154,884  
    Overview: Play games your way!
    “GameGuardian” is a game cheat / hack / alteration tool. With it, you can modify money, HP, SP, and much more. You can enjoy the fun part of a game without suffering from its unseasonable design.
    Requires Android: 2.3.3+
    GameGuardian Features Summary
    Runs on ARM, x64 and x86 devices, including x86 emulators (LDPlayer, Droid4X, MOMO, KOPlayer, Andy, Memu, Leapdroid, AMIDuOS, Windroye, RemixOS, PhoenixOS, AVD, Genymotion, Nox, BlueStacks etc.) Supports Android 2.3.3+ (Gingerbread) through Lollipop (5+), Marshmallow (6+), Nougat (7+), Oreo (8+), Pie (9+), 10+. Support work without root via different virtual spaces. Support different emulators like PPSSPP, ePSXe, GameBoy etc. Game deceleration and acceleration (speedhack) for ARM and x86 devices, including x86 emulators.  Also supports both 32-bit and 64-bit applications on 64-bit devices using speedhack. Search feature: encrypted values. Search of unknown values when specifying the difference between values. Search addresses by mask. Explicit and "fuzzy" numeric searches. Text (String, Hex, AoB) search. Supports: Double, Float, Qword, Dword, XOR, Word, Byte, or Auto data-type searches. Lua scripting support. Modify all search results at once. Filtering of search results (address greater than and less than, value greater than and less than). Search in the background feature. 'The fill' feature. Time jump feature. Dump memory. Copy memory. Customizable UI. App locale for over 50 languages. And, much, much more. Notes:
    ** ROOT or VIRTUAL ENVIRONMENT ONLY **
    This tool only works on rooted devices or in virtual environment (without root in limited mode)!
    GG can work in limited mode without root, through a virtual environment. For example, through Parallel Space, VirtualXposed, Parallel Space Lite, GO multiple, 2Face and many others.
    Read the help for more details. You can find more information about rooting your device at XDA Developers. Want to help us improve, or add a translation? Then please visit thread "If you want to add a new translation or improve an existing". If you are having issues with the app, please visit thread "Gathering information about GG errors". Want to donate and help keep the project going? That's awesome! You can donate any amount (anything helps) here: Donate Need help with how to use this application? Please visit "Video tutorials" and forum "Guides". Credit:
    @d2dyno - Owner, lead designer, project management. @Enyby - Lead coder, project management. @Trasd - Technical consultant, project management. @Aqua - Creator (retired).  
     
  • Recently updated

Templates

72 files

  1. Set Mutli Password For Script

    Hello Guys , Today
    I Will Show You ,
    How To Set Multipe
    Passwords For Your
    GG LUA Script .
    Its Easy , Follow My
    Simple Codes .
     

    4,848 downloads

       (1 review)

    0 comments

    Updated

  2. Template Multichoice Menu Inside Multichoice Menu

    It is a template for a menu which multichoice sub menus inside multichoice sub menus inside multichoice sub menus. It can be extended as many sub menus you want.

    1,629 downloads

       (0 reviews)

    0 comments

    Submitted

  3. All in one Script for menu templates.

    This is for beginners.All type of script menus at one place.Script has inbuilt all types of basic menu templates.Just run the script and select your choice , the template will be copied to your clipboard , just paste in new file and make your changes.It makes writing scripts very easy , just small changes and your script is ready. 
     

    3,442 downloads

       (1 review)

    0 comments

    Updated

  4. [1.0] Crystal Exec Runtime.lua

    Hi guys its crystal mods! 
    Tired of rewriting code especially offset code multiple times?
    well this script can only do it multiple times in ONE FUNCTION!
    Warning: the long function Runtime() must be declared above all of your functions so you can access it when u need it
    How to use it:
    1.Paste the offset code function above all your hack functions
    2. when you want to use it simply call the function then enter the following information 
    example use: Runtime(32,100,gg.TYPE_DWORD,0x91,gg.TYPE_FLOAT,0.01)  {search 100 in A  also DWORD, sleeps 10 seconds for a value change then prompts to enter the new value, refines the value then starts adding the offset you entered, selects the flags you would like to edit it into then edit it!}
    this will search your value in whatever range, and data type, then it will give you 10 seconds to change the value, you do so then it will get one results after refining your input. it will do the offset method as normal until you get your desired want 🙂 
    Next features:
    Check if lib file is present
    Add Down offset + faster execution
    Self Encode v1.0 (to prevent modifcation) (if you want unwanted calls simply rename the function)
    Please use credits if ever reposting after modifying ^^
    please comment your thoughts on this script thanks 

    681 downloads

       (0 reviews)

    0 comments

    Submitted

  5. Templates For Using Prompt Inputs in Scripts

    This script is for beginners who don't know or get confused regarding how to use prompt inputs.It contains templates for getting input from user and then using it in the script. Also , these are a few possible ways , I tired to cover all possible basic aspects , you can be innovative and create much more scripts by using these basic ideas. Just run the script and select your choice , template will be copied , paste in a new document file , to see it and use it in any script.
     

    1,425 downloads

       (0 reviews)

    0 comments

    Updated

  6. gg.choice menu which shows which hack was used last time

    Simple gg.choice menu which shows what hack was used time. 

    2,835 downloads

       (1 review)

    0 comments

    Updated

  7. Language Select V1

    Language select easy to edit.
     
    You can add more languages 
     
    -- contact --
    Telegram : https://t.me/learn_lua
    Facebook : Avartar Icecream
    Youtube : https://www.youtube.com/learnlua

    515 downloads

       (0 reviews)

    0 comments

    Updated

  8. Basic Format

    Most basic script for those who don't know how to write scripts for Game Guardian.
    Spaces left out for editing - Just edit in what you want.
    If you want the Buttons to do something you can learn here --> https://gameguardian.net/help/
    No need to credit for the script - Don't flat out steal it though, such as saying you made it (file).
    Ex:
    ::Button::
    gg.searchNumber ('360', gg.TYPE_FLOAT)
    goto Menu

    596 downloads

       (0 reviews)

    0 comments

    Submitted

  9. Online & Offline Test Script

    This script can work online and offline you can choose online or offline. This test script made by me, If you want to make a online script or have any questions my discord is Blez#4340

    998 downloads

       (1 review)

    0 comments

    Submitted

  10. GameGuardian Script Tutorial (Detailed)

    Hello Everyone! You can make your own Script file with simple methods! Files in Description. You can watch video tutorials!
    Tutorial Videos here!

    1,647 downloads

       (0 reviews)

    0 comments

    Updated

  11. Rename Blocker For all script .

    Hello Guys .
    Today i will show you simple file rename blocker for GG Lua Script .
    It is by me ( no coyright ) .
    If you have any questions ask me in comments .
    Also Guys here is small variant of this script :
    if gg.getFile():match('[^/]+$') == 'Block Rename.lua' then else print('⚠ File Rename Is Detected ⚠') return end 

    3,380 downloads

       (0 reviews)

    0 comments

    Updated

  12. Language

    My example for you is very simple and maybe not the best.
     

    678 downloads

       (0 reviews)

    0 comments

    Updated

  13. Simple Menubase

    Simple Menubase for Beginners
    Are you tired of getting crashs ??
    Use this simple menubase and don't get crashes 🙂
    I'm here for save your time

    1,214 downloads

       (0 reviews)

    0 comments

    Submitted

  14. Simple Multi menu

    Since most people dont know how to make scripts with multiple menus here's one I whipped up for all of you it's very simple although you will need to fix up the functions like
    gg.search number and all of that stuff
     
    The script was made in the Vietnamese Language but thank me for translating it to English 
     
    Anyways enjoy scripting!
     

    1,075 downloads

       (0 reviews)

    0 comments

    Submitted

  15. Learning to stylish strings function

    Hello Friends ✋🙄
    In this tutorial, I have given you a simple way to change strings font.
    i see developers usually do copy/paste some stylish text in their source .
    but in this file you learn how to write orginal font and when run your script see a stylish text of it !
    this is really easy.
    please in first step you read this file and later run it.
     
    for more font use of this FILE
     

    785 downloads

       (1 review)

    0 comments

    Updated

  16. UI Button Menu Template

    No Credits, Download and view the code in a Text/Code Editor

    939 downloads

       (0 reviews)

    0 comments

    Submitted

  17. simple script loadlist example

    loadlist example

    338 downloads

       (0 reviews)

    0 comments

    Submitted

  18. Advanced lib patcher

    Advanced lib patcher template (ALP)
    This is a template for advanced lib patcher. This template allow you to patch libs with a lot of features.
    It is intended to make updating offsets more easier. And also use the same script for multiple abi ( armeabi-v7a, arm64-v8a ) at the same time.
    Support
    Telegram

    633 downloads

       (0 reviews)

    0 comments

    Updated

  19. FreeToEditScript.lua

    Edit Template the script by Vloyoht Gaming YT BG about script talk to me in discord VloyohtGamingYT#7098

    372 downloads

       (0 reviews)

    0 comments

    Submitted

  20. FOLDER SCRIPT TEMPLATE.lua

    HI USER ,
    THIS IS THE FOLDER SCRIPT TEMPLATE FOR THOSE WHO DON'T KNOW HOW TO MAKE A SCRIPT.

    2,504 downloads

       (0 reviews)

    0 comments

    Updated

  21. Examples (open source)

    So i amde rhis for beginners so they can learn how to use commands

    1,205 downloads

       (0 reviews)

    0 comments

    Submitted

  22. On Off Multi Toggle Menu Base Template

    I don't really talk much in forums but noticed  that some ppl where still having trouble with toggle buttons and auto hide menus so i made this simple menu base template that has multi toggles.
    Im in no way shape or form the best. Nor is this method the most efficient. But it is easy to understand.. i hope XD...
     
    Anyway hope someone can learn from this and create something amazing one day

    1,608 downloads

       (0 reviews)

    0 comments

    Updated

  23. Lua script template v0.0.0: Patching memory addresses in the libil2cpp library | by Phantom Combat Venue | example game :: Sniper Warrior: PvP Sniper v0.0.3 build 19 Last updated on Aug 29, 2023

    Phantom Combat Venue Lua Script Template v0.0.0 - No Recoil Camera Hack and Utility Functions
    Introduction:
    Hello, GameGuardian community! Today, I'm excited to share the Phantom Combat Venue Lua Script Template v0.0.0, an open-source script under the MIT license.
    This template serves as a foundation for patching memory addresses in the libil2cpp library for any game. I used "Sniper Warrior: PvP Sniper" as an example.
    In this post, we'll focus on the No Recoil Camera Hack as an example, and we'll also explore some utility functions and other Lua code provided in the template.
    License:
    This script is open-source under the MIT license, giving you the freedom to modify and adapt it for your needs.
    Global Variables:
    - `__ON` and `__OFF`: Emoji indicators for ON and OFF states.
    - `VISIBILITY_FLAG`: A flag to manage script visibility.
    Utility Functions:
    1. libBase(lib, offsets, vals, type):
       - Purpose: Finds and modifies memory addresses in the specified library.
       - Parameters:
          - `lib`: Library name.
          - `offsets`: List of offsets.
          - `vals`: List of values.
          - `type`: Data type.
       - Functionality: Iterates through memory ranges, identifies the library, and modifies addresses.
    function libBase(lib, offsets, vals, type) local rangeList = gg.getRangesList(lib) local addresses = {} for i, v in ipairs(rangeList) do if v.state == "Xa" then for j, offset in ipairs(offsets) do table.insert(addresses, { address = v.start + offset, flags = type, value = vals[j] .. "h" }) end break end end if #addresses == 0 then print("Not found lib") else gg.setValues(addresses) end end  
    2. convertToHexString(number, digits):
       - Purpose: Converts a number to a hexadecimal string with a specified number of digits.
       - Parameters:
          - `number`: Number to convert.
          - `digits`: Number of hexadecimal digits.
       - Functionality: Applies a bitmask and formats the number as a hexadecimal string.
    function convertToHexString(number, digits) local mask = (1 << (digits * 4)) - 1 return string.format("%X", number & mask) end  
    3. getHexValueByOffset(offset):
       - Purpose: Retrieves the hexadecimal value at a specific offset in libil2cpp.
       - Parameters:
          - `offset`: Offset to read.
       - Functionality: Uses `gg.getValues` to obtain the hexadecimal value at the specified offset.
    function getHexValueByOffset(offset) local responseVal = gg.getValues({{ address = gg.getRangesList("libil2cpp.so")[1].start + offset, flags = gg.TYPE_DWORD }}) return convertToHexString(responseVal[1].value, 8) end  
    Main Function:
    - Main():
       - Purpose: Entry point for script execution.
       - Functionality: Displays a menu with options, including the No Recoil Camera, and handles user input.
    function Main() VISIBILITY_FLAG = -1 gg.setVisible(false) menu = gg.choice({ no_recoil_camera_state .. "No Recoil Camera.", "❌ EXIT ❌" }, nil, "Sniper Warrior v 0.0.3 b19 - MOD") if menu == nil then gg.toast(" ⚠️ MINIMIZED ⚠️") gg.setVisible(false) elseif menu == 1 then no_recoil_camera_fn() else os.exit() end end  
    No Recoil Camera:
    1. Initialization:
       - `no_recoil_camera_offset`: Offset for the No Recoil Camera hack.
       - `no_recoil_camera_active_hack_hex_code`: Hex code for the active state.
    no_recoil_camera_offset = 0x115DA58 no_recoil_camera_active_hack_hex_code = "D65F03C0" -- "~A8 RET"  
    2. State Check:
       - Checks the current state of the No Recoil Camera and sets the corresponding state indicator (`__ON` or `__OFF`).
    if getHexValueByOffset(no_recoil_camera_offset) == no_recoil_camera_active_hack_hex_code then no_recoil_camera_state = __ON else no_recoil_camera_state = __OFF end  
    3. Function: no_recoil_camera_fn():
       - Purpose: Activates or deactivates the No Recoil Camera.
       - Functionality: Utilizes `libBase` to modify the necessary memory addresses based on the current state.
    function no_recoil_camera_fn() local offsets = {0x115DA58, 0x115DA5C, 0x115DA60, 0x115DA64, 0x115DA68, 0x115DA6C, 0x115DA70} local values_on = {no_recoil_camera_active_hack_hex_code, no_recoil_camera_active_hack_hex_code, no_recoil_camera_active_hack_hex_code, no_recoil_camera_active_hack_hex_code, no_recoil_camera_active_hack_hex_code, no_recoil_camera_active_hack_hex_code, no_recoil_camera_active_hack_hex_code} local values_off = {"6DBD23E9", "F9000BF3", "A9027BFD", "910083FD", "4EA01C08", "AA0003F3", "9400000E"} if no_recoil_camera_state == __OFF then libBase("libil2cpp.so", offsets, values_on, gg.TYPE_DWORD) gg.toast("No Recoil Camera activated") no_recoil_camera_state = __ON elseif no_recoil_camera_state == __ON then libBase("libil2cpp.so", offsets, values_off, gg.TYPE_DWORD) gg.toast("No Recoil Camera deactivated") no_recoil_camera_state = __OFF end end  
    Entrypoint:
    - While Loop:
       - Purpose: Keeps the script running in the background.
       - Functionality: Checks for script visibility and calls the `Main()` function accordingly.
    while true do if gg.isVisible(true) then VISIBILITY_FLAG = 1 gg.setVisible(false) end if VISIBILITY_FLAG == 1 then Main() end end  
    Happy scripting! ❤️😁 Your friend, Phantom Combat Venue.

    165 downloads

       (0 reviews)

    0 comments

    Submitted

  24. How To Make Script (TUTORIAL SCRIPT)

    Im Show yours how to make GameGuardian lua script 😊

    4,035 downloads

       (0 reviews)

    0 comments

    Updated

  25. MENU ON/OFF TEMPLATE

    This script is designed to create a feature menu with toggleable options for memory editing in GameGuardian. It allows users to turn on and off different features by modifying memory values. The script defines functions for each feature to turn them on and off and organizes them into three groups. The script also defines a function to toggle the state of a given feature in the menu, which checks whether the feature is currently turned on or off and calls the appropriate on or off function accordingly. The state of each feature is stored in a boolean array, and the script displays a feature menu that allows users to toggle the state of each feature. The script also includes a main menu function that allows users to either display the feature menu or exit the script.

    647 downloads

       (0 reviews)

    0 comments

    Submitted


  • 114248 What virtual space do you use?

    1. 1. What virtual space do you use?


      • Parallel Space (best choice)
      • VirtualXposed
      • Parallel Space Lite
      • GO Multiple
      • Dr. Clone
      • Virtual Space
      • ES Parallel Accounts
      • NoxApp+
      • DualSpace
      • Octopus
      • AppBox
      • DualSpace Blue
      • DualSpace Lite
      • 2Face
      • Other virtual space
      • I have a root
      • Multiple Space
      • clonneapp
      • Parallel Accounts
      • APP Cloner
      • App Hider
      • Calculator+
      • Multi
      • App Hider Lite
      • Dual App
      • Phone (Dialer Vault)
      • Notepad
      • Parallel Space Pro
      • VMOS
      • Clone App
    2. 2. Do you use the Internet?


      • No, I don't.
      • Yes, I do.

×
×
  • 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.