Ok Here's what all the hacks do, and what should be allowed on a public trainer.
-AP Lock: Locks your Armor Points to 100 so that you can see it never changes, it's server-sided, it's not an alternate Godmode.
-HP Lock: Locks your Health Points to 100 so that you can see it never changes, it's server-sided, it's not a Godmode.
-SP Lock: Locks you Stamina Points to full so that you can run forever. It's now server-sided so it does'nt work.
-EXP Editor: Locks your Experience points to whatever you put as the value in the editor box.
-OPK: One Position Kill, moves all the other players, and yourself, to one place so that you can kill them rapidly. Client-sided so it works.
-Shop Hack: Buy anything you want to in the shop by locking the buy button to buy able. Client-sided so it works.
-Vest Hack: Change your vest to an unknown or un-bought one. Client-sided so it works, you must be in the shop for it to work.
-Backpack Hack: Change your amount of slots your backpack has. Client-sided.
-DIG: Position editing to place you under the ground. Client Sided.
-Fly: Position editing to place you up top and able to run around. Client Sided.
-Speedhack: Locking your speed to extremely fast so you move very very fast to any place you want to. Varies on the hack.
-Super Jump: Locks your jump height to extremely high, Client-sided.
-GodMode: Sends packets to the server about your health being 99999 so you can never die. Server-Sided, but works with packets.
-Unlimited Ammo: Locks your bullet value to unlimited so you don't run out. Server-sided so you shoot blanks after you run out.
-No reload: Locks your bullets so it thinks you are using them, Client-sided.
-Weapon hack: Locks the weapon value to another weapon so you can get it without equipping it or even owning it. Varies in hack.
-No Recoil: Locks the value position your aim goes to when shooting, client-sided.
-No Recoil 2: Locks the amount your aim spreads when you run and/or shoot. Client-sided.
-Scope: Takes the value for having a scope and locks it so every gun has the same scope. Works, client-sided.
Bone Shot + always Headshot: Makes it so you do the most damage you can always, headshot every time you hit someone. Unkown Side.
-Teleport: Grabs a position or a pre-recorded one and switches it for your own so you can move there instantly any time you want. Client-sided.
-Nuke: Takes the value for explosives and turns it into a weapon. Unknown side.
-Weapon Editor: Takes the value for a weapon's damage and allows you to change it. Unknown side.
-Smoke Screen: Takes the value or effect for smoke and places it everywhere. Unknown side.
-Kill Player: Takes the value for a kill and a certain players and places in into the game like a packet. Unknown side.
Color Chams: makes the characters light up in special colors and have other colors when behind something, wall, etc. Client-sided.
Ninja Tech: Looks good but can be useless. You throw a smoke or replicate a smoke where you are teleporting to and it looks cool, anyone asks how than you say I'm ninja, bitch! Lol, this one is one I've been working on for a while. Unkown side.
More will be added.
Unkown side = I'm either not sure or not telling you.
What can be made public:
Want to add more the list? Ask or discuss.
What do you want to see in my next trainer (if I make one)?