Best-Ever public automated server host
RE: Best-Ever public automated server host
Well, make sure that you can still download freeware IWADs like action2.wad, hacx.wad, and megagame.wad.
Code: Select all
[15:53:14] balrog: one day, the original mm8bdm devteam from mfggu and i will meet in valhalla and we will be friends
Code: Select all
<ijon>well fuk
<ijon>guess I gotta suck dicks now
Code: Select all
(18:13:17)<Mayrine>i dont have to learnt anything about ACS
RE: Best-Ever public automated server host
Sounds brilliant, cheers and well done guys :)
RE: Best-Ever public automated server host
Just released some more things on the test version of the bot; 3 commands.
.save <slot> <commands> will save the server in a slot (1-10).
.slot <slot> will read what is saved in that slot.
.load <slot> will run the server in the specified slot.
This way if your servers ever go down, you can simply .load them back up!
Balrog: On that note, I've moved back some iwads to the wad repository.
.save <slot> <commands> will save the server in a slot (1-10).
.slot <slot> will read what is saved in that slot.
.load <slot> will run the server in the specified slot.
This way if your servers ever go down, you can simply .load them back up!
Balrog: On that note, I've moved back some iwads to the wad repository.
Last edited by Jenova on Tue Aug 14, 2012 9:28 am, edited 1 time in total.
-
- Banned
- Posts: 252
- Joined: Sat Jun 02, 2012 9:07 pm
- Location: Czech Republic
- Banned: Permanently
RE: Best-Ever public automated server host
damn nice , this commands help a lot !
RE: Best-Ever public automated server host
@Ivan
(lol extremely late response)
Unfortunately, those errors are unfixable without making users freak the heck out. And when there is a slightest chance users will freak the heck out, I freak the heck out. Even if I actually realise that most probably nobody will give a feth about that. That's how HexaDokens work, I guess.
As for errors - well then, maybe make bot not show errors at all? Just say something silly like "the server was not started because execution could not continue". Ya know, players should be able to see the errors themselves on their own servers anyway.
(lol extremely late response)
Unfortunately, those errors are unfixable without making users freak the heck out. And when there is a slightest chance users will freak the heck out, I freak the heck out. Even if I actually realise that most probably nobody will give a feth about that. That's how HexaDokens work, I guess.
As for errors - well then, maybe make bot not show errors at all? Just say something silly like "the server was not started because execution could not continue". Ya know, players should be able to see the errors themselves on their own servers anyway.
-
- Zandrone
- Posts: 1244
- Joined: Thu Jun 28, 2012 9:07 pm
- Location: Rwanda
RE: Best-Ever public automated server host
I'm going to try messing up a server today and see what happens (or if theres any way I can detect it with rcon)HexaDoken wrote: @Ivan
(lol extremely late response)
Unfortunately, those errors are unfixable without making users freak the heck out. And when there is a slightest chance users will freak the heck out, I freak the heck out. Even if I actually realise that most probably nobody will give a feth about that. That's how HexaDokens work, I guess.
As for errors - well then, maybe make bot not show errors at all? Just say something silly like "the server was not started because execution could not continue". Ya know, players should be able to see the errors themselves on their own servers anyway.
RE: Best-Ever public automated server host
Just a heads up, if you're going to upload a config, the server won't let you upload it if you have sv_rconpassword defined somewhere in there. This is to prevent people from accidentally uploading passwords which they do not want others to know.
Also, the actual "direct" wad/config repository is located at http://static.[bad site]/wads/ and http://static.[bad site]/cfg/ but is still accessible (directly) from the normal location at http://servers.[bad site] (which still works for getWAD and WADseeker). This was done to prevent potentially harmful files from being uploaded and executed.
Also, the actual "direct" wad/config repository is located at http://static.[bad site]/wads/ and http://static.[bad site]/cfg/ but is still accessible (directly) from the normal location at http://servers.[bad site] (which still works for getWAD and WADseeker). This was done to prevent potentially harmful files from being uploaded and executed.
Last edited by Jenova on Tue Aug 14, 2012 10:32 pm, edited 1 time in total.
RE: Best-Ever public automated server host
We've just pushed out a pretty cool update. I've implemented an authentication system on the website. Any user who wants to register can PM either me or Watermelon, and we will generate a unique key used for registration. Currently, once logged in, players can view the numbers of servers they have running.
What do we plan to do?
- Increase the number of servers allowed for registered users.
- Allow users to easily and graphically kill servers right from the website!
- Control your saved slot list, by adding/deleting or overwriting slots.
- Remove unwanted WAD/CFG files that you've uploaded.
And eventually, host your own server from the website!
Probably some other things that I can't think of right now as well. As always, feature requests are welcome!
What do we plan to do?
- Increase the number of servers allowed for registered users.
- Allow users to easily and graphically kill servers right from the website!
- Control your saved slot list, by adding/deleting or overwriting slots.
- Remove unwanted WAD/CFG files that you've uploaded.
And eventually, host your own server from the website!
Probably some other things that I can't think of right now as well. As always, feature requests are welcome!
-
- Zandrone
- Posts: 1244
- Joined: Thu Jun 28, 2012 9:07 pm
- Location: Rwanda
RE: Best-Ever public automated server host
In case people are wondering:
I'm also working on remote connection to Best Ever servers, which open up ample amounts of opportunities that you can't get anywhere else. This includes things like external data saving for your wads (like stats... whatever you want), remote rcon from IRC without needing to log in, anti-hack detection for your server, or even (possibly) your own custom IRC bot like in FNF.
I just need to solve one thing on the skulltag/zandronum end and it should be ready to go for testing.
Another thing I want to do is learn the launcher protocol for some failsafes if the servers go awry.
I'm also working on remote connection to Best Ever servers, which open up ample amounts of opportunities that you can't get anywhere else. This includes things like external data saving for your wads (like stats... whatever you want), remote rcon from IRC without needing to log in, anti-hack detection for your server, or even (possibly) your own custom IRC bot like in FNF.
I just need to solve one thing on the skulltag/zandronum end and it should be ready to go for testing.
Another thing I want to do is learn the launcher protocol for some failsafes if the servers go awry.
Last edited by Watermelon on Thu Aug 16, 2012 5:47 am, edited 1 time in total.
RE: Best-Ever public automated server host
Sweet. ...Wait, do you mean configuring the wads to save data on the server? Tying your wad to the serverside like that is just a bad idea.Watermelon wrote: stuff
Code: Select all
[15:53:14] balrog: one day, the original mm8bdm devteam from mfggu and i will meet in valhalla and we will be friends
Code: Select all
<ijon>well fuk
<ijon>guess I gotta suck dicks now
Code: Select all
(18:13:17)<Mayrine>i dont have to learnt anything about ACS
-
- Zandrone
- Posts: 1244
- Joined: Thu Jun 28, 2012 9:07 pm
- Location: Rwanda
RE: Best-Ever public automated server host
Doesn't have to be to the local server. It could be anywhere. Even databasesBalrog wrote:Sweet. ...Wait, do you mean configuring the wads to save data on the server? Tying your wad to the serverside like that is just a bad idea.Watermelon wrote: stuff
RE: Best-Ever public automated server host
Pretty large update:
Website
- Users must now be logged in to upload wads and configurations. This is done so users can easily delete any wads or configurations which may not be needed anymore.
- Account registration is now automatic. You must register with the same name as your Zandronum IRC account. You will then receive a code, which you must PM BestBot to activate your account.
- Added a control panel which lets you...
- Added account confirmation module
- Added dynamic commands module
- .kill now only accepts a port number, and functions correctly.
- Whenever a server crashes, the bot will report that a server has stopped on <port>
- All server startups are now logged
Going to be working with Watermelon to add remote RCON implementation next!
As always, please PM me if you find any bugs.
Website
- Users must now be logged in to upload wads and configurations. This is done so users can easily delete any wads or configurations which may not be needed anymore.
- Account registration is now automatic. You must register with the same name as your Zandronum IRC account. You will then receive a code, which you must PM BestBot to activate your account.
- Added a control panel which lets you...
- - Added 'Remember me' checkbox
- View list of servers started
- Retrieve RCON password (unique ID)
- View a list of your uploaded wads and configurations
- Easily delete any of your wads/configurations
- Change account information
- View (and soon) delete/edit saved slots
- Added account confirmation module
- Added dynamic commands module
- .kill now only accepts a port number, and functions correctly.
- Whenever a server crashes, the bot will report that a server has stopped on <port>
- All server startups are now logged
Going to be working with Watermelon to add remote RCON implementation next!
As always, please PM me if you find any bugs.
Last edited by Jenova on Tue Aug 21, 2012 8:36 am, edited 1 time in total.
- mr fiat
- Frequent Poster Miles card holder
- Posts: 858
- Joined: Tue Jun 05, 2012 3:28 pm
- Location: netherlands
RE: Best-Ever public automated server host
looks really sweet, this indeed is literately the best. ever.
-
- Zandrone
- Posts: 1244
- Joined: Thu Jun 28, 2012 9:07 pm
- Location: Rwanda
RE: Best-Ever public automated server host
Remote RCON is in its final stages of the alpha. I just need to figure out one exception and test command sending and it should be ready to go.
- [D_A]Kherr
- Posts: 29
- Joined: Mon Jul 23, 2012 3:37 am
- Location: Detroit, MI
- Contact:
RE: Best-Ever public automated server host
I just can't believe someone is offering free server hosting. This is amazing. Thumbs up guys, keep this good stuff rolling! :D
Hey look, a signature!
- [D_A]Kherr
- Posts: 29
- Joined: Mon Jul 23, 2012 3:37 am
- Location: Detroit, MI
- Contact:
RE: Best-Ever public automated server host
It doesn't work, at least not for me. I've registered completely, am logged into the website and IRC, have a channel with "BestBot" open, and when I input my string to start a server, it just sits there and does nothing.
Here's the code:
Here's the code:
Code: Select all
.host hostname="TheOldComputer.com's Daily Bloodbath!" iwad=doom2.wad wad=skulltag_actors.pk3 wad=onemore3.wad wad=brutaldoomv016b.pk3 gamemode=coop
Hey look, a signature!
-
- Posts: 40
- Joined: Sun Jun 24, 2012 1:16 pm
RE: Best-Ever public automated server host
Try using the nwad parameter for loading pk3 files. Also, since you're loading skulltag_actors.pk3, doesn't that mean you want to host with Zandronum? If so, then you should also add in engine=zandronum.[D_A]Kherr wrote: It doesn't work, at least not for me. I've registered completely, am logged into the website and IRC, have a channel with "BestBot" open, and when I input my string to start a server, it just sits there and does nothing.
Here's the code:
Code: Select all
.host hostname="TheOldComputer.com's Daily Bloodbath!" iwad=doom2.wad wad=skulltag_actors.pk3 wad=onemore3.wad wad=brutaldoomv016b.pk3 gamemode=coop
-
- Frequent Poster Miles card holder
- Posts: 901
- Joined: Mon Jun 04, 2012 5:07 am
RE: Best-Ever public automated server host
no, the problem is PM'ing BestBot with host, slot, save, or load commands does absolutely fuckall
edit: and yeah you should probably use zandronum
edit: and yeah you should probably use zandronum
Last edited by Ijon Tichy on Sun Aug 26, 2012 5:23 pm, edited 1 time in total.
-
- Zandrone
- Posts: 1244
- Joined: Thu Jun 28, 2012 9:07 pm
- Location: Rwanda
RE: Best-Ever public automated server host
As a note to everyone, you need to use nwad=skulltag_data.pk3 nwad=skulltag_actors.pk3 or else it crashes the server. Jenova may have fixed this already but it's the best temporary fix for now that gets everything working.
- [D_A]Kherr
- Posts: 29
- Joined: Mon Jul 23, 2012 3:37 am
- Location: Detroit, MI
- Contact:
RE: Best-Ever public automated server host
Alright, so I've input the new code and it's still not working.
Code: Select all
.host hostname="TheOldComputer.com's Daily Bloodbath!" iwad=doom2.wad nwad=skulltag_actors.pk3 wad=onemore3.wad nwad=brutaldoomv016b.pk3 gamemode=coop engine=zandronum
Hey look, a signature!