Jump to content

Ted2

Senior Member
  • Posts

    4,939
  • Joined

  • Last visited

Everything posted by Ted2

  1. Glad to hear
  2. This error seems to be because of; https://github.com/MJx0/KittyMemory/blob/master/KittyMemory/MemoryPatch.cpp#L10-L12 I think this file is not being included, and thus it doesn't know what these symbols are. Try setting; _NO_KEYSTONE = 0 In your Makefile. And then also this part; https://github.com/MJx0/KittyMemory/blob/master/example-ios/Makefile#L35-L41 This makes sure the actual lib gets loaded, and the defined header functions know what they are.
  3. Unfortunately, I do not. I'm not maintaining it anymore, as I no longer make hacks. You could try updating the KittyMemory folder with a newer one; https://github.com/MJx0/KittyMemory, as I'm sure the menu isn't using the latest version. So basically, remove the KittyMemory folder in your current project, download the one from GitHub and try to re-compile. There's a PR that updates KittyMemory as well, to add support to rootless and roothide, but I've never had the chance to test it. You might need to change your Makefile as well once you do so; https://github.com/joeyjurjens/iOS-Mod-Menu-Template-for-Theos/pull/57/files#diff-cf5ef6e6c38c038041ca5a09004a90778eabae10116da12ba1cd05d752f0bf6e If that doesn't work, I'm not sure what the issue is. Let me know if it works though, then I'll update the template on GitHub. Thanks.
  4. Not really, I used to do like abilities mods and other tourney stuff but this is shut down so not really relevant anymore. It's also a while since I've done any modding, so I don't remember much anymore haha.
  5. @Happy Secret Maybe you can help?
  6. you need to set the correct bundle, otherwise it doesn't know where to inject to edit; oh just saw you already figured that out yourself.
  7. You could also try online theos, maybe it's easier;
  8. You're not getting the same error if you've replaced your old hook with the one I provided. I just tested this on my machine. However, your tweak.xm is full of errors. It's probably best if you go online to learn the basics of programming syntax. Alternatively, for every change you make to the tweak.xm, do a "make package", so you know exactly when you did something wrong. Because right now, there are multiple errors in multiple places.
  9. Your hook function is written wrong, it should be; float(*old_GetGhostMaxSpeed)(void *this_); float GetGhostMaxSpeed(void *this_) { if([switches isSwitchOn:@"SpeedHack"]) { return old_GetGhostMaxSpeed * [[switches getValueFromSwitch:@"SpeedHack"] floatValue]; } // Note I'm closing the if statement here!!!!!!!!!!!!! return old_GetGhostMaxSpeed(this_); }
  10. Your tweak.xm is broken, you forgot to close something.
  11. You need to use my template as a theos NIC template.
  12. For anyone that uses my mod menu template, it should now support the palera1n jailbreak. Xina jailbreak no idea, but you can give it a try.

  13. You'll have to write your own Objective-C code, as the menu does not support this by default.
  14. It might be that the template I used in this guide is outdated for theos. You could try to make a menu instead with this template: https://github.com/joeyjurjens/iOS-Mod-Menu-Template-for-Theos
  15. Hmm, pretty strange. Could you try and change this "5": https://github.com/joeyjurjens/iOS-Mod-Menu-Template-for-Theos/blob/master/template/Tweak.xm#L111 In your tweak.xm to 15 or something? Maybe the framework isn't properly loaded yet for some reason. Otherwise I've no idea why it wouldn't work tbh.
  16. You can download a tweak called Cr4shed.
  17. Don't keep boilerplate patches that come with the template. Only patch the offset you want and check if it's still crashing. If it is, post a crashlog so we can see what it says.
  18. Try these sdks: https://github.com/theos/sdks, download them and extract in the sdks folder. Then run: make clean package and see if that works.
  19. How did you install theos? And which SDK did you download?
  20. Could you post full stack trace?
  21. Hello, see an example below on how you can patch hooks with the Mod Menu: // Your hooks go above the void setup function %hook GenericShopCardDescription -(bool)hasBike { if([switches isSwitchOn:NSSENCRYPT("Unlock all bikes")]) { return true; } return %orig; } %end // Inside the void setup function you create the switch [switches addSwitch:NSSENCRYPT("Unlock all bikes") description:NSSENCRYPT("") ]; If you still can't get it to work, you can shoot me a PM and I'll try to help your from there!
  22. Good luck let me know if you need help!
×
  • Create New...

Important Information

We would like to place cookies on your device to help make this website better. The website cannot give you the best user experience without cookies. You can accept or decline our cookies. You may also adjust your cookie settings. Privacy Policy - Guidelines