Me too. From the looks of it, it's pretty much the same client though, isn't it? I just know earlier builds used F1~F4(?) keys, didn't have a Cash Shop yet, and portal mechanics were barely there. Not too sure about the differences myself, you've definitely researched it more than I have.
It's just like any other Java project. I'm not sure if other public sources utilize Maven or not yet? Basically you just load the project now, instead of having to add other JAR dependencies into the project manually.
1. Install an IDE (IntelliJ is preferred)
2. In your IDE, File->Open Project, and open OrionAlpha. Your IDE will scan and index the source files as well as the maven repos for dependencies.
3. On the right hand side (assuming you use IntelliJ) is a "Maven Projects" button. Expand OrionAlpha -> Lifecycle -> Package.
4. Once you've packaged the files to the target directory, you're all set in regards to the backend.
5. Install MySQL (use a client -- I use MySQL Query Browser, you can use HeidiSQL or Navicat, whatever you'd like)
6. If you have MySQL installed, File->Open Script, and find the SQL file located in OrionAlpha/sql/ named OrionAlpha.sql
7. Execute the file, it will create a schema called 'orionalpha'. This is your database for the server, and it's all set.
8. Now, setup your configuration (reference the git). If you want custom rates or something, go for it. Otherwise, skip this step.
9. Launch the server! (run .bat files) I will need to update the git doc to include this, but the launch order is as follows:
Login => Game => Shop.
10. Voila! Your server is all setup. You can customize the client too if you'd like.
Oh, and in regards to accounts.. The default SQL includes our accounts, feel free to just add your own. In MySQL create a new column, name your account whatever you'd like, copy our password, and make your grade code 2. Our password is the default "admin" password used everywhere else.
i'm sorry i failed you zygod

(
Yeah I did python scripts all for you fam, I even referenced your release for it. Right now I have some issue with Jython where apparently they use some deprecated reflection or something? No clue, something with streams in their dependency. I noticed you use the old revision on your post, not the new 2.7 one, maybe I should use that one instead lmao