ElothOnline is a Webbased (textbased) Dungeon MMORPG!
- Login
- Register
- Chat
- Combatlog
- Dungeon system with 4 dungeons
- Experience and level system
- Inventory system
- Monsters
- Highscores
- Loot system
- Stamina system
- Hitpoints system
- Combat system
- Item system
- Ban system
- GM system
I went into this project by myself, thinking I would finish it, I grew tired.
It's sloppy and unfinished, but rather good start or if you would like to continue building!
- Upload the files to your webserver so that
./www/
should be exposed as the root folder. - Set db properties in
config.php
- Run
php install.php
- Run
php server.php
(it's react-driven loop process)
Eventually, there will be updates which means that database structure and some fixtures will change.
For those purposes there is updates
folder which contains sql
files.
To create new update run php ./updates/create-new.php
. Modify created file according your needs.
To install updates just run php install.php
.
Beware!
Do not modify existing updates once they are under VCS. Each update is executed only once.
If you need more changes, create a new one.
Crilleaz, khan0454