This is for a Pokemon thing i'm doing for a server i'm in but i'll release a public version if people actually want it. (people probably won't see this anyway) When you start it for the first time it will ask for password, which you can only get from me if you are on the server i'm making this for. If you put in the correct password you can pick a starter, but only if it's available. That's all the code for now, as i have to work on the code for the wild battles, route system, custom player sorting, encounter rates for specific Pokemon and listing the Pokemon themselves, as well as sprites for Pokemon from the front and back. (guess this might be an ambitious project) Once you're registered and have a starter, notify me and i'll edit the code so you can use the program properly. Also, you will use only your starter in battles, but you will still be able to catch and train wild Pokemon here, as if you had some sort of exp share. Different routes will also be a thing. Depending on what route you're on and how you're in it (grass, fishing, surfing, ect...), different Pokemon will appear. Going to a route for the first time will require a password you can find with a route sign on the server, afterwards it won't need a password. Pokeballs are free, but other types of Pokeballs like Greatballs and Netballs will be bought with P earned in this battles (just like routes you'll need a password from the shop on the server to unlock the shop here) Wild Pokemon will be random, depending on the route or area you enter, and will even have a small chance of being shiny, you know, for the shiny hunters out there. (oh boy more sprites) Wild Pokemon will also of course have a random level, depending on both the current route and user's Pokemon level. If you catch a Pokemon rather than defeat it, you'll earn half the exp you would have gotten from defeating it.