Welcome!
I have no clue how to code and this is a work in progress so I'm just mashing up pieces of other codes at the moment. Heavily based/copied off Sonic Adventure Online.