Jump to content

kiynox

Contributor
  • Posts

    484
  • Joined

  • Last visited

  • Days Won

    15

Everything posted by kiynox

  1. [ @Aaron-Auto ] --- No, they can't edit your pastebin, but they can stole your code (steal your values, offset or address). So you just need to encrypt your script. ---
  2. [ @Aaron-Auto ] --- I have updated earlier script. Should works now. --- Just send request to pastebin using: gg.makeRequest(). Put the data on Pastebin like this: --Time format (year:month:day:hour:minute:second) lookup = { ["user1"] = "2023:12:05:16:22:00" } And use this script: --[ Updated & tested on: 05/12/23 ] function parser(inputs) cparse = os.date("%Y%m%d%H%M%S") uparse = lookup[inputs[1]]:gsub(':', '') if tonumber(cparse) >= tonumber(uparse) then return false else return true end end function notice(message) gg.alert(message) os.exit() end function menus() notice('You have reached the main menu!') end fetch = gg.makeRequest('https://pastebin.com/raw/Qq72QUn0').content if fetch == nil then notice('Cannot fetch data, exiting...') else pcall(load(fetch)) end inputs = gg.prompt({'Enter username :'},{[1] = nil},{[1] = 'string'}) if inputs == nil then notice('Username empty, exiting...') else if lookup[inputs[1]] == nil then notice('Username not found, exiting...') else if parser(inputs) == false then notice('Username expired, exiting...') else menus() end end end ---
  3. [ @Aaron-Auto ] --- There's 2 ways. You can hardcode the timing inside the script or create a database with pastebin or etc. Using database will allows you add more user without making changes to the script, unlike hardcode, you need to keep adding a new user inside the script. So which one do you want? but first of all, here's some inner working of what you want: --[ Updated & tested on: 05/12/23 ] --Time format (year:month:day:hour:minute:second) lookup = { ["user1"] = "2023:12:05:16:22:00" } function parser(inputs) cparse = os.date("%Y%m%d%H%M%S") uparse = lookup[inputs[1]]:gsub(':', '') if tonumber(cparse) >= tonumber(uparse) then return false else return true end end function notice(message) gg.alert(message) os.exit() end function menus() notice('You have reached the main menu!') end inputs = gg.prompt({'Enter username :'},{[1] = nil},{[1] = 'string'}) if inputs == nil then notice('Username empty, exiting...') else if lookup[inputs[1]] == nil then notice('Username not found, exiting...') else if parser(inputs) == false then notice('Username expired, exiting...') else menus() end end end ---
  4. [ @john316 ] --- Then the problem is: you need to enable "USB Debugging" on Developer Settings, or you need to repeatedly kill-start the ADB server until it works: ---
  5. [ @Hann26 ] --- It means the adb didn't start correctly, restart the adb server: sudo adb kill-server sudo adb start-server ---
  6. [ @MAARS ] --- Sure, but you get the idea. ---
  7. [ @vaibhavi ] --- You can use: GGIL2CPP or Zygisk-Il2CppDumper as an Magisk module. For example using GGIL2CPP: require("Il2cppApi") Il2cpp() print(Il2cpp) ---
  8. kiynox

    BarBarQ

    Version 1.0.0

    667 downloads

    A BarBarQ: scripts that works on: Training Mode Battle Arena Fantasy Land (Normal & Nightmare) This script is dumped from some hack-client servers.
  9. kiynox

    Help with waydroid

    [ @ash_9 ] --- There's nothing useful to read on the waydroid logs. Here's what I need to see: - MyAndroidToolsPro: check on logs. - Alternatively use ADB: adb -d logcat > logcat.txt - Send Game Guardian logs: Game Guardian -> Fix It Button -> Generate logs. Generated logs will exist on Internal Storage and send it here. --- This is tough, to provide some context, please attach Android Logs, Game Guardian Logs, and WayDroid Logs (perhaps find another one). And yes, I just recommend to use another emulator.
  10. [ @leuxua ] --- That's so many. Are you just made the same script on 6 different language? --- *Bump: @NoFear, @Collen
  11. [ @Mygmus ] --- You alone. The reasons: - Crushing ordinary players makes me happy. - Their badwords is a lullaby for me - Their rages is my entertainment - Their emotions makes me want to do it more - Their despair is my destiny --- Just kidding, I couldn't tell If I'm joking or not.
  12. kiynox

    LUA scripting

    [ @tthgj ] --- You don't need loop, using "gg.editAll" will change all the value of the address to your desires. # Search for Dword: 10 gg.searchNumber('10', gg.TYPE_DWORD) # Edit all value to 99 gg.getResults(gg.getResultsCount()) gg.editAll('99', gg.TYPE_DWORD) --- I recommend to read our documentation: here
  13. kiynox

    LUA scripting

    [ @tthgj ] --- I'm honestly confused on what you're trying to say. Please add punctuation and explain it slowly. So this is what I understand: Find value -> get the address from result -> address search, you mean pointer? -> and then save it: gg.searchNumber('10', gg.TYPE_DWORD) gg.loadResults( gg.getResults( gg.getResultsCount() ) ) gg.searchPointer() *Use DWORD: for 32-bit & QWORD: for 64-bit ---
  14. kiynox

    Help with waydroid

    [ @ash_9 ] --- Are you sure it only happens after granting access or when you open Game Guardian? I would heavily suspect this is the WayDroid/Hardware faults. Stuttering is commonly happen on Android Emulator, I guess that's normal. Perhaps attach some diagnostic from both WayDroid and your devices (how many used RAM, Processor, and renderers: Vulkan/OpenGL/DirectX) ---
  15. [ @JebaczKoz ] --- The game probably uses newer version of Unity Engine which can have different format, structure and headers. If you have some (.unity3d) files from the game, you can open it on Unity to see it's engine version (of the file). ---
  16. [ @ninjavour ] --- In theory, yes, you can. You can setup some proxy capable in intercepting "in-game requests", in meaning that it is understand the datas the game tried to send & receive. Setting this is hard and require in understanding game structs. --- You can go this route. APK+OBB is editable using Game Guardian, you can just "DISABLE" in-game server check. It is the common way others create "offline games" but you see: - If the games only require "a server" for login purposes, you can still return a fake credential, which altered through in-game files. (Ex: Red Dead Redemption 2, Far Cry, GTA V, etc) - If the games only require "a server" for license check, you can just skip by disabling it. (Ex: Minecraft) You need to understand what this "server" is actually for and the game must have some kind of "Offline Game Modes" (Ex: Classic, Story, Solo Mode, etc) because if it's heavily depends on Multiplayer server, you can't do anything other than stuck at the lobby/menu screen. ---
  17. --- [ @XEKEX ] This is weird. How can you handle the in-game packets then? ---
  18. [ @ninjavour ] --- Yes and No. You can make the game "offline" if it's also have offline gamemodes (story, classic, etc). ---
  19. [ @SmilingSword ] --- Just ordinary UC members. Well, it's interesting to see you here. ---
  20. [ @GTRX ] --- Nice work! thank you for sharing your solution with us! It is surely helpful. ---
  21. [ @SmilingSword ] --- Are you that guy from UC? UnknownCheats ---
  22. [ @Goofballfr ] --- Perhaps the termux you're downloading isn't compatible with your phone architecture. Make sure to download the "Universal" version: Termux ---
  23. [ @Goofballfr ] --- Screenshot the "Permission" section and not the settings menu. Try this command on Termux: su setenforce 0 Then go inside Game Guardian -> "Fix It" button -> "Switch to work with SELinux and restart the app" ---
  24. kiynox

    Ui click prompt menu

    [ @Luffy_Op ] --- I have fixed your entire script with proper naming, indentation, syntax. I will list some of the changes: cs = 'Oof' while(true)do if gg.isVisible(true) then XGCK=2 gg.setVisible(false) end gg.clearResults() if XGCK==2 then Main() end end You have 2 of these, doesn't make sense and will likely to interfere. The "cs" variable is useless since it is not being used anywhere --- print('Correct') print('WRONG PASSWORD') print(Error) Using print() on script doesn't shows you the message, it will be showed after you exit the script. I have replace it with gg.alert() and gg.toast() --- gg.toast ('script is loading.') gg.sleep (1000) gg.toast ('script is loading..') gg.sleep (1000) gg.toast ('script is loading...') gg.sleep (1000) gg.toast ('script is loading....') gg.sleep (1000) gg.sleep (1200) gg.toast("80%") gg.sleep (1200) gg.toast("95%") gg.sleep (1200) gg.toast("100%") gg.sleep (1200) gg.toast("Done✔") gg.setVisible(true) Fake loading screen is removed, you can add this back if you think this is "aesthetic" --- menu = if not menu then return Safety check is added, it will bring users back to main menu if user cancels the operation --- function b1() gg.setSpeed(0.0001) gg.toast ("Speed Hack Activated") end These kind of function are now merged for clarity if menu == 1 then gg.setSpeed(0.0001) elseif menu == 2 then gg.setSpeed(1.0) --- Variables name are changed to make it readable: X -> sflags (social flags) XGCK -> flags a1() -> suns() a2() -> coins() a3() -> speeds() a4() -> socials() --- gg.processPause() gg.searchNumber(menu[1], gg.TYPE_DWORD) gg.getResults(gg.getResultsCount()) gg.processResume() You added gg.processResume() and so I add gg.processPause(). The game will pause when values are being searched. --- if menu3 == 1 then b1() end if menu3 == 2 then b2() end Double if's are now replaced with elseif if choices == 1 then suns() elseif choices == 2 then coins() --- "Fixes" from @MonkeySAN is also been added. I hope you can improve your overall script in the future. Luffy_Op PVZ.lua
  25. kiynox

    Ui click prompt menu

    [ @Luffy_Op ] --- We are not wizards, here's what we need to help you: - Explain the exact problem concisely. So far, you're only doing request instead of asking for help. ("i need like that") - Attach your script here, so we can help you fixing it. - Use a better choice of words with proper punctuation. This will help us to better understand your problem. --- Judging of your video, is this what you are looking for? function menus() gg.alert('Click on GG button to continue') gg.setVisible(false) knxs = 1 end function continous() gg.alert('You reach the second code execution') gg.setVisible(false) knxs = 0 end knxs = 0 while true do if gg.isVisible(false) then if knxs == 1 then continous() else menus() end end end ---
×
×
  • 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.