Jump to content
  • Sky
  • Mint
  • Azure
  • Indigo
  • Blueberry
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Pomegranate
  • Ruby Red
  • Orange
  • Banana
  • Apple
  • Emerald
  • Teal
  • Chocolate
  • Slate
  • Midnight
  • Maastricht
  • Charcoal
  • Matte Black
shmoo

Tool [iOS 11 UPDATED!!] [NIC TEMPLATE] Mod Menu Theos Template! Easily Create Your Own iGMMs!

239 posts in this topic

Recommended Posts

iOS 11 Update Here:

Hidden Content

    React or reply to this topic to see the hidden content. More info

Changes to the iOS 11 menu:

  • iOS 11 support
  • No more close button, double tap title area to close
  • Access writeData in Tweak.xm
  • SliderHook sets the initial slider value correctly if the pref isn’t actually present (usually first run)
  • No need to specify the font name anymore when adding stuff to the menu
  • A new type of button: “switch”.
    • A standalone switch that does not modify the game, just something you can turn on and off
    • Useful for hacks that need to be applied in function hooks, but a switch can be used anywhere
  • new safeguards to prevent crashes
  • We no longer build for armv7, it’s 2018
  • Tweak.xm is much, much neater than in the original template

 

----------------------

After around two weeks of hard work, I have finally finished my mod menu template. This is easily my best work and I hope you guys love it :D

 

This is a theos template that you can use to create your own mod menu. All the dirty work is handled for you (preferences, creating separate buttons, applying and reversing hacks, etc), so your job is just to give the menu a title, subtitle, theme color, font, and your hacks.

 

Here's just some of what my template has to offer: 

- Beautiful UI!

- Beautiful animations.

- You can specify a title, subtitle, font, and theme color.

- Portrait and landscape games are both supported.

- No need to worry about handling preferences.

- Three different hook types: a regular hook (no user input), a hook with a slider, and a hook with a textfield.

- Regular switches? Hell no! Instead, a beautiful custom button that ties perfectly with the menu is used.

- No Objective C experience needed.

- MSHookFunction and writeData calls are handled for you.

- Much, much more!

 

To open the menu, you double tap the button that shows up in the game. Drag the top part of menu to drag it.

 

First you'll have to "enable" c++ for your theos. This is not hard. It's just copying and pasting :p

Steps to enable c++ on your theos:

Spoiler

1. In iFile, navigate to /var/theos/sdks/your sdk/usr/include/c++/4.2.1/.

2. Copy every single thing in that folder.

3. Navigate to /var/theos/include/ and paste everything that was copied there. Ninety percent done!

4. Download this file: https://www.dropbox.com/s/0a7pgi8ri1r1tss/initializer_list?dl=0

5. Take that file and put it in /var/theos/include/

That's it! You're ready to use the template :D

 

Download link for the template:

Hidden Content

    React or reply to this topic to see the hidden content. More info

Place it in /var/theos/templates/ :)

 

From here I will be explaining how to actually set up your menu. Working menu code is provided in a file called README.txt when you create a new project with this template, so if you feel that you are able to figure it out with my code, feel free to skip this and get right to making your menu :D
 

To add normal hacks:

Spoiler

To add a normal hack to the menu, all you have to do is write line of code:


addHack(@"Your hack name", @"A description of this hack", font, {your offsets here}, {your hacked hexes here}, {your original hexes here});

Some examples:

My offset is 0x340e1a, my hacked hex is 0x7047, my original hex is 0xf0b5.


addHack(@"Infinite Ammo", @"This hack will keep your ammo from decreasing.", font, {0x340e1a}, {0x7047}, {0xf0b5});

 

By the way, any amount of offsets can be added for one hack, not just one offset. So if you have a hack that requires more than one offset, just separate them with commas.

For example, my offsets are 0x340e1a, 0x440e1a, and 0x540e1a. My hacked hexes are 0x7047, 0xc046, and 0x0228, and my original hexes are 0xf0b5, 0x0120, and 0x2228, respectively.


addHack(@"God Mode", @"This hack will prevent you from taking damage and losing health.", font, {0x340e1a, 0x440e1a, 0x540e1a}, {0x7047, 0xc046, 0x0228}, {0xf0b5, 0x0120, 0x2228});

 

 

To add normal hooks: 

Spoiler

To add a normal hook (with no slider or textfield), that can be toggled on and off, use this code:


addHook(@"Hook name", @"Description of the hook", font, the address of the function you are hooking, the name of the function you are using for the hook, the name of the function you aren't using for the hook)

For example, if I was hooking a field of view function, I would normally define the two functions that I would be using for that hook like this:


	float (*getFovOrig)(void *_this);
	 
	float _getFovHooked(void *_this){
	//do stuff
	}

 

The resulting addHook call would look like this:


addHook(@"90 FOV", @"This hack will set your game's FOV to 90.", font, 0xc392da, (void *)_getFovHooked, (void *)getFovOrig);

 

To see if the user wants the hook on or not, use this line of code:


bool isOn = [Hook getHookOnForHook:@"hook name here"];

 

 

To add a hook with a slider:

Spoiler

To add a hook with a slider, use this function:


addSliderHook(@"Hook name", @"Description of the hook", font, lower bound for slider, upper bound for slider, function address, the name of the function you are using for the hook, the name of the function that you aren't using for the hook);

Use this line of code to retrieve the slider's value:


float val = [SliderHook getSliderValueForHook:@"hook name here"];

Let's say I wanted to make a hook with a slider that enabled the user to choose their FOV from 60 to 150. I would use this code:


	float (*getFovOrig)(void *_this);
	 
	float _getFovHooked(void *_this){
	return [SliderHook getSliderValueForHook:@"Field of view slider"];
	}
	 
	addSliderHook(@"Field of view slider", @"Use this slider to adjust your FOV from 60 to 150.", font, 60, 150, 0xc392da, (void *)_getFovHooked, (void *)getFovOrig);

 

 

To add a hook with a textfield:

Spoiler

Finally, to add a hook with textfield, use this function:


addTextfieldHook(@"Hook name", @"Description of hook", font, address of function that you are hooking, the name of the function you are using for the hook, the name of the function you aren't using for the hook);

To get the value from the textfield, you'll have to use one of these methods based on what your hooked function return type is:


	int val = [[TextfieldHook getTextfieldValueForHook:@"hook name here"] intValue];
	float val = [[TextfieldHook getTextfieldValueForHook:@"hook name here"] floatValue];

 

If I wanted to add a textfield that allowed the user to input their FOV, I would write this line of code:


addTextfieldHook(@"FOV Textfield", @"Input the value you want for your FOV.", font, 0xc392da, (void *)_getFovHooked, (void *)getFovOrig);

 

 

And the hooked functions would look like this:


	float (*getFovOrig)(void *_this);
	 
	float _getFovHooked(void *_this){
	if([TextfieldHook getTextfieldValueForHook:@"FOV Textfield"] != nil){ //the textfield will be empty on first run, and we don't want to return a nil value
	return [[TextfieldHook getTextfieldValueForHook:@"FOV Textfield"] floatValue];
	}
	 
	return getFovOrig(_this);
	}

 

 

 

NOTICE!

Always add (void *) to the beginning of the last two parameters if you are adding hooks. This is called casting, don't worry about it. Just know that it is needed.

 

Here is what your mod menu will generally look like if you choose green as your theme color and Copperplate-Bold as your font:

Credits:

- me

- @DiDA (for animation ideas!)

Edited by shmoo
  • Like 119
  • Thanks 21
  • Haha 5
  • Upvote 171
  • Agree 10
  • Informative 4
  • Winner 11

Share this post


Link to post
Share on other sites

This is great! :)

Everyone else can leave their suggestions and ideas on this topic so we can further improve this iGMM. :)

  • Upvote 4

Share this post


Link to post
Share on other sites

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

    • [ARM64] Kim Kardashian: Hollywood Cheats v9.4.2 +3
      Modded/Hacked App: Kim Kardashian: Hollywood By Glu Games Inc
      Bundle ID: com.glu.stardomkim
      iTunes Store Link: https://itunes.apple.com/us/app/kim-kardashian-hollywood/id860822992?mt=8&uo=4&at=1010lce4


      Hack Features:
      - Infinite Stars (Spend some/ Get some)
      - Infinite Cash (Spend some/ Get some)


      Hack Download Link: https://iosgods.com/topic/74944-arm64-kim-kardashian-hollywood-cheats-v940-2/


      Credits:
      - @Laxus
        • Winner
        • Informative
        • Agree
        • Upvote
        • Haha
        • Thanks
        • Like
      • 85 replies
    • [ARM64] ZooCraft: Animal Family Cheats (All Versions) +1
      Modded/Hacked App: ZooCraft: Animal Family By Creative Mobile
      Bundle ID: com.creativemobile.zc
      iTunes Store Link: https://itunes.apple.com/us/app/zoocraft-animal-family/id1247409901?mt=8&uo=4&at=1010lce4


      Hack Features:
      - Unlimited Everything (Pearls, Cash, Coin, etc ..) / Turn off when get enough

      NOTE: Exit the game to take effect


      Hack Download Link: https://iosgods.com/topic/74301-arm64-zoocraft-animal-family-cheats-all-versions-1/


      Credits:
      - @Laxus
        • Winner
        • Informative
        • Agree
        • Upvote
        • Haha
        • Thanks
        • Like
      • 46 replies
    • [ARM64] Bloons Adventure Time TD Cheats v1.1 +9
      Modded/Hacked App: Bloons Adventure Time TD By Ninja Kiwi
      Bundle ID: com.ninjakiwi.btdadventuretime
      iTunes Store Link: https://itunes.apple.com/au/app/bloons-adventure-time-td/id1197289086?mt=8&uo=4&at=1010lce4


      Hack Features:
      - Infinite Cash (Get / Sell Tower)
      - God Mode
      - Infinite Currency (Coin, Gem, Shards)
      - Instant Max Level
      - Free Purchase Power
      - No Power Cooldown
      - x99 Power When Buy


      Hack Download Link: https://iosgods.com/topic/75411-arm64-bloons-adventure-time-td-cheats-v106-9/


      Credits:
      - @Laxus
      - @RudePerson
        • Winner
        • Informative
        • Agree
        • Upvote
        • Haha
        • Thanks
        • Like
      • 187 replies
    • Golf Clash [Auto Updating] +1 - Always Perfect Shot Hack
      Modded/Hacked App: Golf Clash By Playdemic
      Bundle ID: com.playdemic.golf
      iTunes Link: https://itunes.apple.com/us/app/golf-clash/id1089225191?mt=8&uo=4&at=1010lce4


      Hack Features:
      - Always Perfect Shot -> See video below
      - Disable Wind. No Wind. -> See video below 
      - No Ball Bounce. Ball doesn't bounce upon impact. This is buggy and "activates" itself after 2-3 games. Just leave it on if you want it. It is working fine on the Non-Jailbroken version. 
        • Winner
        • Informative
        • Agree
        • Upvote
        • Haha
        • Thanks
        • Like
      • 763 replies
    • [iOSGods ViP] MARVEL Strike Force v2.0.0 +4 Cheats [ Skill, No Attack & More! ]
      Modded/Hacked App: MARVEL Strike Force By FoxNext Games, LLC
      Bundle ID: com.foxnextgames.m3
      iTunes Link: https://itunes.apple.com/nz/app/marvel-strike-force/id1292952049?mt=8&uo=4&at=1010lce4


      Hack Features:
      - No Skill Cooldown Times
      - Enemy Doesn't Attack - Always Your Turn
      - One Hit Kill / High(er) Damage
      This hack only works on x64 or ARM64 iDevices: iPhone 5s, 6, 6 Plus, 6s, 6s Plus, 7, 7 Plus, 8, 8 Plus, X, SE, iPod Touch 6G, iPad Air, Air 2, Pro & iPad Mini 2, 3, 4 and later.
        • Winner
        • Informative
        • Agree
        • Upvote
        • Haha
        • Thanks
        • Like
      • 1,092 replies
    • M&M: Elemental Guardians v2.2.0 +4 Cheats [Auto Win + More]
      Modded/Hacked App: M&M: Elemental Guardians By Ubisoft
      Bundle ID: com.ubisoft.runeguard
      iTunes Store Link: https://itunes.apple.com/us/app/m-m-elemental-guardians/id1115265551?mt=8&uo=4&at=1010lce4


      Mod Requirements:
      - Jailbroken iPhone/iPad/iPod Touch.
      - iFile / Filza / iFunBox / iTools or any other file managers for iOS.
      - Cydia Substrate (from Cydia).
      - PreferenceLoader (from Cydia).


      Hack Features:
      - Disable Enemy Attacks
      - No Skill Cooldown
      - 1 Enemy Per Wave - Only 1 enemy will appear per wave.
      - Auto Win

      #Hack #Jailbreak #Cydia #Cheat #Apple #Android #iOSGods
        • Winner
        • Informative
        • Agree
        • Haha
        • Thanks
        • Like
      • 409 replies
    • TEKKEN™ v1.4 +3 Cheats [Auto Win + More]
      Modded/Hacked App: TEKKEN™ By BANDAI NAMCO Entertainment Europe
      Bundle ID: eu.bandainamcoent.tekkenmobile
      iTunes Store Link: https://itunes.apple.com/gb/app/tekken/id1245078891?mt=8&uo=4&at=1010lce4


      Hack Features:
      - No Healing Required - Gives you full health after every battle. This is linked to the enemy.
        • Winner
        • Informative
        • Agree
        • Upvote
        • Haha
        • Thanks
        • Like
      • 441 replies
    • Skullgirls v2.6.0 +5 Cheats [Godmode/O-HK]
      Modded/Hacked App: Skullgirls By Autumn Games
      Bundle ID: com.autumn.skullgirls
      iTunes Store Link: https://itunes.apple.com/us/app/skullgirls/id1280762571?mt=8&uo=4&at=1010lce4


      Mod Requirements:
      - Jailbroken iPhone/iPad/iPod Touch.
      - iFile / Filza / iFunBox / iTools or any other file managers for iOS.
      - Cydia Substrate (from Cydia).
      - PreferenceLoader (from Cydia).


      Hack Features:
      - Disable Enemy Attacks
      - One-Hit Kill - Linked to the enemy. Recommended to enable 'Disable Enemy Attacks' with this.
      - No Skill Cooldown
      - No Character Swap Cooldown
      - No Special Skill Cooldown - Hit an enemy.
        • Winner
        • Informative
        • Agree
        • Upvote
        • Haha
        • Thanks
        • Like
      • 61 replies
    • M&M: Elemental Guardians v2.2.0 +1 Cheat [No Skill Cooldown]
      Modded/Hacked App: M&M: Elemental Guardians By Ubisoft
      Bundle ID: com.ubisoft.runeguard
      iTunes Store Link: https://itunes.apple.com/us/app/m-m-elemental-guardians/id1115265551?mt=8&uo=4&at=1010lce4


      Hack Features:
      - No Skill Cooldown
        • Winner
        • Informative
        • Agree
        • Upvote
        • Haha
        • Thanks
        • Like
      • 175 replies
    • AdVenture Capitalist v6.3.3 +3 Cheats [Unlimited Currencies]
      Modded/Hacked App: AdVenture Capitalist By Kongregate
      Bundle ID: com.kongregate.mobile.adventurecapitalist
      iTunes Store Link: https://itunes.apple.com/us/app/adventure-capitalist/id927006017?mt=8&uo=4&at=1010lce4


      Mod Requirements:
      - Jailbroken iPhone/iPad/iPod Touch.
      - iFile / Filza / iFunBox / iTools or any other file managers for iOS.
      - Cydia Substrate (from Cydia).
      - PreferenceLoader (from Cydia).


      Hack Features:
      - Unlimited Cash - Will increase instead of decrease. Only works on the venture's.
      - Unlimited MegaBucks - You'll earn unlimited megabucks from rewards.
      - Unlimited Gold - You'll earn unlimited gold from rewards.
        • Winner
        • Informative
        • Agree
        • Upvote
        • Haha
        • Thanks
        • Like
      • 42 replies
    • Planet of Heroes - MOBA 5v5 v3.2 [ Map Hack ]
      Modded/Hacked App: Planet of Heroes - MOBA 5v5 By MY COM
      Bundle ID: com.my.PlanetOfHeroes.ent
      iTunes Store Link: https://itunes.apple.com/us/app/planet-of-heroes-moba-5v5/id1112479661?mt=8&uo=4&at=1010lce4


      Hack Features:
      - Map Hack - Buggy 
        • Agree
        • Thanks
        • Like
      • 17 replies
    • Dawn Break -Night Witch- (All Versions) +4 Cheats [Unlimited Gold + More]
      Modded/Hacked App: Dawn Break -Night Witch- By Our Game Entertainment Limited
      Bundle ID: com.auer.dawnbreak.night.witch.single.player.free.sequel
      iTunes Store Link: https://itunes.apple.com/us/app/dawn-break-night-witch/id1423481094?mt=8&uo=4&at=1010lce4


      Mod Requirements:
      - Jailbroken iPhone/iPad/iPod Touch.
      - iFile / Filza / iFunBox / iTools or any other file managers for iOS.
      - Cydia Substrate (from Cydia).
      - PreferenceLoader (from Cydia).


      Hack Features:
      - Unlimited Gold - Go to the Exchange Shop and buy something to receive 1.8B coins. This feature will auto update itself once a new version of the app is released!
      - Free Shopping - Everything in the Exchange Shop costs nothing. This feature will auto update itself once a new version of the app is released!
      - Disable Enemy Attacks - Forces the enemies to stand still and not attack. This feature will auto update itself once a new version of the app is released!
      - One-Hit Kill - Linked to the enemy. Would recommend enabling 'Disable Enemy Attacks'. This feature will auto update itself once a new version of the app is released!
        • Agree
        • Upvote
        • Thanks
        • Like
      • 19 replies
  • Recently Browsing   0 members

    No registered users viewing this page.


    • Administrator |
    • Global Moderator  |
    • Moderator  |
    • ViP Plus |
    • ViP |
    • Cheater  |
    • Modder  |
    • Novice Cheater |
    • Rookie Modder |
    • Contributor |
    • Senior Member |
    • Member |
×

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.