Is it gonna be private for you, or private for your customers ? I mean are you thinking to sell your script to others, or are u gonna only use it ? As I know (I mean which I heard, because Ive never tried to deal with LOL.) , they re detecting internal cheats and hooks. Evet creating thread detected so you need to find new method for call your thread after inject. Probably native inject %100 detected, not sure about mapping. But if you wanna make private cheats which is undetectable, Im sure you need to know kernel level programming.
Lets say you made your internal cheat undetected, you can clearly inject your dll and call ur thread without any detection. Now believe when I say this: "Easy part done. The Hardest one began...". There is a huge math behind the scripts.
Even you're a good programmer, if you do not have any knowledge about math, your script gonna be bronze. So learn math first if you dont know
.Also, as I know they have detect for hooks. So you need to figure out it. Otherwise you will not be able to read skills,skills details, etc.Of course you can reference other scripts leaked, or released source for understand how they're calculating things...@LeftSpace shared his some old stuffs on uc, you can search it and it can give idea to you.
Here leftspace's source code: