Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 08/17/2025 in all areas

    Not working after brawl stars update
    2 points
  1. Enter the skill level of the hero that is used in battle
    2 points
  2. Version 2.8100.8221551

    410 downloads

    Functions: • Skip the Current Level • Infinite Moves • Get Elements • Get Gold For emulators only x64 bit
    2 points
  3. Version 1.0.1

    1,829 downloads

    Il2CppGG A comprehensive toolkit for inspecting and manipulating Il2Cpp structures within GameGuardian, implemented in Lua. Telegram Github Description Il2CppGG is an advanced Lua-based toolkit designed for GameGuardian, enabling detailed analysis and modification of Il2Cpp metadata, classes, methods, fields, types, and objects. It now includes memory hooking capabilities for game modification and reverse engineering, as well as class dumping to C# format. Author: LeThi9GG Features - Automatic Il2Cpp Version Detection: Supports versions from v22 to v31 with seamless adaptation. - Comprehensive Metadata Support: Parse global metadata, including strings, generics, and parameters. - Class Inspection: Retrieve class details, fields, methods, and properties; search by name for efficiency. - Type System Analysis: Detailed handling of types, including generics, arrays, and value types. - Object Manipulation: Locate and modify Il2Cpp objects in memory, with filtering for accuracy. - Safe Memory Operations: Read and write memory via GameGuardian for secure interactions. - Intelligent Caching: Optimized performance through caching mechanisms. - Name-Based Search: Easily locate fields and classes by name without requiring addresses. - Memory Hooking (New): Hook methods, parameters, fields, and calls for real-time modifications (from Hook.lua). Supports 32-bit and 64-bit architectures with jump opcodes. - Class Dumping (New): Export classes to C# format, including field offsets, method RVAs, and attributes (from Dump.lua). - Parameter Handling (New): Manage Il2Cpp parameters with names, tokens, and types (from Param.lua). Requirements - GameGuardian installed on an Android device. - A target application utilizing the Il2Cpp framework. - Basic proficiency in Lua programming. Installation 1. Download the [build/Il2CppGG.lua](/build/) file from the repository. 2. Place it in GameGuardian's scripts directory. 3. Load the `Il2CppGG.lua` script within GameGuardian. Build - Execute the `buildLT9.lua` script in GameGuardian to generate `build/Il2CppGG.lua`. Project Structure Il2CppGG/ ├── Androidinfo.lua (Android device information helper) ├── buildLT9.lua (Module bundling build script) ├── Class.lua (Il2Cpp class module) ├── Field.lua (Il2Cpp field module) ├── Il2Cpp.lua (Core module for versioning and utilities) ├── Image.lua (Il2Cpp image/assembly module) ├── init.lua (Development entry point) ├── Meta.lua (Il2Cpp metadata module) ├── Method.lua (Il2Cpp method module) ├── Object.lua (Memory object manipulation) ├── Struct.lua (Version-specific Il2Cpp structures) ├── Type.lua (Il2Cpp type module) ├── Universalsearcher.lua (Metadata and pointer locator) ├── Version.lua (Version detection and structure selection) ├── Param.lua (Parameter operations module) ├── Hook.lua (Memory hooking for modification and reverse engineering) ├── Dump.lua (Class dumping to C# format) ├── test.lua (Usage examples for hooking and dumping) └── build/ └── Il2CppGG.lua (Bundled production script) For general usage, only `build/Il2CppGG.lua` is required. The remaining files support development and contributions. Detailed API Documentation Core Module (Il2Cpp.lua) Handles initialization, versioning, and core utilities. require("Il2CppGG") -- Check architecture print("64-bit:", Il2Cpp.x64) print("Pointer size:", Il2Cpp.pointSize) -- Read value from memory local value = Il2Cpp.gV(0x12345678, Il2Cpp.pointer) print("Value at address:", value) -- Read pointer local ptr = Il2Cpp.GetPtr(0x12345678) print("Pointer value:", string.format("0x%X", ptr)) -- Convert UTF-8 string local text = Il2Cpp.Utf8ToString(0x12345678) print("String value:", text) Class Module (Class.lua) Represents an Il2Cpp class. -- Find class by name local playerClass = Il2Cpp.Class("Player") -- Retrieve information print("Class name:", playerClass:GetName()) print("Namespace:", playerClass:GetNamespace()) print("Instance size:", playerClass:GetInstanceSize()) -- Fields local fields = playerClass:GetFields() print("Number of fields:", #fields) local healthField = playerClass:GetField("health") -- Methods local methods = playerClass:GetMethods() local updateMethod = playerClass:GetMethod("Update", 0) -- 0 parameters -- Instances local instances = playerClass:GetInstance() print("Number of instances:", #instances) Field Module (Field.lua) Represents a field in an Il2Cpp class. -- Find field local health = Il2Cpp.Field("health") -- Information print("Field name:", health:GetName()) print("Offset:", health:GetOffset()) print("Type:", health:GetType():GetName()) -- Get/Set value local objAddress = 0x12345678 local val = health:GetValue(objAddress) health:SetValue(objAddress, 100) -- Static fields if health:IsNormalStatic() then health:StaticSetValue(9999) end Method Module (Method.lua) Represents an Il2Cpp method. local method = Il2Cpp.Method(0x12345678) print("Method name:", method:GetName()) print("Return type:", method:GetReturnType():GetName()) print("Parameter count:", method:GetParamCount()) local params = method:GetParam() for i, param in ipairs(params) do print("Parameter " .. i .. ":", param.name, param.type:GetName()) end Type Module (Type.lua) Represents an Il2Cpp type. local typeObj = Il2Cpp.Type(0x12345678) print("Type name:", typeObj:GetName()) print("Is value type:", typeObj:IsValueType()) print("Is generic instance:", typeObj:IsGenericInstance()) Object Module (Object.lua) Locates and manipulates objects in memory. local players = Il2Cpp.Object:FindObjects(playerClass.address) print("Number of players:", #players) Image Module (Image.lua) Represents an Il2Cpp assembly. local image = Il2Cpp.Image("Assembly-CSharp") print("Image name:", image:GetName()) local types = image:GetTypes() local player = image:Class("", "Player") Meta Module (Meta.lua) Handles global Il2Cpp metadata. local str = Il2Cpp.Meta:GetStringFromIndex(123) print("String:", str) Hook Module (Hook.lua) (New) Enables memory hooking for modifications. -- Hook field via method local lateUpdate = playerClass:GetMethod("LateUpdate") local points = playerClass:GetField("points") local _lateUpdate = lateUpdate:field() _lateUpdate:setValues({{offset = points.offset, flags = "int", value = 9999}}) gg.sleep(10000) _lateUpdate:off() -- Hook method parameters local addPoints = playerClass:GetMethod("addPoints") local _addPoints = addPoints:method() _addPoints:param({{param = 1, flags = "int", value = 999999}}) gg.sleep(10000) _addPoints:off() Dump Module (Dump.lua) (New) Dumps classes to C# format. local dump = require("Dump") print(dump(playerClass)) -- Outputs C# class representation Advanced Examples From test.lua: -- Retrieve image local Assembly = Il2Cpp.Image("Assembly-CSharp") -- Class retrieval local PlayerScript = Assembly:Class(nil, "PlayerScript") -- Method/Field local LateUpdate = PlayerScript:GetMethod("LateUpdate") local points = PlayerScript:GetField("points") -- Set field value local obj = PlayerScript:GetInstance() points:SetValue(obj, 1000) -- Dump class print(PlayerScript:Dump()) -- Hooking examples as above Notes - This toolkit is intended for educational and research purposes only. Use it responsibly. - Certain features may depend on specific Il2Cpp versions. - Exercise caution when modifying memory, as it may lead to application instability. Author LeThi9GG – Specialist in Il2Cpp reverse engineering. Contributing Contributions, bug reports, and feature requests are welcome. Please refer to the issues page. License This project is licensed for educational and research use. Respect the terms of service for any analyzed applications. Full documentation is available on the Wiki
    2 points
  4. -- Il2CppGG by LeThi9GG require("Il2CppGG") -- Usage Instructions: -- This script demonstrates the core functionalities of Il2CppGG, a Lua-based toolkit for inspecting and manipulating Il2Cpp structures in GameGuardian. -- It covers image retrieval, class searching, method and field access, value modification, class dumping, and memory hooking. -- Prerequisites: Ensure GameGuardian is running and the target application uses Il2Cpp. Load this script in GameGuardian for execution. -- Note: Addresses and values are examples; adapt them to your specific game or application. -- For detailed API documentation, refer to the project's README.md or wiki. -- Example: Retrieve Image by Name -- Description: Fetches an Il2Cpp image (assembly) by its name. Use Il2Cpp.Image() without arguments to get all images. local Assembly = Il2Cpp.Image("Assembly-CSharp") -- Retrieves the "Assembly-CSharp" assembly. -- Example: Find Class within an Image -- Description: Searches for a class in the specified image using namespace and class name. Namespace can be nil for root-level classes. local PlayerScript = Assembly:Class(nil, "PlayerScript") -- Parameters: (namespace, classname) -- Alternative: Find Class by Name, Address, or Index -- Description: Directly searches for a class by name (recommended to use GetIndex() for performance optimization). --local PlayerScript = Il2Cpp.Class("PlayerScript") --print(PlayerScript:GetIndex()) -- Outputs the class index for faster future access. -- Example: Find Methods in a Class -- Description: Retrieves a specific method by name or lists all methods with GetMethods(). local LateUpdate = PlayerScript:GetMethod("LateUpdate") -- Finds the "LateUpdate" method. local addPoints = PlayerScript:GetMethod("addPoints") -- Finds the "addPoints" method. -- Example: Find Fields in a Class -- Description: Retrieves a specific field by name or lists all fields with GetFields(). local points = PlayerScript:GetField("points") -- Finds the "points" field. -- Alternative: Find Field by Name or Address -- Description: Global search for a field by name or direct address. --local points = Il2Cpp.Field("points") -- Searches globally by name. -- Alternative: Find Method by Name or Address -- Description: Global search for a method by name or direct address. --local AddPoints = Il2Cpp.Method("AddPoints") -- Searches globally by name. -- Example: Modify a Field Value -- Description: Locates an instance of the class and sets a new value for the field. local obj = PlayerScript:GetInstance() -- Retrieves instances of the class. points:SetValue(obj, 1000) -- Sets the "points" field to 1000 in the instance. -- Example: Dump Class to C# Format -- Description: Outputs the class structure in C# syntax for reverse engineering purposes. --print(PlayerScript:Dump()) -- Dumps the class definition, including fields, methods, and offsets. -- Hooking Examples -- Description: Demonstrates memory hooking for real-time modifications using the Hook module. -- Hooks allow intercepting and altering method calls, parameters, and fields. -- Hook a Field via a Method (e.g., hook "points" field using "LateUpdate" method) -- Description: Modifies the field value every time the method is called. local _LateUpdate = LateUpdate:field() -- Initializes hook on the method for field modification. _LateUpdate:setValues({{offset = points.offset, flags = "int", value = 9999}}) -- Sets the field to 9999. gg.sleep(10000) -- Pauses for 10 seconds to observe the effect. _LateUpdate:off() -- Disables the hook and restores original behavior. -- Hook Parameters of a Method (e.g., hook parameters of "addPoints") -- Description: Alters the parameter values passed to the method. local _addPoints = addPoints:method() -- Initializes hook on the method for parameter modification. _addPoints:param({{param = 1, flags = "int", value = 999999}}) -- Sets the first parameter to 999999. gg.sleep(10000) -- Pauses for 10 seconds. _addPoints:off() -- Disables the hook. -- Hook a Method Call (e.g., call "addPoints" from "LateUpdate") -- Description: Injects a call to another method with custom parameters during execution. local _addPoints = LateUpdate:call()(addPoints) -- Initializes hook to call "addPoints" from "LateUpdate". _addPoints:setValues({{param = 1, flags = "int", value = 999}}) -- Sets the parameter for the called method. gg.sleep(10000) -- Pauses for 10 seconds. _addPoints:off() -- Disables the hook. Il2CppGG Telegram Youtube
    2 points
  5. hope to receive new Lua File from you for update 08/20/2025. With love
    2 points
  6. View File Westland Survival Mega Script This is a completely free script. The script will update automatically. It has more than 30+ functions. Join my group to hack other survival games: https://t.me/+HuACKfph5_gyYTdl Submitter Mr_quoan Submitted 08/06/2025 Category LUA scripts  
    2 points
  7. Version 1.1.0

    1,962 downloads

    This is a completely free script. The script will update automatically. It has more than 30+ functions. Join my group to hack other survival games: https://t.me/+HuACKfph5_gyYTdl
    2 points
    Thanks a lot for this app . It is best hacking app . Very useful tool . It have finally kicked game killer , game hacker , xmodgames and etc from hacking tools . Noone use this idiot apps which need licence and only can search and edit values . And game gourdian is 100% free . Now everyone who is interested with hacking games, they use Game Gurdian . Thanks a lot again .
    2 points
  8. View File BLOCKFIELD SCRIPT MENU DIVE INTO THE EXCITING WORLD OF BLOCKFIELD, A CUTTING-EDGE PIXEL SHOOTER THAT TAKES THE THRILL OF FIRST-PERSON SHOOTER GAMES TO A WHOLE NEW LEVEL! WHETHER YOU’RE GEARING UP FOR A BRUTAL GUN SIMULATOR OR EXPLORING EPIC MISSIONS AND LOCATIONS, THIS BLOCK SHOOTER DELIVERS NONSTOP ACTION AND EXCITEMENT. OUR ONLINE MULTIPLAYER FPS COMBINES THE STRATEGIC INTENSITY OF TEAM GAMES WITH THE CREATIVITY OF PIXEL GAMES AND THE CHAOS OF KILLING GAMES. DM ME TO GET OPEN SOURCE VERSION. GAME LINK: APKCOMBO SCRIPT MENU: - UNLOCK SKIN - FREE SHOPING - AIMLOCK - INFINITE AMMO - NO FIRE RATE - ONE HITKILL - NO RECOIL Submitter Collen Submitted 08/08/2025 Category LUA scripts  
    1 point
  9. What are the new dino-ids from new update? I found these 2... Dreadactylus = -2,087,041,282 Major = 2,030,971,959
    1 point
  10. I have a script for this game , enemy no attack, damage, energy, currency.. https://gameguardian.net/forum/files/file/4052-online-mega-script-v04-100-free-not-encrypted-new-scripts-added-dailyweekly-apexggv2/
    1 point
  11. Yes, I've tried this method The script still works every other time
    1 point
  12. No Recoil option is causing the game to crash
    1 point
  13. Version v4.4.5

    256 downloads

    MASSIVE 100V100 UNIT BATTLES - BUILD AN ARMY AND WATCH YOUR TROOPS FIGHT IDLE-STYLE. PLENTY OF UNITS AND SKINS ENSURE ENDLESS FUN AT THE TOP OF MOBILE GAMING EXPERIENCES. BATTLE LEGION PLACES YOU AT THE TOP TIER OF ASPIRING COMMANDERS, AND AS YOU RANK UP THROUGH UNFORGETTABLE VICTORIES, SO DO YOUR LEGION AND ITS TROOPS. DM ME TO GET OPEN SOURCE VERSION. GAME LINK: APKCOMBO SCRIPT MENU: - HIGH DAMAGE
    1 point
  14. Version 1.0.2

    530 downloads

    This is an open source game script of traffic racer . Anyone can use it. There are: Cash, Life, Car, Speed etc Hacks Only for 64bit . Made for version 3.7 but can try on others.
    1 point
  15. Just wait until next season is over. The packs are gone after it. Had the same problem. You can't play the gane until season is over, but you don't need to make a new account
    1 point
  16. function wol() gg.searchNumber('3D;11D;2145D', gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber('2145', gg.TYPE_DWORD) local start = gg.getResults(1) local target = start[1].address + 0x520 -- Changed × to x gg.setValues({ [1] = { address = target, flags = gg.TYPE_DWORD, value = 10 } }) gg.toast('MISSION HACK') gg.clearResults() gg.alert("Play Denomination mission in easy level with Ace deployed") home = 1 end
    1 point
  17. Double Number Merging - Apps on Google Play This is the game its using UNITY. Any help in hacking / changing the exp or level would be appreciated. Thanks
    1 point
  18. The script is available on the first page
    1 point
  19. There is a bit more efficient approach for this case: since all needed information to check target values is present in results of the initial search, just adapt the check to work based on them. It can be implemented in various ways, below is one for example: gg.clearResults() gg.searchNumber("119;1;16777216::50", gg.TYPE_DWORD) local results = gg.getResults(gg.getResultsCount()) local expectedValueAddresses = {} for i, v in ipairs(results) do if v.value == 16777216 then expectedValueAddresses[v.address] = true end end gg.refineNumber("119", gg.TYPE_DWORD) local targetValues = {} for i, v in ipairs(results) do if expectedValueAddresses[v.address + 0xC] then targetValues[#targetValues + 1] = { address = v.address, flags = v.flags, value = 25, freeze = true, name = "SKILL" } end end gg.addListItems(targetValues)
    1 point
  20. 1 point
  21. Memory Range: Anonymous Value Type: Dword X4 As you can see in the pic energy and gems can be hacked. Search the amount you have with X4 after it (if you have 65 then you search 65X4) Dword Refine in same way When you have one value remaining which will be a random value you edit in the same way. So if you want 999999 then you edit 999999X4 If you want to hack anything else (resources etc) I'd suggest trying the same way. I haven't tried those.
    1 point
  22. Hmm... I know one value that will lead us to all the addresses we need But I'm not sure it can be called unique This value is dynamic and may differ for some heroes I'll show you it on video
    1 point
  23. If the number of chests is server sided, their contents likely are too. As I said before, you can try pausing the game + editing the value between when you find out your reward and when you claim it. Another approach is to search the reward after claiming it and edit + freeze it in the hopes that it will show up next time; again there is no guarantee that this will work. Chests may be a dead end for you.
    1 point
  24. l didnt get it? kinda l think ill try a ways and told you about guys
    1 point
  25. thanks for this explantion Don't offend I'm just asking
    1 point
  26. @MonkeySANCan you help me to find a way to swap opponent dinosaurs
    1 point
  27. Can't find any games with this name. I can find Pigeon Raising. Not sure if that's the one. Can you provide a link?
    1 point
  28. Good for you. to everyone else, you dont need shards to max out to 6 stars for Heroic dino. and you can have more than one Heroic of the same dino. just look up for my video.
    1 point
  29. i already did. even made a video of it. its for Triceratops but the method are the same. look for it in previous pages.
    1 point
  30. Use bitwise operators. To check that address ends with hexadecimal digit C : v.address & 0xF == 0xC Similarly for D8: v.address & 0xFF == 0xD8
    1 point
  31. I just wanted to point out that it looks like this script will call SelectLanguage() whenever gameguardian is clicked. That works, but it doesn't make sense to select the language more than once. It is much more logical to select the language once, then directly call Main() after that: gg.setVisible(false) SelectLanguage() while true do if gg.isVisible() then gg.setVisible(false) Main() end gg.sleep(100) end
    1 point
  32. local lang = {' English',' Español'} local selectHack = {"ONLY SELECT ONE HACK", "ELIGE SOLO UN TRUCO"} local hack = {{'Position', 'Teleport'}, {'Posición', 'Teletransportarse'}} local toast = {{'Position Hack chosen!', 'Teleport Hack chosen!'},{'¡Posición elegida!', '¡Teletransportado!'}} function SelectLanguage() local menu = gg.choice(lang, nil,'CHOOSE LANGUAGE / ELIGE EL IDIOMA') if menu == nil then os.exit() else langC = menu Main() end end function Main() local menu = gg.choice(hack[langC], nil, selectHack[langC]) if menu == nil then return end gg.toast(toast[langC][menu]) if menu == 1 then -- Position Hack elseif menu == 2 then -- Teleport Hack end end while true do if gg.isVisible() then gg.setVisible(false) SelectLanguage() end gg.sleep(100) end
    1 point
  33. local searchResults = gg.getResults(10, nil, nil, nil, 1, 100, gg.TYPE_FLOAT) would likely return nothing as you do not perform any searches beforehand. local posX = gg.getListItems() local posY = gg.getListItems() local posZ = gg.getListItems() you called it 3 times from the same list. gg.setValues(posX) gg.setValues(posZ) gg.setValues(posY) gg.addListItems(posX) gg.addListItems(posZ) gg.addListItems(posY) so was the editing. it could be as simple as this : local saved = gg.getListItems() for i, v in ipairs(saved) do if v.name == "posX" then v.value = 100 v.freeze = true elseif v.name == "posY" then v.value = 50 v.freeze = true elseif v.name == "posZ" then v.value = 1 v.freeze = true end end gg.setValues(saved) gg.addListItems(saved)
    1 point
  34. Version v1.8.24

    231 downloads

    JOIN ALTO AND HIS FRIENDS AS THEY EMBARK ON AN ENDLESS SNOWBOARDING ODYSSEY. JOURNEY ACROSS THE BEAUTIFUL ALPINE HILLS OF THEIR NATIVE WILDERNESS, THROUGH NEIGHBOURING VILLAGES, ANCIENT WOODLANDS, AND LONG-ABANDONED RUINS. ALONG THE WAY YOU'LL RESCUE RUNAWAY LLAMAS, GRIND ROOFTOPS, LEAP OVER TERRIFYING CHASMS AND OUTWIT THE MOUNTAIN ELDERS – ALL WHILE BRAVING THE EVER CHANGING ELEMENTS AND PASSAGE OF TIME UPON THE MOUNTAIN. GAME LINK: APKCOMBO SCRIPT MENU: - UNLOCK SKIN - REMOVE ADS - DOUBLE COIN - HIGH JUMP - INFINITE COIN
    1 point
  35. This is my completed IDs for dinos, buildings, MODs etc. The IDs included unreleased dinos: Becklespinax/Blondie Leucistic Baryonyx Draco Lux Megalocevia Dracorex Gen 2 JWTG_ID.txt
    1 point
  36. View File MWT tanks battles, Activate speed boost Use this script for speed boost your main battle tanks and artillery whose have speed: Forward Speed - Reverse Speed 65 - 27 61 - 17 51 - 12 (Script is encrypted) Submitter Chockopayyy Submitted 01/18/2025 Category LUA scripts  
    1 point
  37. Version v1.4.015

    105 downloads

    TANK ATTACK 5 PLUNGES YOU INTO THE THRILL OF WORLD WAR II TANK WARFARE. YOUR MISSION? GEAR UP FOR INTENSE BOSS BATTLES BY UPGRADING AND CUSTOMIZING YOUR FLEET. COLLECT COINS AND PARTS FROM EACH SKIRMISH TO ENHANCE YOUR TANKS, ADDING FIREPOWER, ARMOR, AND FRESH PAINT TO BLEND SEAMLESSLY WITH THE BATTLEGROUND. EXPAND YOUR GARAGE WITH ICONIC SOVIET AND GERMAN TANKS, INCLUDING THE T-34, KV-2, IS-7, OBJECT 277, PANTHER, TIGER, MOUSE, AND LEOPARD. GAME LINK: APKCOMBO SCRIPT MENU: - UNLIMITED CASH - UNLIMITED DETAILS - NO RELOAD - GOD MODE - HITKILL - NO RECOIL
    1 point
  38. Playstore: https://play.google.com/store/apps/details?id=com.artifexmundi.balefire&hl=en This will need a new account. Basically, when you finally have a slight freedom around about finishing stage 3, you can click grace quest and find values there. You will see 1000 gold, 10 diamonds, and 50 exp. Set your Game Guardian memory range to anonymous and search for the value of gold which is 1000. You will see a few values, now click edit, more, and set the increment to 1. Find the gold value that changed (You will have to exit and reenter the quest menu) Now that you found the actual value, set it to as high as you want your gold to be. For the Diamond and EXP, save the gold value, and click the value, click "go to" and scroll up. There you will find D word (blue numbers) values for 10 and 50, those are the Diamonds and EXP respectively. Edit them to as high as you want. Freeze the gold value and finish the quest that would give you those as the rewards, which is reaching level 6 and stage 5.
    1 point
  39. Hello. Today i heard about Game Guardian and decided to try it. I installed VirtualXposed to use it since my phone cannot be rooted at the moment but I noticed an issue. Everytime i start up GameGuardian I get an error that says "Daemon is not running. This function is not available if daemon is not running. Wait until daemon starts up. (Did you forget to grant root access? Or is root not installed?)." Like I said before, I'm using VirtualXposed
    1 point
  40. Then don't touch the points, just ignore them...then no issues with negative. Let me know if this works for you: MENACING: -472273170 specialDefense: -1001418754 defense: -1263051503 attack: 1591370207 hp: 5734 specialAttack: 1224542453 sp: 5741 speed: 280450252 stringformatting.lua You can also just use the attack value. Then when fighting a pokemon you get more XP resulting in max leveling your pokemon.
    1 point
  41. Version 8.1 GG + 10.4 GG

    565,904 downloads

    Requires Android: Android 4.0.3 (Ice Cream Sandwich MR1) or later. For Android less 5.0 (Lollipop) use old version: Multi (#1vz5hagw) There is support for x86. Video: No root via Multi - GameGuardian (#1bmkdtjj) Before installing the optimized version, uninstall the version from Google Play. Differences of the optimized version: no error 105, support for x86. About second apk (Multi-64Bit) You do not need to install it if you do not intend to crack 64-bit games.
    1 point
  42. An update to this would be greatly welcome, much appreciated!
    1 point
×
×
  • 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.