Jump to content

Please Help ME. I made ESP with Open Source file But Game Crash when i open


4 posts in this topic

Recommended Posts

Posted (edited)

Hello Please i need Help with my ESP. After installing esp deb my game not opening direct crashing. 

Game i use is Forward Assualt  ( its Unity Game )

here is all Code

 

Tweal.xm Code
[code]

#import "Macros.h"
#import "Vector3.h"
#import "esp.h"
#import "Obfuscate.h"


//добавление офсетов игрока
int get_Team(void *Player){
  return *(int *)((uint64_t)Player + 0x19BC818);
}

float get_Health(void *Player){
  return *(float *)((uint64_t)Player + 0x19BBE6C);
}

bool get_isMine(void *Player){
  return *(bool *)((uint64_t)Player + 0x19980A8);
}
bool get_isLiving(void *Player){
  return get_Health(Player) > 1;
}

bool IsCharacterDead(void *Player){
    return get_Health(Player) < 1;
}

//добавление офсетов передвижения
 void *(*Component$$get_transform)(void *component) = (void *(*)(void *))getRealOffset(0x27F82A0);
void (*Transform$$get_position_Injected)(void *Transform, Vector3 *outPosition) = (void (*)(void *, Vector3 *))getRealOffset(0x2828340);
// оффсет камеры
void *camera(){

void *(*get_main)() = (void *(*)())getRealOffset(0x27F6344);

return (void *) get_main();
 
}
//оффсет World to screen
Vector3 WorldToScreenPoint(void *transform, Vector3 test) {
    
    Vector3 position;

    void (*Camera$$WorldToViewport_Injected)(void *, Vector3, int, Vector3&) = (void (*)(void *,Vector3, int, Vector3&))getRealOffset(0x27F5D78);

    Camera$$WorldToViewport_Injected(transform, test, 2, position);

    return position;

Vector3 getPosition(void *component){

  Vector3 out;
 
  void *transform = Component$$get_transform(component);
  
  Transform$$get_position_Injected(transform, &out);

  return out;
}

struct enemy_t {
void *object;
Vector3 location;
Vector3 worldtoscreen;
bool dead;
float distance;
bool enemy;
bool visible;
float health;
};

void *myObject = NULL;
class EntityManager {
public:
    std::vector<enemy_t *> *enemies;

    EntityManager() {
        enemies = new std::vector<enemy_t *>();
    }

    bool isEnemyPresent(void *enemyObject) {
        for (std::vector<enemy_t *>::iterator it = enemies->begin(); it != enemies->end(); it++) {
            if ((*it)->object == enemyObject) {
                return true;
            }
        }

        return false;
    }

    void removeEnemy(enemy_t *enemy) {
        for (int i = 0; i < enemies->size(); i++) {
            if ((*enemies)[i] == enemy) {
                enemies->erase(enemies->begin() + i);

                return;
            }
        }
    }

    void tryAddEnemy(void *enemyObject) {
        if (isEnemyPresent(enemyObject)) {
            return;
        }

        if (IsCharacterDead(enemyObject)) {
            return;
        }

        enemy_t *newEnemy = new enemy_t();

        newEnemy->object = enemyObject;

        enemies->push_back(newEnemy);
    }

    void updateEnemies(void *enemyObject) {
        for (int i = 0; i < enemies->size(); i++) {
            enemy_t *current = (*enemies)[i];

            if(IsCharacterDead(current->object)) {
                enemies->erase(enemies->begin() + i);
            }

            if((get_Team(myObject) == get_Team(current->object))) {
                enemies->erase(enemies->begin() + i);
            }
        }
    }

    void removeEnemyGivenObject(void *enemyObject) {
        for (int i = 0; i < enemies->size(); i++) {
            if ((*enemies)[i]->object == enemyObject) {
                enemies->erase(enemies->begin() + i);

                return;
            }
        }
    }
std::vector<enemy_t *> *GetAllEnemies() {
    return enemies;
  }
};


static esp* es;
EntityManager *entityManager = new EntityManager();
//enemy_t *enemies = new enemy_t();
void(*old_Player_PPGKGAFINLF)(void *Player);
void Player_PPGKGAFINLF(void *Player){

entityManager->tryAddEnemy(Player);
entityManager->updateEnemies(Player);

std::vector<enemy_t *> *enemies = entityManager->GetAllEnemies();
std::vector<player_t *> *pplayers = nullptr;

UIWindow *main = [UIApplication sharedApplication].keyWindow;

void *mycam = camera();

if(get_isMine(Player)){
   myObject = Player;
return;
}
if(myObject && get_Team(myObject) != get_Team(Player)){
Vector3 mPos = getPosition(myObject);

for(int i =0; i<entityManager->enemies->size(); i++){

(*enemies)[i]->location = getPosition((*enemies)[i]->object);
(*enemies)[i]->worldtoscreen = WorldToScreenPoint(mycam, (*enemies)[i]->location);
(*enemies)[i]->enemy = true;
(*enemies)[i]->health = get_Health((*enemies)[i]->object);
float xd = pow(mPos.x - (*enemies)[i]->location.x, 2);
float xd1= pow(mPos.y - (*enemies)[i]->location.y, 2);
float xd2 = pow(mPos.z - (*enemies)[i]->location.z, 2);
float dist = sqrt(xd + xd1 + xd2);
(*enemies)[i]->distance = dist;

if(!pplayers){
    pplayers = new std::vector<player_t *>();
  }

if(!enemies->empty()){
for(int i = 0; i < enemies->size(); i++) {

if([switches isSwitchOn:@"esp on/off"]){
if((*enemies)[i]->worldtoscreen.z > 0){
player_t *newplayer = new player_t();
Vector3 newvec = (*enemies)[i]->worldtoscreen;
    newvec.y = fabsf(1-newvec.y);
    float dx = 100.0f/(newvec.z/4);//main.frame.size.width/17.92
    float dy = 200.0f/(newvec.z/4);//main.frame.size.width/4.14
    float xxxx = (main.frame.size.width*newvec.x)-dx/2;
    float yyyy = (main.frame.size.height*newvec.y)-dy/4;
    
    newplayer->health = (*enemies)[i]->health;
    newplayer->enemy = (*enemies)[i]->enemy;
    newplayer->distance = (*enemies)[i]->distance;
    newplayer->rect = CGRectMake(xxxx, yyyy, dx, dy);
    newplayer->healthbar = CGRectMake(xxxx, yyyy, 1, dy);
    newplayer->topofbox = CGPointMake(xxxx, yyyy);
    pplayers->push_back(newplayer);
}
}
}

es.players = pplayers;
  old_Player_PPGKGAFINLF(Player);
}

if([switches isSwitchOn:@"esp box"]){

es.espboxes = true;  
}
else{
es.espboxes = false;
}
}

}

old_Player_PPGKGAFINLF(Player);
}

void (*old_Player_Destroy)(void *Player);

void Player_Destroy(void *Player){

        entityManager->removeEnemyGivenObject(Player);

old_Player_Destroy(Player);
}

 %ctor {

HOOK(0x19C5EB4, Player_PPGKGAFINLF, old_Player_PPGKGAFINLF);

HOOK(0x19CDCF0, Player_Destroy, old_Player_Destroy);

}


void setup(){


  [switches addSwitch:@"esp on/off"
              description:@"Teleport all enemies to you without them knowing"];
              
  [switches addSwitch:@"esp box"
              description:@"Teleport all enemies to you without them knowing"];


}

void setupMenu() {

 
  [menu setFrameworkName:"UnityFramework"];

  menu = [[Menu alloc]  
            


       initWithTitle:@"esp by rudolf"
            titleColor:[UIColor whiteColor]
            titleFont:@"Copperplate-Bold"
            credits:@"This Mod Menu has been made by esp, do not share this without proper credits and my permission. \n\nEnjoy!"
            headerColor:UIColorFromHex(0x000)
            switchOffColor:[UIColor darkGrayColor]
            switchOnColor:UIColorFromHex(0x00ADF2)
            switchTitleFont:@"Copperplate-Bold"
            switchTitleColor:[UIColor whiteColor]
            infoButtonColor:UIColorFromHex(0xBD0000)
         maxVisibleSwitches:4 
            menuWidth:360

menuIcon: @"i removed icon code it will make this post bigger"
menuButton: @"i removed icon code it will make this post bigger"];

    setup();
}


static void didFinishLaunching(CFNotificationCenterRef center, void *observer, CFStringRef name, const void *object, CFDictionaryRef info) {
  timer(5) {
        UIWindow *main = [UIApplication sharedApplication].keyWindow;
es = [[esp alloc]initWithFrame:main];
        setupMenu();
      });     
}


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

[/code]

 

 

vector3.h code
[code]

struct Vector3{
  float x;
  float y;
  float z;

  Vector3();
  Vector3(float x, float y, float z);
  ~Vector3();
};

Vector3::Vector3() {}
Vector3::Vector3(float x, float y, float z) : x(x), y(y), z(z) {}
Vector3::~Vector3() {}

[/code]

 

 

 

Updated by aQReh

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

    • Mars Survivor - Loot & Build +7 Jailed Cheats [ Unlimited Everything ]
      Modded/Hacked App: Mars Survivor - Loot & Build By Estoty LLC
      Bundle ID: com.space.breaker.game
      iTunes Store Link: https://apps.apple.com/us/app/mars-survivor-loot-build/id6476778963?uo=4


      Hack Features:
      - Unlimited Currencies -> Earn some.
      - Unlimited Resources -> Earn some.
      - God Mode
      - One-Hit Kill
      - One-Hit w/ Tool
      - No Ads -> Head into Settings and toggle the Discord Support button. Game will crash, re-launch the game.


      Jailbreak required hack(s): [Mod Menu Hack] Mars Survivor - Loot & Build v1.1.5 +7 Cheats [ Unlimited Everything ] - Free Jailbroken Cydia Cheats - iOSGods
      Modded Android APK(s): https://iosgods.com/forum/68-android-section/
      For more fun, check out the Club(s): https://iosgods.com/clubs/
      • 46 replies
    • Kitty Keep +2 Jailed Cheats [ God Mode ]
      Modded/Hacked App: Kitty Keep™ By Funovus LLC
      Bundle ID: com.funovus.wildcastle2
      iTunes Store Link: https://apps.apple.com/us/app/kitty-keep/id6476017989?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:
      - God Mode
      - Unlimited Mana -> Will not decrease.


      Jailbreak required hack(s): [Mod Menu Hack] Kitty Keep v1.1.3 +2 Cheats [ God Mode ] - Free Jailbroken Cydia Cheats - iOSGods
      Modded Android APK(s): https://iosgods.com/forum/68-android-section/
      For more fun, check out the Club(s): https://iosgods.com/clubs/
      • 41 replies
    • Heroes & Gear? Yoink! +3 Jailed Cheats [ Damage & Defence ]
      Modded/Hacked App: Heroes & Gear? Yoink! By Highbrow
      Bundle ID: com.highbrow.games.mnf
      App Store Link: https://apps.apple.com/us/app/heroes-gear-yoink/id6745557169?uo=4

       


      🤩 Hack Features

      - Damage Multiplier
      - Defence Multiplier
      - God Mode
      • 26 replies
    • Hunter Assassin 2 +3 Jailed Cheats [ Unlimited Currencies ]
      Modded/Hacked App: Hunter Assassin 2 By RUBY OYUN VE YAZILIM DANISMANLIK SANAYI TICARET ANONIM SIRKETI
      Bundle ID: com.rubygames.hunterassassin2
      iTunes Store Link: https://apps.apple.com/us/app/hunter-assassin-2/id1544743032?uo=4


      Hack Features:
      - Unlimited Coins -> Earn some in a specific way. This could be by levelling up, quitting the game or daily rewards.
      - Unlimited Gems -> Earn some in a specific way. This could be by levelling up, daily rewards or spinning the wheel.
      - Unlimited Energy -> Earn some in a specific way. This could be by levelling up.

      Note  

      - No I can't hack ads. Either buy to disable or use an ad-blocker?
      - In order for these features to work, you must see the value hacked. If the value is not hacked, then it won't work. Examples below.


      Jailbreak required hack(s): [Mod Menu Hack] Hunter Assassin 2 v1.134 +3 Cheats [ Unlimited Currencies ] - Free Jailbroken Cydia Cheats - iOSGods
      Modded Android APK(s): https://iosgods.com/forum/68-android-section/
      For more fun, check out the Club(s): https://iosgods.com/clubs/
      • 16 replies
    • Maker Valley +3 Jailed Cheats [ Unlimited Currencies ]
      Modded/Hacked App: Maker Valley By SPACE APE STUDIOS LIMITED
      Bundle ID: com.littleleafgames.makervalley
      iTunes Store Link: https://apps.apple.com/us/app/maker-valley/id6738954961?uo=4

       
       

      Hack Features

      - Unlimited Currencies -> Will increase instead of decrease.
      - Freeze Moves
      - Auto Win


      Jailbreak required iOS hacks: [Mod Menu Hack] Maker Valley v0.3.0.7597 +3 Cheats [ Unlimited Currencies ] - Free Jailbroken Cydia Cheats - iOSGods
      Modded Android APKs: https://iosgods.com/forum/68-android-section/
      • 14 replies
    • Ultimate Golf! +1 Jailed Cheat [ Perfect Shot ]
      Modded/Hacked App: Ultimate Golf! By Miniclip.com
      Bundle ID: com.hypgames.ultimategolf
      iTunes Store Link: https://apps.apple.com/us/app/ultimate-golf/id1475163222
       

      Hack Features:
      - Perfect Shot -> Every ball hit will go straight.


      Jailbreak required hack(s): [Mod Menu Hack] Ultimate Golf! v4.4.3 +1 Cheat [ Perfect Shot ] - Free Jailbroken Cydia Cheats - iOSGods
      Modded Android APK(s): https://iosgods.com/forum/68-android-section/
      For more fun, check out the Club(s): https://iosgods.com/clubs/
        • Like
      • 228 replies
    • Kitty’s Kitchen Diary +3 Jailed Cheats [ Unlimited Currencies ]
      Modded/Hacked App: Kitty’s Kitchen Diary By SuperPlanet corp.
      Bundle ID: com.superplanet.catrecipe
      iTunes Store Link: https://apps.apple.com/us/app/kittys-kitchen-diary/id6496345774?uo=4

       


      🤩 Hack Features

      - Unlimited Currencies -> Head into Settings and toggle the Notifications button.
      - Unlock All -> Head into Settings and toggle the Nightly Notifications button.
      - Freeze Diamonds
      • 18 replies
    • Dungero: Rumble Offline RPG +3 Jailed Cheats [ Damage + More ]
      Modded/Hacked App: Dungero: Rumble Offline RPG By Retrobot s.r.o.
      Bundle ID: com.retrobot.dungero
      iTunes Store Link: https://apps.apple.com/us/app/dungero-rumble-offline-rpg/id1620904103?uo=4


      Hack Features:
      - Unlimited Currencies -> Earn or spend some.
      - Damage Multiplier *Untested*
      - All Zones Unlocked


      Jailbreak required hack(s): [Mod Menu Hack] Dungero: Rumble Offline RPG v1.7.23 +3 Cheats [ Damage + More ] - Free Jailbroken Cydia Cheats - iOSGods
      Modded Android APK(s): https://iosgods.com/forum/68-android-section/
      For more fun, check out the Club(s): https://iosgods.com/clubs/
      • 3 replies
    • Cross Master: Word Puzzles v1.2 [ +2 APK MOD ] Currency Max
      Mod APK Game Name: Cross Master: Word Puzzles
      Rooted Device: Not Required.
      Google Play Store Link: https://play.google.com/store/apps/details?id=games.kafa.cm

      🤩 Hack Features

      - ADS NO
      - Unlimited Coins / Use & Earn Then Get
      • 1 reply
    • Cross Master: Word Puzzles v1.2 [ +2 Jailed ] Currency Max
      Modded/Hacked App: Cross Master: Word Puzzles By Kafatech Yazilim Limited Sirketi
      Bundle ID: games.kafa.cm
      App Store Link: https://apps.apple.com/us/app/cross-master-word-puzzles/id6763017441?uo=4

      🤩 Hack Features

      - ADS NO
      - Unlimited Coins / Use Then Get
      • 1 reply
    • Cross Master: Word Puzzles v1.2 [ +2 Cheats ] Currency Max
      Modded/Hacked App: Cross Master: Word Puzzles By Kafatech Yazilim Limited Sirketi
      Bundle ID: games.kafa.cm
      App Store Link: https://apps.apple.com/us/app/cross-master-word-puzzles/id6763017441?uo=4

       

       

      📌 Mod Requirements

      - Jailbroken iPhone or iPad.
      - iGameGod / Filza / iMazing.
      - Cydia Substrate, ElleKit, Substitute or libhooker depending on your jailbreak (from Sileo, Cydia or Zebra).

       

      🤩 Hack Features

      - ADS NO
      - Unlimited Coins / Use Then Get

       

      ⬇️ iOS Hack Download Link


      Hidden Content

      Download Hack







       

      📖 iOS Installation Instructions

      STEP 1: Download the .deb hack file from the link above. Use Safari, Google Chrome or other iOS browsers to download.
      STEP 2: Once the file has downloaded, tap on it and then you will be prompted on whether you want to open the deb with iGameGod or copy it to Filza.
      STEP 3: If needed, tap on the downloaded file again, then select ‘Normal Install’ from the options on your screen.
      STEP 4: Let iGameGod/Filza finish the cheat installation. If it doesn’t install successfully, see the note below.
      STEP 5: Open the game, log in to your iOSGods account when asked, then toggle on the features you want and enjoy!

       

      NOTE: If you have any questions or problems, read our Jailbreak iOS Hack Troubleshooting & Frequently Asked Questions & Answers topic. If you still haven't found a solution, post your issue below and we'll do our best to help! If the hack does work for you, please post your feedback below and help out other fellow members that are encountering issues.

       

      🙌 Credits

      - IK_IK

       

      📷 Cheat Video/Screenshots

      N/A

       

      More iOS 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.

      Modded Android APKs
      Need modded apps or games for Android? Check out the latest custom APK mods, cheats & more in our Android Section.
      • 0 replies
    • Hungry Shark Evolution +9 Mods [ Unlimited Currencies ]
      Mod APK Game Name: Hungry Shark Evolution By Ubisoft Entertainment
      Rooted Device: Not Required.
      Google Play Store Link: https://play.google.com/store/apps/details?id=com.fgol.HungrySharkEvolution

       

      🤩 Hack Features

      - Coin Modifier
      - Gem Modifier
      - Speed Multiplier
      - Score Multiplier
      - God Mode
      - One-Hit Kill
      - Unlimited Boost
      - No Gravity
      -- No In-Game Ads
      • 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