ArronDavies / Project-Garmadon

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project Garmadon

A Lego Universe server written in Pyhton using lcdr's PyRakNet This project is not intended for main stream use it is more of a test server that is intended to be reliable.

This version of the server is the last until the rewrite is at the same point.

Disclaimer

The LEGO Group has not endorsed or authorized the operation of this game and is not liable for any safety issues in relation to its operation.

About

This project is very much still in development and there is no working parts from a game play perspective and no one working on this project and or anyone in the LU community are required to give anyone support as this is a piece of server software not meant for widespread use.

Contributing

Any issues that are reported are greatly appreciated and if you think you can do something better than us feel free to open a pull request.

Prerequisites

You will need Python 3.6 or greater you can find that here

You can find a list of available clients here, it is recommended you download lcdr's unpacked client. But if you already have a client and don't want to download a new one it is likely that it is packed so you need to unpack it using lcdr's utlis here.

These prerequisites are needed so that the server can run and are installed when running start.py

bcrypt, requests, event_dispatcher, bitstream, pyraknet, better_profanity.

Config

Currrently configuration is a quite easy all you need to do is run Start.py and it will generate the SQL table and the config file then copy the maps folder in a unpacked client to the clientfiles folder in the project

Extra

This server is not meant to be hosted publicly as it is missing many features that LEGO requires a public server to have you can find a list of requirements here

Credits

LCDR for his PyRakNet, and any contributer to the LU documentation.

The TODO list and current known issues can now be found in issues with the tag enhancement.

About


Languages

Language:Python 98.4%Language:TSQL 1.6%