Jump to content

[NIC] iOS Mod Menu Template - iOS 15 Supported!


162 posts in this topic

Recommended Posts

Posted
23 hours ago, Qnzboi102 said:

@Ted2

im getting a lot of errors do you think that you can assist me bro??

 

I need to know the errors before I can help, right?

Posted
6 minutes ago, Ted2 said:

I need to know the errors before I can help, right?

Right. I fixed it already. Just kept researching and fixed it Ted. Thank you for your response tho. I appreciate it. Love the ted bear mod menu icon 😂😂😂

  • Like 2
  • Haha 1
Posted

Hello @Ted2,
I always use the MOD MENU template.
I want you to tell me.
So far, we have created a MOD menu with only "OffsetSwitch", but we want to create a Damage Multiplier from 1 to 10 times using "SliderSwitch".
I made it as follows, but please let me know if there is not enough description.

IDA
text: 0000000101234567 FMOV S2, # 1.0
(#1.0 = AttackDamage x1, #2.0 = AttackDamage x2, ... , #10.0 = AttackDamage x10)

Tweak.xm

#import "Macros.h"

/**********************************

INSIDE THIS FUNCTION YOU'LL HAVE TO CREATE YOUR SWITCHES!

***********************************/

int(*old_attack_damage)(void *this_);
int attack_damage(void *this_) {

  int userAmount = [[switches getValueFromSwitch:@"Attack Damage:"] intValue];

  if([switches isSwitchOn:@"Attack Damage:"]) {
    return userAmount;
  }

  return old_attack_damage(this_);
}

void setup() {

  //public int attack_damage(); // RVA: 0x101234567 Offset: 0x1234567
  HOOK(0x101234567, attack_damage, old_attack_damage);
    
  // Slider Switch - used in hooking!
  [switches addSliderSwitch:@"Attack Damage: "
              description:@"custom Attack Damage!"
                minimumValue:1
                  maximumValue:10
                    sliderColor:[UIColor colorWithRed:0.74 green:0.00 blue:0.00 alpha:1.0]];                                                                                          
}


/**********************************************************************************************************
     
     You can customize the menu here
     Good site for specific UIColor: https://www.uicolor.xyz/#/rgb-to-ui
     NOTE: remove the ";" when you copy your UIColor from there!
     
     Site to find your perfect font for the menu: http://iosfonts.com/  --> view on mac or ios device

     See comment next to maxVisibleSwitches!!!!
     
************************************************************************************************************/
void setupMenu() {

  menu = [[Menu alloc]  initWithTitle:@"@@APPNAME@@ - Mod Menu"
                        titleColor:[UIColor whiteColor]
                        titleFont:@"Copperplate-Bold"
                        credits:@"This Mod Menu has been made by @@USER@@, do not share this without proper credits or my permission. \n\nEnjoy!"
                        headerColor:[UIColor colorWithRed:0.74 green:0.00 blue:0.00 alpha:1.0]
                        switchOffColor:[UIColor darkGrayColor]
                        switchOnColor:[UIColor colorWithRed:0.00 green:0.68 blue:0.95 alpha:1.0]
                        switchTitleFont:@"Copperplate-Bold"
                        switchTitleColor:[UIColor whiteColor]
                        infoButtonColor:[UIColor colorWithRed:0.74 green:0.00 blue:0.00 alpha:1.0]
                        maxVisibleSwitches:4 // Less than max -> blank space, more than max -> you can scroll!
                        menuWidth:250];    


    //once menu has been initialized, it will run the setup functions. In the setup function, you create your switches!
    setup();
}

/*
    If the menu button doesn't show up; Change the timer to a bigger amount.
*/
static void didFinishLaunching(CFNotificationCenterRef center, void *observer, CFStringRef name, const void *object, CFDictionaryRef info) {

  timer(5) {

    SCLAlertView *alert = [[SCLAlertView alloc] initWithNewWindow];

    // Website link, remove it if you don't need it.
    [alert addButton: @"Visit Me!" actionBlock: ^(void) {
      [[UIApplication sharedApplication] openURL: [NSURL URLWithString: @"@@SITE@@"]];
      timer(2) {
        setupMenu();
      });        
    }];

    [alert addButton: @"Thankyou, understood." actionBlock: ^(void) {
      timer(2) {
        setupMenu();
      });
    }];    

    alert.shouldDismissOnTapOutside = NO;
    alert.customViewColor = [UIColor purpleColor];  
    alert.showAnimationType = SCLAlertViewShowAnimationSlideInFromCenter;   
    
    [alert showSuccess: nil
            subTitle:@"@@APPNAME@@ - Mod Menu \n\nThis Mod Menu has been made by @@USER@@, do not share this without proper credits or my permission. \n\nEnjoy!" 
              closeButtonTitle:nil
                duration:99999999.0f];

  });
}


%ctor {
  CFNotificationCenterAddObserver(CFNotificationCenterGetLocalCenter(), NULL, &didFinishLaunching, (CFStringRef)UIApplicationDidFinishLaunchingNotification, NULL, CFNotificationSuspensionBehaviorDeliverImmediately);
}

---

I'm sorry for your busy time.
Thank you.

Posted
8 hours ago, mineo said:

Hello @Ted2,
I always use the MOD MENU template.
I want you to tell me.
So far, we have created a MOD menu with only "OffsetSwitch", but we want to create a Damage Multiplier from 1 to 10 times using "SliderSwitch".
I made it as follows, but please let me know if there is not enough description.

IDA
text: 0000000101234567 FMOV S2, # 1.0
(#1.0 = AttackDamage x1, #2.0 = AttackDamage x2, ... , #10.0 = AttackDamage x10)

Tweak.xm

#import "Macros.h"

/**********************************

INSIDE THIS FUNCTION YOU'LL HAVE TO CREATE YOUR SWITCHES!

***********************************/

int(*old_attack_damage)(void *this_);
int attack_damage(void *this_) {

  int userAmount = [[switches getValueFromSwitch:@"Attack Damage:"] intValue];

  if([switches isSwitchOn:@"Attack Damage:"]) {
    return userAmount;
  }

  return old_attack_damage(this_);
}

void setup() {

  //public int attack_damage(); // RVA: 0x101234567 Offset: 0x1234567
  HOOK(0x101234567, attack_damage, old_attack_damage);
    
  // Slider Switch - used in hooking!
  [switches addSliderSwitch:@"Attack Damage: "
              description:@"custom Attack Damage!"
                minimumValue:1
                  maximumValue:10
                    sliderColor:[UIColor colorWithRed:0.74 green:0.00 blue:0.00 alpha:1.0]];                                                                                          
}


/**********************************************************************************************************
     
     You can customize the menu here
     Good site for specific UIColor: https://www.uicolor.xyz/#/rgb-to-ui
     NOTE: remove the ";" when you copy your UIColor from there!
     
     Site to find your perfect font for the menu: http://iosfonts.com/  --> view on mac or ios device

     See comment next to maxVisibleSwitches!!!!
     
************************************************************************************************************/
void setupMenu() {

  menu = [[Menu alloc]  initWithTitle:@"@@APPNAME@@ - Mod Menu"
                        titleColor:[UIColor whiteColor]
                        titleFont:@"Copperplate-Bold"
                        credits:@"This Mod Menu has been made by @@USER@@, do not share this without proper credits or my permission. \n\nEnjoy!"
                        headerColor:[UIColor colorWithRed:0.74 green:0.00 blue:0.00 alpha:1.0]
                        switchOffColor:[UIColor darkGrayColor]
                        switchOnColor:[UIColor colorWithRed:0.00 green:0.68 blue:0.95 alpha:1.0]
                        switchTitleFont:@"Copperplate-Bold"
                        switchTitleColor:[UIColor whiteColor]
                        infoButtonColor:[UIColor colorWithRed:0.74 green:0.00 blue:0.00 alpha:1.0]
                        maxVisibleSwitches:4 // Less than max -> blank space, more than max -> you can scroll!
                        menuWidth:250];    


    //once menu has been initialized, it will run the setup functions. In the setup function, you create your switches!
    setup();
}

/*
    If the menu button doesn't show up; Change the timer to a bigger amount.
*/
static void didFinishLaunching(CFNotificationCenterRef center, void *observer, CFStringRef name, const void *object, CFDictionaryRef info) {

  timer(5) {

    SCLAlertView *alert = [[SCLAlertView alloc] initWithNewWindow];

    // Website link, remove it if you don't need it.
    [alert addButton: @"Visit Me!" actionBlock: ^(void) {
      [[UIApplication sharedApplication] openURL: [NSURL URLWithString: @"@@SITE@@"]];
      timer(2) {
        setupMenu();
      });        
    }];

    [alert addButton: @"Thankyou, understood." actionBlock: ^(void) {
      timer(2) {
        setupMenu();
      });
    }];    

    alert.shouldDismissOnTapOutside = NO;
    alert.customViewColor = [UIColor purpleColor];  
    alert.showAnimationType = SCLAlertViewShowAnimationSlideInFromCenter;   
    
    [alert showSuccess: nil
            subTitle:@"@@APPNAME@@ - Mod Menu \n\nThis Mod Menu has been made by @@USER@@, do not share this without proper credits or my permission. \n\nEnjoy!" 
              closeButtonTitle:nil
                duration:99999999.0f];

  });
}


%ctor {
  CFNotificationCenterAddObserver(CFNotificationCenterGetLocalCenter(), NULL, &didFinishLaunching, (CFStringRef)UIApplicationDidFinishLaunchingNotification, NULL, CFNotificationSuspensionBehaviorDeliverImmediately);
}

---

I'm sorry for your busy time.
Thank you.

I'm not sure what your question is, but if you're asking me if I know why it does not work, the only thing I can come up with is:

Your switch is named: "Attack Damage: " --> after ':' you have a space.
In your value getter & checker if switch is on, you didn't include a space. I THINK that might be the reason it does not work, if that's your question.

Posted
1 hour ago, Ted2 said:

I'm not sure what your question is, but if you're asking me if I know why it does not work, the only thing I can come up with is:

Your switch is named: "Attack Damage: " --> after ':' you have a space.
In your value getter & checker if switch is on, you didn't include a space. I THINK that might be the reason it does not work, if that's your question.

Thank you for your reply.
I installed the deb that I created and tried to move it, but even if SliderSwitch is turned off, the game falls at the moment of attack.
Is the HOOK method wrong?
Also, with OffsetSwitch, the damage is x10
  // Offset Switch with one patch
  [switches addOffsetSwitch: @ "Attack Damage x10"
              description: @ "High Damage"
                offsets: {0x101234567}
                  bytes: {0x02D0241E}];
It is functioning without any problem, but in the case of SliderSwitch, is it unnecessary to describe the value of bytes after such a change?

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Our picks

    • Zombie Fortress: Trap Defense v0.13.1 [+6 Jailed Cheats]
      Modded/Hacked App: Zombie Fortress: Trap Defense By SayGames LTD
      Bundle ID: com.nlabsoft.zombiecrusher.s
      App Store Link: https://apps.apple.com/us/app/zombie-fortress-trap-defense/id6747713523?uo=4



      🤩 Hack Features

      - Add Cash
      - Add Diamond
      - Add Energy
      - Add Parts
      - Never Die
      - Add Battle Gold (Enable inside battle)
      • 5 replies
    • Zombie Fortress: Trap Defense v0.13.1 [+6 Cheats]
      Modded/Hacked App: Zombie Fortress: Trap Defense By SayGames LTD
      Bundle ID: com.nlabsoft.zombiecrusher.s
      App Store Link: https://apps.apple.com/us/app/zombie-fortress-trap-defense/id6747713523?uo=4



      🤩 Hack Features

      - Add Cash
      - Add Diamond
      - Add Energy
      - Add Parts
      - Never Die
      - Add Battle Gold (Enable inside battle)
      • 2 replies
    • Shadowborn v0.6.1 Debug Menu [+8 Jailed Cheats]
      Modded/Hacked App: Shadowborn By VIVA GAMES S.L.
      Bundle ID: com.onemb.shadowborn
      App Store Link: https://apps.apple.com/us/app/shadowborn/id6738343504?uo=4

       

      🤩 Hack Features

      - Debug Menu
      • 11 replies
    • Shadowborn v0.6.1 Debug Menu [+8 Cheats]
      Modded/Hacked App: Shadowborn By VIVA GAMES S.L.
      Bundle ID: com.onemb.shadowborn
      App Store Link: https://apps.apple.com/us/app/shadowborn/id6738343504?uo=4



      🤩 Hack Features

      - Debug Menu
       
      • 19 replies
    • Gear Truck! v1.0.33 [+3 Jailed Cheats]
      Modded/Hacked App: Gear Truck! By treeplla Inc.
      Bundle ID: com.tree.hybrid.geartank
      App Store Link: https://apps.apple.com/us/app/gear-truck/id6747216965?uo=4



      🤩 Hack Features

      - Never Die
      - High Wheel Speed Gain
      - One Hit Kill
      • 13 replies
    • Gear Truck! v1.0.33 [+3 Cheats]
      Modded/Hacked App: Gear Truck! By treeplla Inc.
      Bundle ID: com.tree.hybrid.geartank
      App Store Link: https://apps.apple.com/us/app/gear-truck/id6747216965?uo=4



      🤩 Hack Features

      - Never Die
      - High Wheel Speed Gain
      - One Hit Kill
       
      • 8 replies
    • Universe Invader 2: Alien War v1.0.27 [ +12 APK MOD ] Currency Max
      Mod APK Game Name: Universe Invader 2: Alien War
      Rooted Device: Not Required.
      Google Play Store Link: https://play.google.com/store/apps/details?id=com.GCenter.com.universe.invaders.alien.war.attack.V2&hl=en

       

      🤩 Hack Features

      - Auto Win
      - ViP Point
      - Unlimited Gems
      - Unlimited Coins
      - Unlimited Energy
      - Unlimited Booster
      - Unlimited Keys +2
      - Life Max
      - DMG Max
      - Zone Unlock [ No Need Star ]
      - Ship & Dron Unlock Cost 0

      ⬇️ Android Mod APK Download Link


      Hidden Content

      Download Modded APK







       

      📖 Android Installation Instructions

      STEP 1: Download the modded APK file from the link above using your preferred Android browser or download manager.
      STEP 2: Once the download is complete, open your file manager and locate the downloaded .apk file (usually in the Downloads folder).
      STEP 3: Tap the APK file, then select Install. If prompted, enable Install from Unknown Sources in your device settings.
      STEP 3A: If the mod includes an OBB file, extract it if it’s inside an archive. Then move the folder to: /Android/obb/
      STEP 3B: If the mod includes a DATA file, extract it if it’s archived. Then move the folder to: /Android/data/
      STEP 4: Once installed, open the game and toggle your desired cheats & features through the APK mod menu. Enjoy!

       

      NOTE: If you have any questions or issues, read our Frequently Asked Questions topic. If you still need help, post your issue below and we’ll assist you as soon as possible. If the mod works for you, please share your feedback to help other members!

       

      🙌 Credits

      - IK_IK

       

      📷 Cheat Video/Screenshots

      N/A

       

       iOS & iPadOS App Hacks
      If you’re looking for Non-Jailbroken & No Jailbreak required iOS IPA hacks, visit the iOS Game Cheats & Hacks or the iOSGods App for a variety of modded games and apps for non-jailbroken iOS devices.
      • 0 replies
    • Universe Invader 2: Alien War v1.0.27 [ +12 Cheats ] Currency Max
      Modded/Hacked App: Universe Invader 2: Alien War By GCENTER VIET NAM TECHNOLOGY JOINT STOCK COMPANY
      Bundle ID: com.GCenter.com.universe.invaders.alien.war.attack.V2
      App Store Link: https://apps.apple.com/us/app/universe-invader-2-alien-war/id6739988487?uo=4

       
      🤩 Hack Features

      - Auto Win

      - ViP Point

      - Gems

      - Coins

      - Energy

      - Booster

      - Keys +2

      - Life

      - DMG

      - Zone Unlock [ No Need Star ]

      - Ship & Dron Unlock Cost 0
      • 10 replies
    • Universe Invader 2: Alien War v1.0.27 [ +12 Jailed ] Currency Max
      Modded/Hacked App: Universe Invader 2: Alien War By GCENTER VIET NAM TECHNOLOGY JOINT STOCK COMPANY
      Bundle ID: com.GCenter.com.universe.invaders.alien.war.attack.V2
      App Store Link: https://apps.apple.com/us/app/universe-invader-2-alien-war/id6739988487?uo=4


      🤩 Hack Features

      - Auto Win

      - ViP Point

      - Gems

      - Coins

      - Energy

      - Booster

      - Keys +2

      - Life

      - DMG

      - Zone Unlock [ No Need Star ]

      - Ship & Dron Unlock Cost 0
      • 14 replies
    • Dream Master-Travel Puzzle v5.10 [ +3 APK MOD ] Auto Win
      Mod APK Game Name: Dream Master-Travel Puzzle
      Rooted Device: Not Required.
      Google Play Store Link: https://play.google.com/store/apps/details?id=com.match.busters.free.gp&hl=en

       

      🤩 Hack Features

      - Auto Win
      - Unlimited Coins / Disable After Hack
      - Lives 0 Play Unlimited

      ⬇️ Android Mod APK Download Link


      Hidden Content

      Download Modded APK







       

      📖 Android Installation Instructions

      STEP 1: Download the modded APK file from the link above using your preferred Android browser or download manager.
      STEP 2: Once the download is complete, open your file manager and locate the downloaded .apk file (usually in the Downloads folder).
      STEP 3: Tap the APK file, then select Install. If prompted, enable Install from Unknown Sources in your device settings.
      STEP 3A: If the mod includes an OBB file, extract it if it’s inside an archive. Then move the folder to: /Android/obb/
      STEP 3B: If the mod includes a DATA file, extract it if it’s archived. Then move the folder to: /Android/data/
      STEP 4: Once installed, open the game and toggle your desired cheats & features through the APK mod menu. Enjoy!

       

      NOTE: If you have any questions or issues, read our Frequently Asked Questions topic. If you still need help, post your issue below and we’ll assist you as soon as possible. If the mod works for you, please share your feedback to help other members!

       

      🙌 Credits

      - IK_IK

       

      📷 Cheat Video/Screenshots

      N/A

       

       iOS & iPadOS App Hacks
      If you’re looking for Non-Jailbroken & No Jailbreak required iOS IPA hacks, visit the iOS Game Cheats & Hacks or the iOSGods App for a variety of modded games and apps for non-jailbroken iOS devices.
      • 0 replies
    • Adventure Chef v1.60.101 [ +2 APK MOD ] Currency Max
      Mod APK Game Name: Adventure Chef
      Rooted Device: Not Required.
      Google Play Store Link: https://play.google.com/store/apps/details?id=com.adventurechef&hl=en

       

      🤩 Hack Features

      - Unlimited Gems
      - Unlimited Cash

       

      ⬇️ Android Mod APK Download Link


      Hidden Content

      Download Modded APK







       

      📖 Android Installation Instructions

      STEP 1: Download the modded APK file from the link above using your preferred Android browser or download manager.
      STEP 2: Once the download is complete, open your file manager and locate the downloaded .apk file (usually in the Downloads folder).
      STEP 3: Tap the APK file, then select Install. If prompted, enable Install from Unknown Sources in your device settings.
      STEP 3A: If the mod includes an OBB file, extract it if it’s inside an archive. Then move the folder to: /Android/obb/
      STEP 3B: If the mod includes a DATA file, extract it if it’s archived. Then move the folder to: /Android/data/
      STEP 4: Once installed, open the game and toggle your desired cheats & features through the APK mod menu. Enjoy!

       

      NOTE: If you have any questions or issues, read our Frequently Asked Questions topic. If you still need help, post your issue below and we’ll assist you as soon as possible. If the mod works for you, please share your feedback to help other members!

       

      🙌 Credits

      - IK_IK

       

      📷 Cheat Video/Screenshots

      N/A

       

       iOS & iPadOS App Hacks
      If you’re looking for Non-Jailbroken & No Jailbreak required iOS IPA hacks, visit the iOS Game Cheats & Hacks or the iOSGods App for a variety of modded games and apps for non-jailbroken iOS devices.
      • 2 replies
    • Arena Heroes: Online RPG v1.16.10 [ +2 APK MOD ] Skill CD
      Mod APK Game Name: Arena Heroes: Online RPG
      Rooted Device: Not Required.
      Google Play Store Link: https://play.google.com/store/apps/details?id=fighting.rpg.adventure.multiplayer.wars.pvp.battles.arena.heroes&hl=en

       

      🤩 Hack Features

      - DMG [ When Enemy Turn Disable ]
      - Skill CD

      DMG Not Tested With Dungeon & Arena

      ⬇️ Android Mod APK Download Link


      Hidden Content

      Download Modded APK







       

      📖 Android Installation Instructions

      STEP 1: Download the modded APK file from the link above using your preferred Android browser or download manager.
      STEP 2: Once the download is complete, open your file manager and locate the downloaded .apk file (usually in the Downloads folder).
      STEP 3: Tap the APK file, then select Install. If prompted, enable Install from Unknown Sources in your device settings.
      STEP 3A: If the mod includes an OBB file, extract it if it’s inside an archive. Then move the folder to: /Android/obb/
      STEP 3B: If the mod includes a DATA file, extract it if it’s archived. Then move the folder to: /Android/data/
      STEP 4: Once installed, open the game and toggle your desired cheats & features through the APK mod menu. Enjoy!

       

      NOTE: If you have any questions or issues, read our Frequently Asked Questions topic. If you still need help, post your issue below and we’ll assist you as soon as possible. If the mod works for you, please share your feedback to help other members!

       

      🙌 Credits

      - IK_IK

       

      📷 Cheat Video/Screenshots

      N/A

       

       iOS & iPadOS App Hacks
      If you’re looking for Non-Jailbroken & No Jailbreak required iOS IPA hacks, visit the iOS Game Cheats & Hacks or the iOSGods App for a variety of modded games and apps for non-jailbroken iOS devices.
      • 0 replies
×
  • 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