Jump to content

carpoa

ViP Pro
  • Posts

    308
  • Joined

  • Last visited

Everything posted by carpoa

  1. Like laxus said look at tutorial section and that methods are different for each game. Unity by far are the easiest games to hack as all Dll's are c# and can be accessed almost plain by using the il2cpp dumper for il2cpp games. You don't get the source of the functions but you get methods, variables, functions, classes etc including the offsets and other info needed for cheat creation. Custom made engines (like what is used in lost light) and other engines like Un-Real Engine require you to do a bit of scanning, reading and tons of testing. Making cheats for Non-Unity games is never easy and takes some work, dedication and understanding on Assembly code (ASM). To create your own tweak files (.deb (debian)) you will need a compiler like theos (theos requires a mac to run) and a menu template like ted's or IOSGods own custom made if you have access to Online Theos like I have and many other developers. To code the cheats you will need to understand programming in general. You will need to understand languages like C/C++. Personally I would start making patcher cheats like I used to in the past (and still sometimes do) which are most of the time the easiest (sometimes patching offsets causes unwanted functionality for other things which means you need to decompile and analyse the function and its functionality which again loops back to the fact you need to understand ASM. Tools that you should use: IDA 64x Pro or an alternative like Ghidra <- Reversal of game binaries DnSpy <- Dissect and browse C# Dll's from dumped Unity Games Text editor like Notepad ++ or Notepad for keeping track of functions and documenting; Not really needed but up to you. I hope you listen to my warning when I say to not attempt something you have no clue what you're doing or talking about. Do go learn how to code in C/C++ like how to use pointers, make basic functions and stuff like that then afterwards go read documents of the mod menu template you want to use and target but do learn ASM as it will help you so much!!!! You also need common sense like most of the time. Don't forget to ask for help if you're stuck. Hope this helped. Those who are more experienced than me do correct me on anything I have gotten wrong and I will correct it.
  2. <Hidden>

    1. Puddin

      Puddin

      Reported gg love you too 😘

    2. Shiny Shizou

      Shiny Shizou

      Why do you share it publicy in the first place then?
      Being inactive for private reasons should be information enough for the public, ngl.

      Heads up

  3. When you have time please do look at our pms!

    1. Rook

      Rook

      Trying to find some to do just that!

    2. Pandacorn2023

      Pandacorn2023

      come on there's 24 hours in day and you only need 4 hours of sleep plus an 8 hour work day means 12 hours left to slave away at games!! lmfao im just yanking your crank lmfao! really appreciate it man!!

       

    3. Rook

      Rook

      Don't encourage me to buy the new Spiderman game. 😄

    4. Pandacorn2023

      Pandacorn2023

      hey im in the same boat do I buy it and never see the light of day again or just sit in sadness cause I didn't buy it and play it and now I get to see everyone having fun with it lmao

    5. Rook

      Rook

      The consequences only last a few days so it may be worth it for you!

  4. I will look into it.
  5. My github got reinstated :D

    Took support like two years to make it public after hiding it then suspending it for no reason.

  6. If you look down its already done again.
  7. I havent really got too much of a clue of what I am doing as I don't exaactly have a clear understanding off how MS stuff works. I follow this tutorial. Not sure if its out dated or not. Code: @import Foundation; @import UIKit; #import "Menu.h" #import <substrate.h> #import <mach-o/dyld.h> #include <substrate.h> /*%ctor { [APMenu.sharedInstance setTargetBinaryNamed:APEncrypt("@Framework/UnityFramework.framework/UnityFramework")]; //[APMenu.sharedInstance setTargetBinaryNamed:@"Frameworks/FrameworkName.framework/ExecutableName"]; //[APPatch writeToOffset:APEncrypt("10020081C") hexValue:APEncrypt("C0035FD6")]; // // obf long: get_Value)_ //[APPatch writeToOffset:APEncrypt("024E038C") hexValue:APEncrypt("400680D21F2003D5C0035FD6")]; // //iG_writeData((APEncrypt("1001D9900")), APEncrypt("20008052C0035FD6")); // writeData is still available for use }*/ // ignore WIP void infAutoSwipe() { } bool ReturnTrue() { return true; } double ReturnNone() { return 0; } double multi() { return 99; } %ctor{ [APMenu.sharedInstance setTargetBinaryNamed:APEncrypt("@Framework/UnityFramework.framework/UnityFramework")]; //MSHookFunction(((void*)MSFindSymbol(NULL, "Alexplay.OilRush.App.Extraction.Machines.SwipeChargingMachineActionDetector$$SetSwipeProgress")),(void*)infAutoSwipe, NULL); // should give inf auto swipe MSHookFunction(((bool*)MSFindSymbol(NULL, "Alexplay.OilRush.App.Extraction.Machines.MachineUtils$$IsMachineOwned")),(bool*)ReturnTrue, NULL); // own all machines MSHookFunction(((double*)MSFindSymbol(NULL, "Alexplay.OilRush.App.Extraction.Machines.Upgrades.MachineUpgradeUtils$$GetPrice")),(double*)ReturnNone, NULL); // 0 upgrade price MSHookFunction(((double*)MSFindSymbol(NULL, "Alexplay.OilRush.App.Extraction.Machines.Machine$$get_ExtractionMultiplier")),(double*)multi, NULL); // 99x extract multi } If someone could help that would mean alot aswell as give a good explanation of function hooking etc. The tutorials available kind of confuse me. Also some functions have custom types and or types that I cannot define by default so I am not too sure what to do about those.
  8. Gonna improve my Oil Tycoon hack where possible.

  9. @Laxus@Zahir I do not mean to be a pain by pinging you both but I could use some help with this. Iam a bit inexperienced with MSHooking and stuff like that; I know how to do it just in this case with custom types like this I don't really know.
  10. I appreciate you trying to help but if you don't know please don't go to an AI bot. They only know from the data given to them from when they were learning from the internet meaning they can be wrong most of the time.
  11. Far enough to use essence and also do like the second dungeon but that's really it.
  12. I only used: 000080521F2003D5C0035FD6 for the patches
  13. I havent touched this at all lol
  14. It does save. Not sure what you're doing or what @Puddindid to the patch but it should save. I dont have the source so 🤷‍♀️
  15. Ill have a look. If it is heavily server sided then it wont happen.
  16. Sick stuff!
  17. I haven’t made a mod. It’s the patches for features for him to add. He said he will test them and then add him if he wants. He won’t give you the patches as that is one way to get it patched.
  18. Because the video is down for some reason 🤷‍♂️ I’ll replace it if I can find the clip.
×
  • 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