- Joined
- Jul 23, 2012
- Messages
- 201
- Reaction score
- 128
Origin is mu online website created using PHP 7.3 / Laravel 5.8 / jQuery / Boostrap 4. Website is created using Laravel project standarts like using built-in translations, blade templates, validations, request validations, etc...
Origins Goals?
Origin is planned to be multi function web site engine witch goal is to support most popular games. In short - one website, one registration, multiple games - use one account in all supported games.
Database
Origin will require separate connection to database, witch can be configured (By default MySQL). Origin use Laravel Eloquent driver and php pdo extension, so any databases that is Supported by them are supported in Origin. I'm limiting my self to use standart data types only, so they would be supported in all databases.
Currently development is slow since i don't host Mu Server personally, if someone would provide limited access to live server or at-least populated database with some characters(preferably 1 character for each class,etc), etc the development would happen much faster.
Currently i use IGCN x12 - Mu Emu server file database to create this website. If you have any ideas on what server database use as base, please feel free to share this information, since it's been a while since i created something for Mu.
Hosting
Origin will require vps hosting solution on same server (as mu online server) or separate server, it will use Laravel built-in task manager system witch requires additional scripts running in background (using terminal or command promp). Website will require some-kind of caching solution (there are many available built-in, from what you can choose) witch may require additional software installation.
Change Log
- Implemented basic Role, Game management,etc
- Started to work on Mu Online extensions
- Account and Character edition
- Implemented Reset system by user Role, Characters class
- I will make full change log when i have more time.
- Github will be updated soon.
Mu Online Plugin Descriptions
Code:
[COLOR=#C3CEE3]Mu Online Plugins[/COLOR]
- Character Reset
- Create resets based on User Role (example: VIP, Game Master, etc), Character class (example: Dark Wizard, Grand Master, etc) or combination of both.
- If no Role or Class is selected Reset rules will apply for all Characters that do not have any Reset Rules defined.
- Set amount of resets that character receive after performing one reset.
- Possibility to reset Level, Stats, Money.
- 3 Reset types to choose from Reset /
- Possibility to set Reset types: Keep, Reset (to defined amount), Bonus (Keep and adds bonus amount).
- Possibility to set multiply formulas, examples bellow
- Reset Level
- Type: Reset level
- Level: 1 (Character resets to level 1)
- Multiply level limit: 250 (Max amount of level, that character can receive after performing reset)
- Multiply level formula: resets * level
- This means after performing:
- 1 reset, character will start from level 1
- 2 reset, character will start from level 2
- and so on...
- Multiply level formula: (resets * level) * 2
- This means after performing:
- 1 reset, character will start from level 2
- 2 reset, character will start from level 4
- and so on...
- Multiply level limit: 250 (This means character can't gain more level of 250 from reset)
- Multiply formulas excepts all mathematical expression and special keywords
- resets (current character reset count, before current reset)
- money (current character money count)
- points (current character level up point count)
[COLOR=#C3CEE3] - etc...[/COLOR]
Sample
Github:
You must be registered to see links
Any ideas are welcome, project will be released under MIT license.
Older Information
Video Preview #1:
Video Preview #2:
You must be registered to see links
Video Preview #2:
You must be registered to see links
Attachments
You must be registered for see attachments list
Last edited: