Okaaaaaaaay. This is a thin emulator but the tutorial not conclusive:
How do you change name? - Solved in gameinfo.json
How do you change map/gamemode? - >Solved, in gameinfo.json.
How do you create an account? Its only account 1 and it is only called Test.... - >Solved, in gameinfo.json.
How do you Decode the password or create a new one(Its not pure base64 its something else its a blowfish or something)?
How do you use the Public client launcher? Since there is no effect no matter what you do no matter what...(The launcher does nothing.)
How do you change champions? - Solved, in Gameinfo.json, how ever this is a very hard and clunky way to use this.
Why the public launcher does not do anything?! - The launcher would be able to change hero and name, but it is not doing anything....
Overall the github wiki is only useful up until you setup the server... after that, there is no details... What are the built in accounts? How this works? How you can edit and change stuff? ect ect ect
Update:
OK lots of stuff can be modified after you compiled the server and editing the gameinfo.json, you can add users, and set some gamemode stuff or even change server... if you have more than one account you need to connect with all clients, until than the game will not start...
Not clear that how can i add for example ai? I mean it is in the source the navmesh and others but i dont know how to do it...
its more like a sandbox than an actual full fledged game... but it is promising