-
Posts
31 -
Joined
-
Last visited
Everything posted by iosgodstwocom
-
thanks
-
key word: programmatically
-
DIY Hack Pubg mobile v0.11.5 no grass, no Recoil, Headshot IGG codes
iosgodstwocom replied to Profecy's topic in DIY Cheats
cool -
hello, i need help on getting an ios device's UDID programmatically, im using objective c and i need to get the device's udid to use for me auth system since uuid changes again, i need udid, not uuid
-
Non-Jailbroken Hack Arena of Valor v1.57.1.2 - [ Map Hack ]
iosgodstwocom replied to Laxus 's topic in Free Non-Jailbroken IPA Cheats
thank you -
Mod Menu Hack Arena of Valor Cheats v1.57.1.2 +1
iosgodstwocom replied to Laxus 's topic in Free Jailbreak Cheats
ok -
hey, how did you fix it?
-
thanks
-
just... why youd have to learn how to use ida to do this stuff
-
hello, so i am currently making a cheat for Pixel Gun3D and i'm making a ESP mod which uses Unity's WorldToScreenPoint function public Vector3 WorldToScreenPoint(Vector3 position) { Vector3 result; return result; } i am using the one above and here is my code for calling it Vector3 screenPos = WorldToScreenPoint(get_cam(), position); the position is the enemy's position but then the worldtoscreen's return isnt accurate so i do this to get a better result float xPos = screenPos.X- (SCREEN_WIDTH * 0.5); // SCREEN_WIDTH - (SCREEN_WIDTH - screenPos.X); float yPos = SCREEN_WIDTH - screenPos.Y; then draw it with ImGui: ImVec2 startPoint = ImVec2((SCREEN_WIDTH / 2), 5); ImVec2 endPoint = ImVec2(xPos, yPos); ImGui::GetBackgroundDrawList()->AddLine(startPoint, endPoint, [self getImU32:Color::Black], 2.0f); it still doesnt work like expected because it draws lines to places that are/arent near the enemy (picture below) if anyone could help me to calculate the actual screen position i'd really apppreciate it
-
DIY Mod [All Versions] PG3D Lots of coins and gems!
iosgodstwocom replied to Greenphx12's topic in Do-It-Yourself Android Mods
thanks green -
General Aimbot Mod For Android Unity/IL2CPP
iosgodstwocom replied to Jbro129's topic in General Talk
cool tutorial -
Pixel Gun 3D Reversed webstore API What is this? So recently Pixel Gun 3D released their new webstore which allows players to purchase currency and other in game stuff from their browsers and they use xsolla's API. On their webstore, you can login to an account using only the ID that means you can login to anyone's account. Xsolla's API would return the authentication token which is the users data base64 decoded which contains the player's username. The webstore also allows you to claim free chests and simply by replicating the request in Python, you can automate the process of scraping user accounts and giving out free chests. Example Usage import api # getting a token from user ID token = api.getToken("297974059") print("Token: " + token + "\n") # getting a username from a token username = api.getUsernameFromToken(token) print("Username" + username + "\n") # getting an email from a token, will only work if the user has bought something from the web store email = api.getEmailFromToken(token) print("Email: " + email + "\n") # give free chest status = api.freeChest(token) print("Free chest status: " + str(status)) File Info: example spam chests.py - Gives free chests to people by ID example webhook.py - Simple player scraper that sends the players ID and username to a webhook example table.py Another simple player data scraper but prints it out as a table Download: [Hidden Content] [Hidden Content]
- 34 replies
-
- 179
-
-
-
-
-
-
-
thanks
-
thanks
-
Help/Support Help with Hooking Functions (MSHookFunction)
iosgodstwocom posted a topic in Help & Support
So i've been working on a mod menu for a couple days and I've tried working with instance variables but it just won't work, im trying to mod Pixel Gun 3D which is a Unity game and i've tested this on a jailbroken device here is the HOOK function uint64_t getOffset(uint64_t offset){ return (long)_dyld_get_image_header(0) + offset; } #define HOOK(offset, ptr, orig) MSHookFunction((void *)getOffset(offset), (void *)ptr, (void **)&orig) i also made sure i defined all the variables int selectedBullet = 0; bool shootBullet = false; and here is the code for the hook void(*oldWeaponSounds)(void* obj); void WeaponSounds(void* obj){ if(obj != nullptr){ if (silentaim) { *(bool*)((uint64_t) obj + 0x191) = true; // isRoundMelee *(float*)((uint64_t) obj + 0x184) = 9999.0f; // radiusRoundMelee } if (shootBullet) { if (selectedBullet == 0) { *(bool*)((uint64_t) obj + 0x12B) = true; // bazooka } else if (selectedBullet == 1) { // laser *(bool*)((uint64_t) obj + 0x1BC) = true; // railgun } else if (selectedBullet == 2) { // shotgun *(bool*)((uint64_t) obj + 0x1A6) = true; // isShotgun } else if (selectedBullet == 3) { // harpoon *(bool*)((uint64_t) obj + 0x2A4) = true; // harpoon } else if (selectedBullet == 4) { // dash *(bool*)((uint64_t) obj + 0x294) = true; // isDash } else if (selectedBullet == 5) { // exploding bullets *(bool*)((uint64_t) obj + 0x1A5) = true; // bulletExplode } } oldWeaponSounds(obj); } } void Hooks() { HOOK(0x2DC1EB0, WeaponSounds, oldWeaponSounds); } the first parameter of the HOOK function is the Update function for the WeaponSounds class [FieldOffset(Offset = "0x191")] public bool isRoundMelee; [FieldOffset(Offset = "0x184")] public float radiusRoundMelee; [丌丈专三丌丞丈东丏("Bazooka")] public bool bazooka; and so on [Address(RVA = "0x2DC1EB0", Offset = "0x2DC1EB0", VA = "0x2DC1EB0")] private void Update() { } then I call the Hooks function at where the ImGui menu is drawn - (void)draw { [self drawMenu]; Hooks(); [self nono]; [self nosee]; } and heres the code for the switch: if (ImGui::BeginTabItem(ENCRYPT("Gameplay"))) { const char* bulletTypes[] = { "Rocket", "Laser", "Shotgun", "Harpoon", "Dash", "Exploding Bullets"}; ImGui::Text(ENCRYPT("Gameplay Mods")); ImGui::Checkbox("Silent Aim", &silentaim); ImGui::Checkbox("Shoot bullet: ", &shootBullet); ImGui::SameLine(); if (ImGui::Combo(" ", &selectedBullet, bulletTypes, IM_ARRAYSIZE(bulletTypes))) { char buffer[512]; snprintf(buffer, 512, "Index: %d\nSelected item: %s", selectedBullet, bulletTypes[selectedBullet]); showAlert("Info", buffer); } if (shootBullet && !shootBulletAlertShown) { char buffer[512]; snprintf(buffer, 512, "Index: %d\nSelected item: %s", selectedBullet, bulletTypes[selectedBullet]); showAlert("Info", buffer); shootBulletAlertShown = true; } if (!shootBullet && shootBulletAlertShown) { shootBulletAlertShown = false; } ImGui::EndTabItem(); } Im 101% sure the offset to the update function is correct as i double checked multiple times and when the checkbox is ticked, nothing happens i also made sure the instance variables are correct and double checked multiple times, im not sure what i did wrong and would appreciate it if anyone knows whats going on with the code and please let me know in the replies if you need any more details the mod im working on is in objective c++ and uses the dear imgui from ocornut- 1 reply
-
- 2
-
-
nice tutorial
-
ok
-
nice
-
DIY Hack Pixel Gun 3D Modded Skins Tutorial | Non-Jailbroken
iosgodstwocom replied to iosgodstwocom's topic in DIY Cheats
yeah, only if its 64x32but anything higher than that it'll be there just for show