Jump to content

Leaderboard

Popular Content

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

  1. 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
  2. Version 1.1.0

    1,514 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
    1 point
  3. 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
  4. 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-lua
    1 point
  5. 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) end
    1 point
  6. 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
  7. 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
  8. for i = 1, #phaseValues do SET_POSITION(phaseValues[i][1], phaseValues[i][2], phaseValues[i][3]) displayPhase() end
    1 point
  9. 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
  10. try this for i = 1, #phaseValues do SET_BUFF(phaseValues[i]) displayPhase() end
    1 point
  11. 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() end
    1 point
  12. 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
  13. 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
×
×
  • 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.