Jump to content

shmoo mod menu not showing


m0hammed

14 posts in this topic

Recommended Posts

Posted

i make tweak but not show in the game :gasp:

this is tweak 

Spoiler

#include "Macros.h"

/*****************************/
// Please see sample.xm for sample menu code.

// title of your menu
static NSString *const title = @"man or vampire"; 

// who made the hack?
static NSString *const credits = @"made by intell";

// what font do you want the text to be? don't put anything for the default font
static NSString *const font = @"";

// should the menu have a blurred background? true or false
// FYI: this won't always look pretty
static const bool blur = ?;

// blur style
// you MUST pick from these three: UIBlurEffectStyleExtraLight, UIBlurEffectStyleLight, or UIBlurEffectStyleDark
// *** If you opted for no blur background, this is ignored. However, you still need to fill it in. ***
static const UIBlurEffectStyle blurStyle = ?;

// A complete list of fonts can be found here: http://iosfonts.com/
/******************************/

%hook UnityAppController

- (void)applicationDidBecomeActive:(id)arg0 {
    UIColor *themeColor = rgb(arc4random_uniform(0xFFFFFF));
    static const bool blur = false;
    static const UIBlurEffectStyle blurStyle = UIBlurEffectStyleLight;
  }

    UIWindow *main = [UIApplication sharedApplication].keyWindow.rootViewController.view;

    UIButton *openButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
    openButton.frame = CGRectMake((main.frame.size.width/2)-15, (main.frame.size.height/2)+75, 30, 30);
    openButton.backgroundColor = [UIColor clearColor];
    openButton.layer.cornerRadius = 16;
    openButton.layer.borderWidth = 2;
    openButton.layer.borderColor = themeColor.CGColor;
    [openButton addTarget:self action:@selector(wasDragged:withEvent:) 
    forControlEvents:UIControlEventTouchDragInside];
    [openButton addTarget:self action:@selector(showMenu) 
    forControlEvents:UIControlEventTouchDownRepeat];

    if(!buttonAdded){
        timer(5){
            UIWindow *main = [UIApplication sharedApplication].keyWindow.rootViewController.view;
            menu = [[ModMenu alloc] initWithTitle:title credits:credits fontName:font theme:themeColor blur:blur blurStyle:blurStyle];

            /*
            Add features below this comment. Feel free to delete this comment if you're comfortable with how this menu works.

            Things are added to the menu in the order you have added them.

            A Hack is a switch that contains offsets, hacked hexes, and original hexes. Straightforward.
            To create one, call addHack.
            addHack is called as follows: addHack(@"Hack Name", @"The description of your hack", themeColor, {offsets}, {hacked hexes}, {original hexes});
            For example:
            addHack(@"Infinite Ammo", @"Ammo doesn't run out.", themeColor, {0x1001B292A}, {0xC0035FD6}, {0xD213AEB5});
            You can also have multiple offsets, hacked hexes, and original hexes. There's no limit to the number of offsets you can have! For example:
            addHack(@"No Recoil", @"No recoil prevents any recoil from being applied when you shoot.", themeColor, {0x356a7c, 0x110f0a}, {0x7047, 0x7047}, {0xf0b5, 0xf0b5});
            
            A Hook is a switch that used to hook a function and apply a feature. This doesn't make much sense because you cannot "unhook" a function if
            the user wants the feature off. It currently serves no purpose except for backward compatibility. All it does is turn on or off now.

            A SliderHook is a slider that can be customized to have a minimum and maximum value.
            Good for hooking a function and returning user-specified values. To create one, call addSliderHook.
            addSliderHook is called as follows: addSliderHook(@"Hack Name", @"Description of your hack", themeColor, initial value, minimum value, maximum value);
            For example:
            addSliderHook(@"Adjust Field of View", @"Adjust your field of view.", themeColor, 0, 100, 50);
            To get the value of a SliderHook:
            float value = [SliderHook getSliderValueForHook:@"hack name here"];
            int value = (int)[SliderHook getSliderValueForHook:@"hack name here"];

            A TextfieldHook is a textfield. Again, good for hooking a function and returning user-specified values.
            To create one, call addTextfieldHook.
            addTextfieldHook is called as follows: addTextfieldHook(@"Hack name", @"Description of your hack", themeColor);
            For example:
            addTextfieldHook(@"Set Gems", @"Set your gem amount.", themeColor);
            To get the value of a TextfieldHook:
            NSString *value = [TextfieldHook getTextfieldValueForHook:@"hack name here"];
            float value = [[TextfieldHook getTextfieldValueForHook:@"hack name here"] floatValue];
            int value = [[TextfieldHook getTextfieldValueForHook:@"hack name here"] intValue];

            A Switch does nothing but turn on or off. Useful when you are in a hooked function and need to know when to call a function or mod an instance variable.
            Since it doesn't do anything but turn on or off, it is essentially the same thing as a Hook.
            To create one, call addSwitch.
            addSwitch is called as follows:
            addSwitch(@"Hack name", @"Description of your hack", themeColor);
            For example:
            addSwitch(@"Kill Everyone", @"Kill everyone in the lobby", themeColor);
            To test whether or not a Switch is on:
            bool on = [Switch getSwitchOnForSwitch:@"hack name here"];

            If you want to use writeData in your Tweak.xm, now you can! Call writeData like you normally would.
            Call writeData after the menu has been created. If you use it where you add features, you'll be fine.

            Handle hooking with the HOOK and HOOK_NO_ORIG macros. I decided to let you guys handle hooking because
            it is too troublesome to make sure I handle cases where you guys pass parameters incorrectly.

            If I wanted to hook a function called LocalPlayer::Update at 0x1001B762A with a pointer to the original function, I would do this:
            HOOK(0x1001B762A, _LocalPlayer_Update, LocalPlayer_Update);

            Where _LocalPlayer_Update is the function you write, and LocalPlayer_Update is the pointer to the original function.

            You can use HOOK_NO_ORIG if you don't need the pointer to the original function:
            HOOK_NO_ORIG(0x1001B762A, _LocalPlayer_Update);

            If that is too confusing, you can always just use MSHookFunction. HOOK and HOOK_NO_ORIG just wrap MSHookFunction in a cleaner call.
            */

            // add features here!

addHack(@"Infinite Ammo", @"Ammo doesn't run out.", themeColor, {0x1001B292A}, {0xC0035FD6}, {0xD213AEB5});
addHack(@"Infinite Ammo", @"Ammo doesn't run out.", themeColor, {0x1001B292A}, {0xC0035FD6}, {0xD213AEB5});

            [main addSubview:openButton];
            [main addSubview:menu];

            buttonAdded = true;
        });
    }

    %orig;
}

%new
- (void)showMenu {
    [menu show];
}

%new
- (void)wasDragged:(UIButton *)button withEvent:(UIEvent *)event
{
    UITouch *touch = [[event touchesForView:button] anyObject];

    CGPoint previousLocation = [touch previousLocationInView:button];
    CGPoint location = [touch locationInView:button];
    CGFloat delta_x = location.x - previousLocation.x;
    CGFloat delta_y = location.y - previousLocation.y;

    button.center = CGPointMake(button.center.x + delta_x, button.center.y + delta_y);
}
%end

void addHack(NSString *name, NSString *description, UIColor *theme, std::initializer_list<uint64_t> offsets, std::initializer_list<uint64_t> hackedHexes, std::initializer_list<uint64_t> originalHexes){
    if(menu == nil)
        return;
    
    std::vector<uint64_t> offsetVector;
    std::vector<uint64_t> hackedHexVector;
    std::vector<uint64_t> originalHexVector;
    
    offsetVector.insert(offsetVector.begin(), offsets.begin(), offsets.end());
    hackedHexVector.insert(hackedHexVector.begin(), hackedHexes.begin(), hackedHexes.end());
    originalHexVector.insert(originalHexVector.begin(), originalHexes.begin(), originalHexes.end());
    
    Hack *h = [[Hack alloc] initWithHackName:name info:description fontName:font theme:theme offset:offsetVector hackedHex:hackedHexVector originalHex:originalHexVector];
    [menu addHack:h];
}

void addHook(NSString *name, NSString *description, UIColor *theme){
    if(menu == nil)
        return;
    
    Hook *h = [[Hook alloc] initWithHookName:name info:description fontName:font theme:theme];
    [menu addHook:h];
}

void addSliderHook(NSString *name, NSString *description, UIColor *theme, float initialValue, float minValue, float maxValue){
    if(menu == nil)
        return;

    if(minValue > maxValue)
        return;
    
    SliderHook *sh = [[SliderHook alloc] initWithSliderHookName:name info:description fontName:font theme:theme initialValue:initialValue minValue:minValue maxValue:maxValue];
    [menu addHook:sh];
}

void addTextfieldHook(NSString *name, NSString *description, UIColor *theme){
    if(menu == nil)
        return;
    
    TextfieldHook *th = [[TextfieldHook alloc] initWithTextfieldHookName:name info:description fontName:font theme:theme];
    [menu addHook:th];
}

void addSwitch(NSString *name, NSString *description, UIColor *theme){
    if(menu == nil)
        return;
    
    Switch *s = [[Switch alloc] initWithSwitchName:name info:description fontName:font theme:theme];
    [menu addHook:s];
}

void writeData(uint64_t offset, uint64_t hex){
    if(menu == nil)
        return;
    
    [menu writeTo:offset withHex:hex];
}

 

Posted
39 minutes ago, DiDA said:

Is your bundle ID correct?

Is the 

 

44 minutes ago, intell said:

- (void)applicationDidBecomeActive:(id)arg0 {
    UIColor *themeColor = rgb(arc4random_uniform(0xFFFFFF));
    static const bool blur = false;
    static const UIBlurEffectStyle blurStyle = UIBlurEffectStyleLight;
  }

Part correct though? Cuz i helped him with that, i am not sure myself i just read the instructions for menu theme and thought this is correct

Posted
1 hour ago, TheArmKing said:

Is the 

 

Part correct though? Cuz i helped him with that, i am not sure myself i just read the instructions for menu theme and thought this is correct

 

first time i got this 

Spoiler

iPhone:/var/vampier root# make package
> Making all for tweak vampier…
==> Preprocessing Tweak.xm…
Tweak.xm:130: error: %orig does not make sense outside a block
make[3]: *** [/var/theos/makefiles/instance/rules.mk:242: /var/vampier/.theos/obj/debug/arm64/Tweak.xm.mm] Error 255
make[2]: *** [/var/theos/makefiles/instance/library.mk:33: /var/vampier/.theos/obj/debug/arm64/vampier.dylib] Error 2
make[1]: *** [/var/theos/makefiles/instance/library.mk:24: internal-library-all_] Error 2
make: *** [/var/theos/makefiles/master/rules.mk:123: vampier.all.tweak.variables] Error 2
iPhone:/var/vampier root# make package

second time this but same not show 

Spoiler

iPhone:/var/vampier root# make package
> Making all for tweak vampier…
==> Compiling Tweak.xm (arm64)…
==> Linking tweak vampier (arm64)…
==> Generating debug symbols for vampier…
==> Merging tweak vampier…
==> Signing vampier…
> Making stage for tweak vampier…
dm.pl: building package `iosgods.com.manorvampier:iphoneos-arm' in `./debs/iosgods.com.manorvampier_1.2.7-2+debug_iphoneos-arm.deb'

 

1 hour ago, DiDA said:

Is your bundle ID correct?

yep

Posted

Weird question, but did you install it?

Since you just ran 'make package' instead of 'make package install'.

Posted
5 minutes ago, DiDA said:

Weird question, but did you install it?

 Since you just ran 'make package' instead of 'make package install'.

 

Spoiler

iPhone:/var/vampier root# make package install
> Making all for tweak vampier…
make[2]: Nothing to be done for 'internal-library-compile'.
> Making stage for tweak vampier…
dm.pl: building package `iosgods.com.manorvampier:iphoneos-arm' in `./debs/iosgods.com.manorvampier_1.2.7-4+debug_iphoneos-arm.deb'
make: *** No rule to make target 'install'.  Stop.

 

Posted
27 minutes ago, intell said:

 

  Hide contents

iPhone:/var/vampier root# make package install
> Making all for tweak vampier…
make[2]: Nothing to be done for 'internal-library-compile'.
> Making stage for tweak vampier…
dm.pl: building package `iosgods.com.manorvampier:iphoneos-arm' in `./debs/iosgods.com.manorvampier_1.2.7-4+debug_iphoneos-arm.deb'
make: *** No rule to make target 'install'.  Stop.

 

You need to set the permissions for the Theo’s folder. I made the whole Theo’s folder 0777, and it fixed it.

Posted
42 minutes ago, Joka said:

You need to set the permissions for the Theo’s folder. I made the whole Theo’s folder 0777, and it fixed it.

 

41 minutes ago, Amuyea said:

I would say to create new one and don’t modify anything repeated to theme. Then test

 

i try but the menu same not show in the game

Archived

This topic is now archived and is closed to further replies.

  • Our picks

    • Trillionaire Thugs ZombieWorld +11 Cheat
      Modded/Hacked App: Trillionaire Thugs ZombieWorld By YallaPlay LLC
      Bundle ID: com.yp.zombieworlddefenseshooter
      App Store Link: https://apps.apple.com/us/app/trillionaire-thugs-zombieworld/id6466345060?uo=4

      Hack Feature

      - Unlimited Cash / Visual But Works
      - Unlimited Gems / Visual But Works
      - Unlimited Blueprint / Visual But Works
      - Unlimited Keys +2 / Visual But Works
      - Cash Freeze / Increase Instead Of Decrease
      - Gems Freeze / Increase Instead Of Decrease
      - Blueprint Freeze / Increase Instead Of Decrease
      - Keys + Freeze / Increase Instead Of Decrease
      - DMG
      - Ammo
      - Speed
      • 0 replies
    • Avabel Online -Tower of Bonds- v12.6.1 Jailed Cheats +7
      Modded/Hacked App: Avabel Online -Tower of Bonds- By ASOBIMO,Inc.
      Bundle ID: com.asobimo.AvabelOnline
      iTunes Store Link: https://apps.apple.com/us/app/avabel-online-tower-of-bonds/id606800657?uo=4


      Mod Requirements:
      - Non-Jailbroken/Jailed or Jailbroken iPhone/iPad/iPod Touch.
      - Sideloadly / Cydia Impactor or alternatives.
      - A Computer Running Windows/macOS/Linux with iTunes installed.


      Hack Features:
      - Collision Range - x1 - 10
      - God Mode 
      - Cast Speed Multiplier
      - Charge Speed Multiplier
      - Approach Speed Multiplier
      - No Roll CoolDown
      - No Skills CoolDown

      NOTE: DO NOT BUY VIP FOR JUST THIS CHEAT. THIS IS A TEST VERSION


      iOS Hack Download IPA Link: https://iosgods.com/topic/187184-avabel-online-tower-of-bonds-v1230-jailed-cheats-7/
        • Informative
        • Agree
        • Haha
        • Thanks
        • Winner
        • Like
      • 133 replies
    • Harry Potter: Hogwarts Mystery v6.9.3 Jailed Cheats +7
      Modded/Hacked App: Harry Potter: Hogwarts Mystery By Jam City, Inc.
      Bundle ID: com.tinyco.potter
      App Store Link: https://apps.apple.com/us/app/harry-potter-hogwarts-mystery/id1333256716?uo=4

       


      Mod Requirements:
      - Non-Jailbroken/Jailed or Jailbroken iPhone/iPad/iPod Touch.
      - Sideloadly / Cydia Impactor or alternatives.
      - A Computer Running Windows/macOS/Linux with iTunes installed.


      Hack Features:
      - Unlimited Energy
      - Max Attributes Level
      - Free Shop - Energy & Some Pets 
      - Max Creature Mastery Level
      - Unlimited Gems - Do Task And You'll Gain Gems
      - Feeding Button Enabled

      Coin & Gems Hack: https://iosgods.com/topic/96524-harry-potter-hogwarts-mystery-all-versions-coins-gems-hack/
      Jailbreak required hack: https://iosgods.com/topic/129908-harry-potter-hogwarts-mystery-v280-unlimited-energy-more


      iOS Hack Download Link: https://iosgods.com/topic/129953-harry-potter-hogwarts-mystery-v681-jailed-cheats-7/
        • Informative
        • Agree
        • Haha
        • Thanks
        • Winner
        • Like
      • 641 replies
    • Star Wars™: Galaxy of Heroes Cheats v0.38.5 +8
      Modded/Hacked App: Star Wars™: Galaxy of Heroes By Electronic Arts
      Bundle ID: com.ea.starwarscapital.bv
      iTunes Link: https://itunes.apple.com/us/app/star-wars-galaxy-of-heroes/id921022358?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
      - No Skill Cooldown time / Skill Always Available. Linked with enemy. Enable when it's your turn, disable when it's enemies turn. Timing is key.
      - One Hit Kill / Very High Damage. This is linked with you and the enemy, use with Skip Enemy Turn feature or enable disable when you attack via the In-Game Mod Menu! Do not kill the last enemy with OHK otherwise the game will crash. This feature is only for x64 or ARM64 iDevices: iPhone 5s, 6, 6 Plus, 6s, 6s Plus, 7, 7 Plus, iPod Touch 6G, iPad Air, Air 2, Pro & iPad Mini 2, 3, 4 and later.
      - Always Your Turn / Skip Enemy Turn. It's always your turn, you're always attacking.
      - Auto Win. You must use this with One Hit Kill in order for it to work. Kill 1 Enemy and you will auto win the battle.
      - Only 1 Encounter on All Missions.
      -- God Mode / Never Die thanks to the features above.

      This hack is now an In-Game Mod Menu. This means you can toggle switches on/off while in a fight. Since God Mode is linked, turn it off when you're attacking and turn it on when the enemy is attacking to do damage but not receive damage. Same goes for the other features.
        • Informative
        • Agree
        • Haha
        • Thanks
        • Winner
        • Like
      • 3,179 replies
    • Sword Master Story v 4.175.607 Jailed Cheats +5
      Modded/Hacked App: Sword Master Story By SuperPlanet corp.
      Bundle ID: com.superplanet.swordmaster
      App Store Link: https://apps.apple.com/us/app/sword-master-story/id1521447065?uo=4

       

      Mod Requirements

      - Non-Jailbroken/Jailed or Jailbroken iPhone or iPad.
      - Sideloadly or alternatives.
      - Computer running Windows/macOS/Linux with iTunes installed.

       

      Hack Features

      - Custom Player Stats
      - God Mode
      - One Hit Kill
      - Freeze Currencies *
      - Loot Multiplier


      Jailbreak required iOS hacks: https://iosgods.com/topic/146819-sword-master-story-cheats-v4165600-5/

       

      iOS Hack Download IPA Link: https://iosgods.com/topic/191087-sword-master-story-v-4175607-jailed-cheats-5/
        • Informative
        • Agree
        • Haha
        • Thanks
        • Winner
        • Like
      • 234 replies
    • Portal Survivor v1.6.2 [ +3 Cheats ] Currency Max
      Modded/Hacked App: Portal Survivor By ESC Games Yazilim Anonim Sirketi
      Bundle ID: com.escape.portalsurvivor
      App Store Link: https://apps.apple.com/ph/app/portal-survivor/id6754314383?uo=4

      🤩 Hack Features

      - Unlimited Coins
      - Unlimited Energy
      - Unlimited HP
        • Informative
        • Agree
        • Like
      • 16 replies
    • Portal Survivor v1.6.2 [ +3 Jailed ] Currency Max
      Modded/Hacked App: Portal Survivor By ESC Games Yazilim Anonim Sirketi
      Bundle ID: com.escape.portalsurvivor
      App Store Link: https://apps.apple.com/ph/app/portal-survivor/id6754314383?uo=4

      🤩 Hack Features

      - Unlimited Coins
      - Unlimited Energy
      - Unlimited HP
        • Informative
        • Agree
        • Haha
        • Like
      • 19 replies
    • Love Eden: Interactive Stories v2.0.4 +10++ Mods [ Debug Menu ]
      Mod APK Game Name: Love Eden: Interactive Stories By Noderno Limited
      Rooted Device: Not Required.
      Google Play Store Link: https://play.google.com/store/apps/details?id=com.noderno.loveeden

       

      🤩 Hack Features

      - Debug Menu -> Head over to your profile and then tap on Settings. 
        • Thanks
        • Winner
        • Like
      • 5 replies
    • Idle Miner Tycoon: Gold Games v5.41.0 +100++ Mods [ Game Breaking ]
      Mod APK Game Name: Idle Miner Tycoon: Gold Games By Kolibri Games
      Rooted Device: Not Required.
      Google Play Store Link: https://play.google.com/store/apps/details?id=com.fluffyfairygames.idleminertycoon

       

      🤩 Hack Features

      - Debug Menu -> Head over to Settings and toggle the Sound button. 
        • Agree
        • Haha
        • Thanks
        • Like
      • 8 replies
    • Love Eden: Chapters of Romance v2.0.4 +10++ Jailed Cheats [ Debug Menu ]
      Modded/Hacked App: Love Eden: Chapters of Romance By NODERNO LIMITED
      Bundle ID: com.noderno.loveeden
      App Store Link: https://apps.apple.com/us/app/love-eden-chapters-of-romance/id6471411677?uo=4

       


      🤩 Hack Features

      - Debug Menu -> Head over to your profile and then tap on Settings.
        • Agree
        • Thanks
        • Like
      • 10 replies
    • God Breaker: Roguelike ARPG v1.1.7 +3 Jailed Cheats [ Damage + More ]
      Modded/Hacked App: God Breaker: Roguelike ARPG By GrowKing Inc.
      Bundle ID: com.growking.godslayer
      App Store Link: https://apps.apple.com/us/app/god-breaker-roguelike-arpg/id6746064502?uo=4

       

      🤩 Hack Features

      - Damage Multiplier 
      - God Mode
      - Speed Multiplier 
        • Informative
        • Agree
        • Like
      • 19 replies
    • OnceWorld v1.4.5 +2 Jailed Cheats [ Damage + More ]
      Modded/Hacked App: OnceWorld By PONIX LLC
      Bundle ID: work.ponix.onceworld
      App Store Link: https://apps.apple.com/us/app/onceworld/id6753948618?uo=4

       


      🤩 Hack Features

      - Damage Multiplier
      - God Mode
        • Informative
        • Agree
        • Thanks
        • Like
      • 58 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