Leaderboard
Popular Content
Showing content with the highest reputation since 08/13/2025 in Posts
-
game version 1.84.10 New unreleased dinos? Name: Pierce (PierceD) ID: 571,250,531 Name: Quetzaljara (HQuetza) ID: -1,408,411,774 Name: Smoothie (Smoothi) ID: -1,985,032,250 Name: Spinosaurus Rebirth (Spinos3) ID: 870,413,223 Name: Spinotops (HSpinoD) ID: 250,860,212 - this last one will crash the game if replacing the ID with it Name: Distortus Rex (BDrexDD) ID: -3587805022 points
-
1 point
-
1 point
-
l didnt get it? kinda l think ill try a ways and told you about guys1 point
-
1 point
-
OMG Thank you so much, is it possible that you find velociraptor's?1 point
-
nah the bro thinks he is saving the world or something he is a bother man so leave him and dont ask him budy if you want something lm here always and answering you without offending bro1 point
-
version 3.0.45 VID_20250818182149.mp4 not that you asked for but maybe you would be interested in it. you can run Burning Mode indefinitely and get Diamonds from it.1 point
-
thanks for this explantion Don't offend I'm just asking1 point
-
1 point
-
@MonkeySANCan you help me to find a way to swap opponent dinosaurs1 point
-
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
-
It's always disappointing when it doesn't work but also very exciting when you find a method and change it and it does work.1 point
-
Then try going to that offset and editing that and see if it works. Have the Arm 64 opcodes set to show in GG. Go to the offset, press edit button, hit the triangle next to the value to open the drop down box, select the Arm 64 opcode at the bottom. Edit will be something like "~A8 MOV W0, #65000". Edit the line directly under it to "~A8 RET". Then check if your gold changes. Good luck1 point
-
In the dump is there a method similar to "get_gold" or "get_crystal"?1 point
-
[ Introduction ] Hi @everyone, in recent times, Android has just released version 14, which includes some SDK restrictions. The requirements are that apps should at least be under SDK version 24+, or else installation fails. Another problem is that Game Guardian hasn't been updated for years (March 22, 2021, since the last update), a total of 2 years. I understand that life can be unbothered sometimes, and I hope there's some confirmation regarding this instead of intending it as an "unforseeable future" kind of thing. I've seen a rising number of these issues on Help, General Discussion, and in other possible sections of the forum. I recommend anyone who has a newer device or just recently updated to Android 14 to follow this topic. Here, I propose several possible solutions regarding this issue: [ Main Course ] You can bypass SDK enforcement using shell commands, which you need to install Game Guardian manually through command line. You can achieve this through ADB: Android Debug Bridge or Termux: Terminal for Command Line application. This tutorial will split into 2: { ADB: Android Debug Bridge } This step doesn't require "Root" permission, but before proceeding into the main tutorial. We should prepare several things: Computer / Laptop running Windows OS A cable data Download ADB depedencies: here Android device with "USB debugging". If your device "cant be recognized" or simply not exist on "Device Manager", you need to install: Universal ADB Driver Then read: XDA: Install ADB & Enable USB Debugging. Now put this command on your command prompt / powershell / gitbash / or whatever terminal you use: # Check if our device works properly adb devices # Install Game Guardian manually through ADB adb install --bypass-low-target-sdk-block <path_to_game-guardian.apk> # If ADB is unresponsive / bugged, do: adb kill-server adb start-server { Termux: Terminal } The only requirement is you need "Root" permission, this is the most easiest way. Since you're going to Install Game Guardian, I assume you already have one (Yes, Game Guardian requires "Root" permission, duh). Download: Termux and Just go ahead execute this command: pkg update pkg upgrade pkg install tsu pkg install android-tools sudo adb install --bypass-low-target-sdk-block <path_to_game-guardian.apk> { Virtual Machine } This is suitable way for non-rooted users. Android 14 is relatively new, some of your ROM/OS might not support "Rooting" yet. Virtual Machine allows you to emulate another Android inside your Android 14 (or etc). Usually it comes with older Android version. I suggest to use Virtual Machine with Android 7 or 9 as you're not going to face any redundant issues, like Android 10-14 did. I would recommend using "VPhoneGaGa": VPhoneGaGa VMos Pro X8Sandbox F1VM { Modded APK } You can try to edit Game Guardian SDK: ("android:targetSdkVersion" to version 24+) and ("android:minSdkVersion" to 24+) on Manifest.xml using: APK Editor. You can also download already modded Game Guardian here (credit to @HEROGAMEOfficial ) : : Game Guardian : [ Aftermath ] With that, you can simply reference this topic in case there's someone that facing the same problem. I hope this topic can help you and other people. Thank you for reading.1 point
-
you made it worked once before. im sure you can make it works once again. i already made changes to @MAARS script compare the original script with the one that i made. or your old script with mine for that matter. you can start from there.1 point
-
1 point
-
1 point
-
GG supports x86 and x86_64 architectures since very long time ago. From the description on download page: GG's disassembler and assembler aren't required functionality, so no wonder that they are only implemented for most common use cases. Other than that, GG works just fine on x86 Android devices/emulators and nothing prevents one from doing whatever can be done on devices with ARM architecture. For example of modifying something in game code for x86 see: https://gameguardian.net/forum/topic/33131-hotelstory-not-complying/#findComment-1213541 point
-
https://play.google.com/store/apps/details?id=games.my.zombie.shooter&pcampaignid=web_share dont go -999999 , you will get trilions of gold , just go -1 , follow the video.1 point
-
See something familiar in this image? something like 15D;1,769,100,302D;1,634,887,011D;125D::29 1,769,100,302D;1,634,887,011D is Triceratops string name shown in the image. search that group search then goto address. replace that 2 values with this Blue string name = 1,970,029,070;1,145,324,645 ------------------------------- also use in Blue's Foresight, you can search the shards = 15;1,970,029,070;1,145,324,645;shards amount::291 point
-
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
-
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
-
1 point
-
1 point
-
Use bitwise operators. To check that address ends with hexadecimal digit C : v.address & 0xF == 0xC Similarly for D8: v.address & 0xFF == 0xD81 point
-
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-lua1 point
-
yup..yours are working. but i will do like this : local lang = {' English',' Español'} local selectHack = {"ONLY SELECT ONE HACK", "ELIGE SOLO UN TRUCO"} local hack = {{'Position', 'Teleport'}, {'Posición', 'Teletransportarse'}} local teleporthack = {{'Map 1', 'Map 2'}, {'Mapa 1', 'Mapa 2'}} 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 TeleportHack() end end function TeleportHack() local hackName = hack[langC][2] local menuTitle = hackName.." - "..selectHack[langC] local menu = gg.choice(teleporthack[langC], nil, menuTitle) if menu == nil then return end if menu == 1 then -- Map 1 elseif menu == 2 then -- Map 2 end end gg.setVisible(false) SelectLanguage() while true do if gg.isVisible() then gg.setVisible(false) Main() end gg.sleep(100) end1 point
-
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) end1 point
-
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) end1 point
-
for i = 1, #phaseValues do SET_POSITION(phaseValues[i][1], phaseValues[i][2], phaseValues[i][3]) displayPhase() end1 point
-
local phaseValues = {171, 172, 200} local buffInfo = "MISSION move this outside Main() and put it at very top of the script local function createPhaseDisplayer(phaseValues, buffInfo, progressSymbol, backgroundSymbol) ... then move this function below it before function BUFF_TRIGGER()1 point
-
try this for i = 1, #phaseValues do SET_BUFF(phaseValues[i]) displayPhase() end1 point
-
local function createPhaseDisplayer(phaseValues, progressSymbol, backgroundSymbol) local phasesCount = #phaseValues local currentPhase = 0 return function () currentPhase = currentPhase + 1 if currentPhase > phasesCount then os.exit() end local indicatorFirstPart = string.rep(progressSymbol, currentPhase) local indicatorSecondPart = string.rep(backgroundSymbol, phasesCount - currentPhase) local indicator = indicatorFirstPart .. indicatorSecondPart local phaseValue = phaseValues[currentPhase] local displayMessage = string.format("phase %d\nSymbol : %s\n%d", currentPhase, indicator, phaseValue) gg.toast(displayMessage, true) end end local phaseValues = {10, 20, 30, 40, 50} local symbol1 = "=" local symbol2 = "-" local displayPhase = createPhaseDisplayer(phaseValues, symbol1, symbol2) -- Testing all phases with one extra for i = 1, #phaseValues + 1 do displayPhase() end1 point
-
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
-
can you make script for coromon^^1 point
-
MightyParty.lua This is the script. It was made using BadCase Toolbox. I left it open source so you can update it and add to it. Be careful with the get_speedCost. Don't make it too big of a minus. That's what got me banned. I know 250 was OK but I changed it to 65000 and that was too much.1 point
-
Does this work? function setNewName() local t = gg.getResults(gg.getResultsCount()) local replaceString = {} local stringSize = {} local str = {} gg.clearResults() for i= 1, #editname[1] do str[i] = string.sub(editname[1], i, j) end for i, v in ipairs(t) do stringSize[#stringSize + 1] = {address = t[i].address - 0x4, flags = gg.TYPE_WORD, value = #editname[1]} for charCount = 1, #editname[1] do replaceString[#replaceString + 1] = {address = t[i].address, flags = gg.TYPE_WORD, value = string.byte(string.sub(str[charCount], 1, 1))} t[i].address = t[i].address + 2 end end gg.setValues(replaceString) gg.setValues(stringSize) end function findName() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber(';'..playername[1]) local a = gg.getResults(gg.getResultsCount()) if #a == 0 then gg.toast("name not found, search again") prompt_search() else gg.refineNumber(a[1].value..';'..a[2].value..';'..a[3].value..'::5') gg.refineNumber(a[1].value) end end -- if menu is nil function noselect() gg.toast('You not select anything') end function prompt_edit() editname = gg.prompt( {[1] = 'Input name to modify to'}, {[1] = '0'}, {[1] = 'text'}) if editname == nil then noselect() else setNewName() end end function prompt_search() playername = gg.prompt( {[1] = 'Input desired player name.'}, {[1] = '0'}, {[1] = 'text'}) if playername == nil then noselect() else findName() prompt_edit() end end prompt_search() while (true) do if gg.isVisible() then gg.setVisible(false) prompt_search() end gg.sleep(100) end1 point
-
1 point
-
Binary scripts with corrupted or invalid headers interfere with application development. For this reason: Starting with GG 87.0, a variety of warnings and notifications are displayed ("Invalid binary script header"). In future versions of GG, such scripts will not be executed. Uploading such files to the forum is blocked. All scripts that allow you to create binary scripts with damaged headers will be deleted. You can use a script that replaces the header: Lua header fixer (#8vs58ae4) If this does not help, write to the author of the script. To users of scripts: write to script authors so that they do not spoil the headers. To script writers: Don't mess with the headers. If you want to indicate authorship, there are messages, toasts, and other ways. The file header is not a means of self-expression. If your encryptor / compiler has been deleted, you can remove the creation of corrupted headers from it and upload it as a new file.1 point
-
i think i made my mind clear here. Jurassic World: The Game how to get a locked dinosaur? (#achec1yb)0 points