Jump to content

rei_hunter

Members
  • Posts

    12
  • Joined

  • Last visited

Everything posted by rei_hunter

  1. Gah. searching the skillids one by one takes time. I've already turned off the Java trash bulk too. I've got like 33 gg.searchNumber() within that script of mine currently, no hope in reducing it huh Heck the very first one is easy enough since they're right next to one another, but the specific skillids are seperated by 50s/100s, and sometimes an irregular number that ends with 2. oh wells. maybe next time @_@
  2. Sorry for double post, is it possible, for group searching, to use commas? Like for example, 82250,100551,213450;1~10;5~8::9 in the searchbar? (I mean the value is a given after all)
  3. gg.searchNumber("980001~980060;2~10;1~99::9", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) local t = gg.getResults(999999) local out = {} for i, v in ipairs(t) do if i % 3 == 0 then out[#out + 1] = v end end gg.addListItems(out) gg.clearResults() -- gg.searchNumber("82550;1~10;5~7::9"), gg.TYPE_WORD, false, gg.SIGN_EQUAL, 0, -1) local t = gg.getResults(999999) local out = {} for i, v in ipairs(t) do if i % 3 == 0 then out[#out + 1] = v end end gg.addListItems(out) gg.clearResults() Right so here's my current script. I wanted to do the 1000~980060 range but somehow i got all other stuff instead. So i wanted to do seperate searches within the same script, but somehow it doesnt search the second search? Anything i'm doing wrong?
  4. Yay. Got it working. I went with adding to the list for safety. Finally 0 master skill cooldown. Ill probably do 1 for regular units skills but gotta check on skillids for those hoho. Thanks
  5. Got the loop working... Now how to select the addresses for setting their values?
  6. Nice that gg.getResults has a skip function.. wonder if it can skip everything except every third address.
  7. Script ended: Perhaps this script needs the latest version of GameGuardian. Try to update to the latest version. Script error: luaj.LuaError: @/storage/emulated/0/Notes/master skills.lua:52 `for i, v in inpairs(t) do` attempt to call nil level = 1, const = 46, proto = 0, upval = 1, vars = 22, code = 113 CALL v12..v13 v12..v14 ; PC 102 CODE 0101031D OP 29 A 12 B 2 C 4 Bx 1028 sBx -130043 stack traceback: /storage/emulated/0/Notes/master skills.lua:52 in main chunk [Java]: in ? at luaj.LuaValue.checkmetatag(LuaValue.java:2780) at luaj.LuaValue.callmt(LuaValue.java:1962) at luaj.LuaValue.invoke(LuaValue.java:1682) at luaj.LuaValue.invokeNotNull(LuaValue.java:3172) at luaj.LuaClosure.execute(LuaClosure.java:518) at luaj.LuaClosure.call(LuaClosure.java:159) at android.ext.Script.runScript(Script.java:5600) at android.ext.Script$ScriptThread.run(Script.java:5370) I just want that third address to be set to 0.... Anyways. I did a big search with 980001~980060;1~10;0~99::9 then added allthe results to the saved list. Guess ill update gg to see if its just the version
  8. Oh thanks. Another thing is that 2nd line i was using the 980001D;1~10;1~99::9 Is there a way for me to only have the search result to display the third address? (which conveniently ends with an 8 ) I was checking the scripting/record button, but i couldn't reduce the search results to only that 3rd address. The first and 2nd address are just locators for it (Being Skill ID and Level)
  9. Oh thanks it worked. It takes like 1-2minutes though oof. Is there a way to save your search pattern in GameGuardian itself or something? (like i dont wanna copy paste from somewhere)
  10. 1349;0~~0;0~~0;1~1639;1639;0~~0;0~~0;0~~0;0~50000;0~~0;10000::41 Something like that? kinda still messy still though haha... or maybe just without any of the wildcards and just straight up 1349;1~1639;1639;0~50000;10000::41 (I have no idea about that last value/number at all)
  11. So i've been using this with cheat engine attached to an android emulator to search for address pointers. 1's for battle and 1's for like world values. 4p:1349 8:* 4p:* 4:1639 8:* 4:* 4p:* 4:* 4:10000 4:980012 4:1 4p:15 ~ 4:980012 4:10 4p:13 Does GG allow use of wildcards in a group search? Something like 1349;*;*;1~1639(Current HP);1639 (MaxHP);*;*;0~50000;*;10000::(I have no idea) (the important ones i'm really looking for is 1349 value, 1~1639 value and 0~50000 value) Or do i have to really look for them values? (most of the time they're 0, but sometimes they're like FFFF or sometimes they hit negative or something. which is kinda hard to pinpoint if i do a range in the group search) I use the first one a lot since every time i go into battle, i gotta search those addresses/values every time. They sometimes change depending on battle conditions too. the 2nd half i dont think i'd have much problem looking them up, i was wondering how'd i go about creating a script so that everytime the game starts and GG attaches itself (or run the script) it searches for those addresses and turns the last value to 0? I mean i do have a list of skill id's and whatnot. Just wondering really, but my main question is the one with AttackValue/CurrentHP/Energy above.
×
×
  • 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.