Jump to content

Zeps

Members
  • Posts

    13
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Zeps's Achievements

Apprentice

Apprentice (3/14)

  • Collaborator Rare
  • Reacting Well Rare
  • First Post Rare
  • Conversation Starter Rare
  • Week One Done

Recent Badges

1

Reputation

  1. gg.searchNumber(1, gg.TYPE_DOUBLE) gg.refineNumber("1", gg.TYPE_DOUBLE) local results = gg.getResults(1000) gg.alert("Editing values every second. Click Game Guardian to stop.") gg.setVisible(false) -- Start the editing loop while true do gg.editAll("9999999", gg.TYPE_DOUBLE) gg.sleep(1000) if gg.isVisible(true) then break end end gg.alert("Editing stopped.") gg.setVisible(true) try this one i made its old but i think it would work on you using on a local gg choice local credit = [[ hi ]] function Tutorial() local g = gg.choice({"REPEAT","EXIT"},nil,"Hi") if g == nil then end if g == 1 then gg.searchNumber(1, gg.TYPE_DOUBLE) gg.refineNumber("1", gg.TYPE_DOUBLE) local results = gg.getResults(1000) gg.alert("Editing values every second. Click Game Guardian to stop.") gg.setVisible(false) -- Start the editing loop while true do gg.editAll("9999999", gg.TYPE_DOUBLE) gg.sleep(1000) if gg.isVisible(true) then break end end end if g == 2 then gg.alert(credit) os.exit() end gg.alert("Editing stopped.") end while true do if gg.isVisible(true) then r = 1 gg.setVisible(false) end if r == 1 then Tutorial() end end
  2. would be lovely of the owner of game guardian it self made a tutorial how they do it since they stopped adding more:<
  3. so im been learning first making it debugable = true then putting it sdk to 28 whats next how to sign gg into someone help pleas enby no longer adding new vritual sadly
  4. so im having issue for all of enby or the creator of game guardian provided doesnt work on me, the virtual called Dual Cloned anyone know how to enable root permision just like enby did to other? really thankful if you can do i found one but its sketchy not really truested
  5. 64 bit !. currently doing 32 bit since a lot of people are still on 32 bit for some reason i use both bss and so also to fix the region being other install the game as xapk to reset the region to be Cb i had the same issue before it was A
  6. local s = gg.prompt( {"★►ᴇɴᴛᴇʀ ᴠᴀʟᴜᴇ ғᴏʀ ᴄᴀᴛ ᴛɪᴄᴋᴇᴛ◄★: [1;50]", "★►ᴇɴᴛᴇʀ ᴠᴀʟᴜᴇ ғᴏʀ ʀᴀʀᴇ ᴛɪᴄᴋᴇᴛ◄★: [1;50]", "★►ᴇɴᴛᴇʀ ᴠᴀʟᴜᴇ ғᴏʀ ʟᴜᴄᴋʏ ᴄᴀᴛ ᴛɪᴄᴋᴇᴛ◄★: [1;50]", "★►ᴇɴᴛᴇʀ ᴠᴀʟᴜᴇ ғᴏʀ ɢᴏʟᴅ ᴄᴀᴛ ᴛɪᴄᴋᴇᴛ◄★: [1;50]", "★►ᴇɴᴛᴇʀ ᴠᴀʟᴜᴇ ғᴏʀ ᴘʟᴀᴛɪɴᴜᴍ ᴄᴀᴛ ᴛɪᴄᴋᴇᴛ◄★: [1;5]", "★►ᴇɴᴛᴇʀ ᴠᴀʟᴜᴇ ғᴏʀ ʟᴇɢᴇɴᴅ ᴄᴀᴛ ᴛɪᴄᴋᴇᴛ◄★: [1;2]", "★►ᴇɴᴛᴇʀ ᴠᴀʟᴜᴇ ғᴏʀ ᴘʟᴀᴛɪɴᴜᴍ ᴄʀʏsᴛᴀʟs◄★: [1;10]"}, {1, 1, 1, 1, 1, 1, 1}, {"number", "number", "number", "number", "number", "number", "number"} ) if s == nil then gg.alert("★[►ᴏᴘᴇʀᴀᴛɪᴏɴ ᴄᴀɴᴄᴇʟᴇᴅ◄]★..") Game() end local lib = "libnative-lib.so:bss" local pi = gg.getRangesList(lib)[1].start local function setValuesInRange(firstAddr, lastAddr, value) local startAddress = pi + firstAddr local endAddress = pi + lastAddr for addr = startAddress, endAddress, 4 do if addr % 8 == 0 then gg.setValues({{address = addr, flags = gg.TYPE_DWORD, value = value }}) else gg.setValues({{address = addr, flags = gg.TYPE_DWORD, value = 0}}) end end end local addresses = { {0x2B92D8, 0x2B92E4}, {0x3970, 0x397C}, {0x2EC0, 0x2ED4} } setValuesInRange(addresses[1][1], addresses[1][2], s[1]) setValuesInRange(addresses[2][1], addresses[2][2], s[3]) setValuesInRange(addresses[3][1], addresses[3][2], s[5]) gg.toast("★[►ʙʀɪʟʟɪᴀɴᴛ! ᴀʟʟ ᴠᴀʟᴜᴇs ᴜᴘᴅᴀᴛᴇᴅ!◄]★") thanks i think i manged to make it work using this how my little brain figured it out is that instead of search it i basicly just make it edit from first address to last addres to user promp value, 0
  7. for the future thing there are like 16 or even 20 items so making a seperate offset for each one and finding it again in future update will take time but thanks for the guide if icant resolve my error i might use your advise
  8. its actually six values from the first offer down to last offset which is the last addrs doing it manually like Lib + offset will just waste my time so i did that instead but i just need to actually save it so the future call function instead of search it will just promp and edit to the one that will only happen once the function is first called the future calls will be just using the save thing
  9. wirtten by me that offsets are both from firs and second thanks btw i found that on someone else post i just revamped some of it is there a way to save it? so the future call of the function just actually edit it by the prompt
  10. HEll oanyone know how to actually do it after the frist call it will search and edit it and then save and so the future calls it directly edit on the user prompt?? local s = gg.prompt( {"★►ᴇɴᴛᴇʀ ᴠᴀʟᴜᴇ ғᴏʀ ᴄᴀᴛ ᴛɪᴄᴋᴇᴛ◄★: [1;50]", "★►ᴇɴᴛᴇʀ ᴠᴀʟᴜᴇ ғᴏʀ ʀᴀʀᴇ ᴛɪᴄᴋᴇᴛ◄★: [1;50]"}, {1, 1}, {"number", "number"} ) if s == nil then gg.alert("★[►ᴏᴘᴇʀᴀᴛɪᴏɴ ᴄᴀɴᴄᴇʟᴇᴅ◄]★..") Game() end local lib = "libnative-lib.so:bss" local pi = gg.getRangesList(lib)[1].start local firstAddr = pi + 0x2B92D8 local lastAddr = pi + 0x2B92E4 local value1 = gg.getValues({{address = firstAddr, flags = gg.TYPE_DWORD}})[1].value local value2 = gg.getValues({{address = lastAddr, flags = gg.TYPE_DWORD}})[1].value gg.searchNumber(value1 .. ";0~~0;" .. value2 .. "::45", gg.TYPE_DWORD) for i = 1, 4 do local results = gg.getResults(gg.getResultsCount()) if #results < 2 then gg.alert("★[►ɴᴏᴛ ᴇɴᴏᴜɢʜ ʀᴇsᴜʟᴛs ʀᴇᴍᴀɪɴɪɴɢ ғᴏʀ ɪᴛᴇᴍ◄]★" .. i) return end results[1].value = s[i] results[2].value = 0 gg.setValues({results[1], results[2]}) gg.removeResults({results[1], results[2]}) end gg.clearResults() gg.toast("★[►ᴀʟʟ ɪᴛᴇᴍs ᴜᴘᴅᴀᴛᴇᴅ sᴜᴄᴄᴇssғᴜʟʟʏ!◄]★") gg.clearResults()
×
×
  • 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.