Comments (3)
Alternative idea: We could make this application a "server manager" with a web interface. From there, you would be able to spin up the servers and control them, and it would work on all platforms. It could also be capable of connecting multiple machines to launch zones on different systems as needed.
I don't believe that this should necessarily be the default option, but it could work really well for people who dislike the console or have more advanced requirements than "launch five applications and be done with it".
from melia.
#245 is the reference for this.
Some suggestion done by @Voudi
- Adjusting basic server settings ('meta settings' like droprate or exp modification)
- GM settings (player list and commands as buttons like warp, mute, freeze, kill)
- Map settings (setting up spawn points, spawn zones/waymarks/surprise attacks, warps)
- Mob settings (altering mobs hp, skills, respawn time)
- Exporting/Importing settings to other clients
Suggestions done by @kenedos
- Total silver in server (good to track server economy and manage money sinks)
- Kick all players from a map (good to perform maintenances or events)
- Rollback server to X snapshot (requires rollback system tho)
- Give certain item to all players (events, prizes, etc)
- See inventory of player (catch cheaters, etc)
- Graphs, like online players, most played classes, avg lvl of players, etc (overall management)
My plan for the future:
- Broadcast message (send message to all players)
- Send mail (select item/items and the target player/player to receive a post box mail.
- Restore database backup
- Inspect inventories (from players including warehouse)
from melia.
Don't forget that the main point of this issue was to have a server manager though^^
from melia.
Related Issues (20)
- Base Server Reimagining
- Add client scripting API HOT 4
- Add warehouse HOT 2
- Add basic social server HOT 1
- Fine-tune basic combat HOT 1
- Add class advancement HOT 1
- Create Client Launcher
- Refactor calculated properties HOT 2
- Sub-weapons not displaying
- Previously selected character not selected on Barracks
- Add Base Job Skills HOT 5
- Add Cooldown System
- Add Quest System
- Add Ability System HOT 2
- Add Ability Learning Times HOT 2
- Add Weaknesses and Damage Modifiers HOT 9
- Add Trading
- Add Mail System HOT 1
- Add Layers/Instances/Phasing
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from melia.