Jump to content

Patchers (Part 1)


60 posts in this topic

Recommended Posts

Updated

Hi! I will be teaching you guys how to make your own patcher!

 

But this is Part 1 of 2 parts of my Patcher TuT. Part 1 will deal with one kind of patcher, whilst Part 2 will deal with the other kind. But first, let us get started!

 

(Part 2 will be delayed because the links are down, for some reason)

 

 

So you want to learn how to make a patcher?

 

Let's get down to the basics:

 

First of all, you will need some stuff to create a patcher. These are the dependencies/requirements:

 

1. An understanding of some MS Hacking (read RickHak's TuT, it's pinned in the Tutorials section)

 

2. Some OBJ-C knowledge (Objective C)

 

3. THEOS

 

4. Some space on your device

 

5. All of the packages from the MS Hacking TuT (you know like Perl, SDK)

 

6. PreferenceLoader

 

 

This is the TuT for the Preference Patcher. So therefore, before making one, you must know that this requires serious time and effort.

 

It requires a lot of coding in the .dylib and you also have to create some .plist stuff.

 

 

Now I will explain some differences. For this, I will be using Overkill as an example (or any game with guns, grenades and stuff).

 

The cheats you apply with the .dylib are the same as a .dylib for a patcher. It's just that there's more work involved. These hacks depend on the state of the UISwitches (more on that later) in the .plist

 

Now, here are some major differences (sorry if the coding seems a little bit off)

 

A clean .dylib:

Hidden Content

React or reply to this topic to see the hidden content & download link. 👀

 

THANKS FOR READING!

  • Like 42
  • Thanks 3
  • Haha 2
  • Agree 3
  • Informative 3
Posted

You didn't need to hide it.. It's just some knowledge :)

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
×
  • 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