Jump to content

castix

Senior Member
  • Posts

    2,379
  • Joined

  • Last visited

Everything posted by castix

  1. You don't hve all required packages for mobile development. Check here: Theos iOS SDK perl iOS Toolchain iphoneos headers
  2. @@shmoo #include <substrate.h> int(*old_getMoney)(void *self); int getMoney(void *self) { return 9999; } %ctor { MSHookFunction(((int*)MSFindSymbol(NULL,"__ZN10Characters5Money8GetValueEv")),(int*)getMoney, (void**)&old_getMoney); } Here is the working version. Find the mistakes you made yourself and edit your tutorial
  3. Yea you canny use any text editor (yes even plain text editors) to create your app however to submit it to the AppStore you need the developer license
  4. To backup old files use a file utility such as iFunbox or iTools Drag all the .deb files you want on your computer from your iDevice Flex patches can be found at /var/mobile/Documents/Flex/patches.plist
  5. Oh I was a bit outdated. %c (-Level) then
  6. You can make a little workaround with MSHook. It hooks the function directly and doesn't depend on the Level header
  7. This doesn't make sense what you wanted to do ? typedef struct Level Level tells the tweak that Level has to be replaced with Level
  8. The problem has nothing to do with your SDK
  9. You forgot to call an argument smartass. Usually only 1 works for me
  10. Maybe the game can't be hacked with thy function duh you don't get everything you want
  11. New way o_O Edit: I see many mistakes in your tutorial
  12. You forgot do do the return old_someFunctionpart in case you want to do a patcher. orig_blaBla doesn't work
  13. - (long long)balanceCoins { return 9999; } They are both the same function you only have to hack 1
  14. It's because your SDK 8.1 doesn't have all the UI stuff 22MB do not contain all the headers, they are just the headers which actually have to be replaced within 7.1 and below
  15. You even took his picture lol The code is correct but maybe the function itself doesn't do anything ot at least not what you thought.
  16. Well this signature is f**ked http://prntscr.com/61p8qj

    1. Show previous comments  5 more
    2. Rook

      Rook

      And you never told me? :/

       

      I just noticed castix bypassed bad words filter? O.o

    3. Chrizk0

      Chrizk0

      No you saw it while I was fixing it, I fixed it like a minute after I posted the topic. @DiDA

  17. SAS 3 is not subx I'm not available for some time
  18. - (unsigned long long)downloads { return 9999; } @@Shmoo419 unsigned long long also exists
  19. void (old*_Slot_SetMaxHP) (void *self)(int i1); void Slot_SetMaxHP (void *self)(int i1) { return old_Slot_SetMaxHP(self, 9999); } %ctor { MSHookFunction(((void*)MSFindSymbol(NULL,"__YourOriginalSymbol")),(void*)Slot_SetMaxHP,(void**)&old_SlotSetMaxHP); } The only thing you have to do is replace 'YourOriginalSymbol' with the one from IDA. I saw your function has an integer argument so I put it like void(argument)
×
  • 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