ID:181653
 
Well, I was wondering, is it possible for anyone to donate or maybe link me to a free control panel, but this control panel should be able to control a game running in BYOND, by that I mean, to, Start, Reboot, Stop the game.

Thank You.

-- Qubic
Quite obvious but just in case, the game would be running on the server. So that is how it'd control it.
In response to Qubic
if it's a Linux-based server hosting a BYOND game, you can't get any simpler than typing the 2 or 3 commands you need to know to start, stop, or kill-off a game. no CP bloat needed!
In response to digitalmouse
Well, not all of the BYOND Community like using SSH, to control their game server, so yeah, I do need a Control Panel, but for now I am stuck with GameCreate.
Nothing like this exists for the public, nothing BYOND-related at least. Airjoe made himself one, I believe.
In response to Nadrew
Yeah, I am not that skilled with PHP. Airjoe has said he will release his soon, so I am just waiting on him. Till then I am using GameCreate.
In response to digitalmouse
In response to Airjoe
Airjoe wrote:
You didn't seem to think so... ;]


not true. that, if you bothered to notice, was a request from the people who used digitalBYOND, and hence a contest was started to build a DMcgi control panel.

starting/stopping and maintaining a BYOND game via a shell is dirt-easy, takes few resources from the sever, requires nothing to install (beyond installing BYOND the first time, and is faster to use.

I can log into a shell account, start up (or restart) a game, and log out faster than starting up a web browser.

and after the first time the commands are entered, i can just hit 'up arrow' to recall the last used commands from my last login - even faster! :)
In response to digitalmouse
That might be so, Mr. Mouse, but what if your game crashes and you're not online to fix it? I don't particularly enjoy giving out SSH access to my server, but I have no issues in giving a limited account to a control panel to relaunch/reboot a game.

There is most definitely a benefit in a server control panel. I also know at least three users (myself included) who have taken the time to write one in their language of choice (I've done it in PHP and DM (note: Not DMCGI) simply to ease the burden of maintaining games. One day, I'll even fix the bugs in them. ;)
In response to Tiberath
<font color="yellow">Tiberath wrote:
That might be so, Mr. Mouse, but what if your game crashes and you're not online to fix it?</font>

then you can do a number of existing solutions:

- you'll have to look it up, but I'm certain there have been a few attempts at using DM to monitor other running 'worlds' and restart them if they go down or unresponsive.

- there is also the ability to write a simple CRON/shell script combo to restart dead games. I think this has been discussed before. Mike H would be the guy to ask about that, I believe. or your favorite shell scripting tutorial.


<font color="yellow">> I don't particularly enjoy giving out SSH access to my server, but I have no issues in giving a limited account to a control panel to relaunch/reboot a game.</font>

that makes no sense at all. why would you need to give SSH access to anything? and why would you trust an external CP where you don't know the source, over a little script or two inside your account or the server.

my point is that, while a CP is nice, it's overkill for simply starting/stopping/monitoring a game.

<font color="yellow">> I also know at least three users (myself included) who have taken the time to write one in their language of choice (I've done it in PHP and DM (note: Not DMCGI) simply to ease the burden of maintaining games. One day, I'll even fix the bugs in them. ;) </font>

then get cracking! :)