Leaderboard
Popular Content
Showing content with the highest reputation on 10/14/2021 in all areas
-
3 points
-
Ok I think I have found a way to hack Diamonds Lvl 13 reward is 15 diamond Lvl 15 reward is 7500 gold So do a group search 15;7500 Region anonymous Dword Refine to 15 There'll be lot of 15 results you can edit them with incremental to find the main value or just edit them all both work Change it to 100000000 I haven't made it to lvl 13 yet so I can't check if it will work but I'm pretty confident that it will work2 points
-
Don't call "setValues" function in loop. The code above from @HEROGAMEOfficial's post illustrates the approach that should be used instead: construct table with all desired values and pass it to "setValues" function. Something like this: gg.searchNumber("2219816;6::25", gg.TYPE_DWORD) gg.refineNumber("2219816", gg.TYPE_DWORD) local count = gg.getResultsCount() local results = gg.getResults(count) local values = {} for i, v in ipairs(results) do local index = (i - 1) * 4 local addr = v.address values[index + 1] = {address = addr + 64, flags = gg.TYPE_DWORD, value = "7"} values[index + 2] = {address = addr + 80, flags = gg.TYPE_DWORD, value = "8"} values[index + 3] = {address = addr + 96, flags = gg.TYPE_DWORD, value = "9"} values[index + 4] = {address = addr + 112, flags = gg.TYPE_DWORD, value = "10"} end gg.setValues(values)2 points
-
2 points
-
Hi! My code: function setVal (address, value) local t = {{ address = address, flags = 4, value = value, freeze = true, }} gg.setValues(t) end gg.searchNumber("2219816;6::25", gg.TYPE_DWORD) gg.refineNumber("2219816", gg.TYPE_DWORD) local p = gg.getResultCount() local m = gg.getResults(p) for i = 1,p do addr = m[i].address setVal (addr + 64, 7) setVal (addr + 80, 8) setVal (addr + 96, 9) setVal (addr + 112, 10) end my problem is that there are a lot of 2219816 values, and the modification takes a long time. Do you guys have any method that can help me to do it quickly? Thanks!1 point
-
1 point
-
1 point
-
1 point
-
Is that what you meant? If so what you need to do is search the amount of heroes you currently have X4. You then need to refine in the same way as other static values. So if your heroes are 10/10 you search 10X4 and refine >1000000000, <2000000000, =10X4 Don't banish a hunter and then refine 9X4. That doesn't work. You MUST refine as a static figure. I was left with about 600 results and I just edited the lot together. Now, it will only add one at a time. As long as you keep editing to at least one higher than you currently have it will add another. So, if you are 10/10 you can edit 11X4 or 100X4 or 9999X4 and it will just add one more. It won't change your max to that figure but it will just add another. No idea if that will lead to a ban at some point. There certainly was no instant ban doing it. I'll leave you to find that out If you're rooted you could try Titanium Backup. I'm not sure for un-rooted devices.1 point
-
View File Let's Survive Script by BadCase Works for ARM7 and ARM8 Submitter BadCase Submitted 10/14/2021 Category LUA scripts1 point
-
1 point
-
Alright, here is an example of function with parameter: -- Function to do a new search for dword value passed to the function through parameter "value" function search(value) gg.clearResults() gg.searchNumber(value, gg.TYPE_DWORD) end -- Example of function usages search("123") search("500600") Same way your "ModAPet" function can accept that id as parameter.1 point
-
1 point
-
I'm not sure why you got banned. I found that it was safe to hack upto 4500 gems. I tick all 4 boxes for this game. If I uncheck number four to use the speed up that's when I get the App Guard message come up. Try checking ✔ that box and see if it stops that message from appearing.1 point
-
Only as long as you keep GG running. To freeze values from script there is "addListItems" function. Set "freeze" field of tables to "true" for them to be frozen after the call to the function. For example: local results = gg.getResults(10) local values = {} for i, v in ipairs(results) do values[i] = {address = v.address + 0x1234, flags = gg.TYPE_DWORD, value = "4321", freeze = true} -- value will be frozen to 4321 end gg.addListItems(values)1 point
-
well...typos or not. some people do need to learn to READ. or you end up explaning things that had been explained before over and over and over again. then what is the point explaning it in the first place if people dont try to READ. they just came in like "hey..how/what to do...?" without ever bother to check/read previously posted comments.1 point
-
I pretty much copied and pasted that answer again although I did find a typo in it which I corrected this time1 point
-
@sammax71 already explain it before. maybe take a time to READ previous comments?1 point
-
results is over 2000k. really? which is slower searching and setting value in yours?1 point
-
No fear, if you see this, know that I'm so happy to see that name again. Man it's been years now, time flys1 point
-
0 points
-
Maybe it can help: gg.searchNumber("2219816;6::25", gg.TYPE_DWORD) gg.refineNumber("2219816", gg.TYPE_DWORD) local results = gg.getResults(gg.getResultCount()) local t = {} for _, __ in next, results do t[#t + 1] = {__.address = __.address + 64, flags = __.flags, __.value = 7} t[#t + 1] = {__.address = __.address + 80, flags = __.flags, __.value = 8} t[#t + 1] = {__.address = __.address + 96, flags = __.flags, __.value = 9} t[#t + 1] = {__.address = __.address + 112, flags = __.flags, __.value = 10} t[#t + 1] = {__.address = __.address + 64, flags = __.flags, __.value = 7} end gg.setValues(t)0 points
-
finding the value is very fast, but setvalue is very long! yes it is common ground!0 points