Springie the AutoHost
Moderator: Moderators
Re: Springie the AutoHost
My springie fails when i try to open it, it comes up with an error saying
"Main thread unhandled exception
System.NullReferenceException: Object reference not set to an instance of an object.
at Springie.FormSettings.FormSettings_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)"
"Main thread unhandled exception
System.NullReferenceException: Object reference not set to an instance of an object.
at Springie.FormSettings.FormSettings_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)"
Re: Springie the AutoHost
Springie is incapable of achieving in-battle sync in .76.
Re: Springie the AutoHost
It is but not with tasclient, AFLobby and SpringLobby appears to work.
Re: Springie the AutoHost
===============================
SPRINGIE 1.00
===============================
- fixed compatibility with lobby protocol 0.35 (for spring 0.76)
- added support for mod/map options - !listoptions, !setoptions, !votesetoptions
- fixed voteboss command bug
- changed algorithm for detecting clan (for cbalance) - it now picks first string enclosed in [ ] and assumes its a clan tag
- disabled automatic unsynced people kicking
- springie now rings people when map changes
- !spec command added (forces spectator)
- !specafk command added (turns all AFK players to spectators)
- added !kickminrank [0/1] enables or disables automatic kicking of people based upon their rank
- tempadmin renamed to !boss
- added !cheats command
- map and mod download now supports direct URL. Download progress announcing removed. Springie automatically rehosts after mod download (if not in game).
- added optional automatic Complete Annihilation updater (set CA version to something nonzero to begin updating)
- reduced lobby updategamestatus spamming
- !forcestart now starts even when not all people ready
- !autolock now locks unlocks game at the time you issue autolock command (and not just when player count changes)
- polls no longer count spectator votes
- fixed admin duplication bug
- fixed vista IP binding bug
- fixed config saving bug
SPRINGIE 1.00
===============================
- fixed compatibility with lobby protocol 0.35 (for spring 0.76)
- added support for mod/map options - !listoptions, !setoptions, !votesetoptions
- fixed voteboss command bug
- changed algorithm for detecting clan (for cbalance) - it now picks first string enclosed in [ ] and assumes its a clan tag
- disabled automatic unsynced people kicking
- springie now rings people when map changes
- !spec command added (forces spectator)
- !specafk command added (turns all AFK players to spectators)
- added !kickminrank [0/1] enables or disables automatic kicking of people based upon their rank
- tempadmin renamed to !boss
- added !cheats command
- map and mod download now supports direct URL. Download progress announcing removed. Springie automatically rehosts after mod download (if not in game).
- added optional automatic Complete Annihilation updater (set CA version to something nonzero to begin updating)
- reduced lobby updategamestatus spamming
- !forcestart now starts even when not all people ready
- !autolock now locks unlocks game at the time you issue autolock command (and not just when player count changes)
- polls no longer count spectator votes
- fixed admin duplication bug
- fixed vista IP binding bug
- fixed config saving bug
Re: Springie the AutoHost
I also temporarily disabled minspeed and maxpseed locking, because changing game speed currently improves pings.
Re: Springie the AutoHost
What about making it possible to tell a springie not to join again until its owner reads some message from a mod "UR SPRINGIE'S BROKE FIX PLX," instead of me having to kick it multiple times and eventually ban it (and therefore its owner).
Re: Springie the AutoHost
That's too hard atm. Its built to "survive" various random crashes, lobby kicks etc. Sometimes lobby just disconnects the client, sometimes lobby crashes, sometimes connection breaks etc..
I recommend passwording broken springie instead - password + rehost.
I recommend passwording broken springie instead - password + rehost.
Re: Springie the AutoHost
Should be pretty simple..just stop reconnecting if "SERVERMSG You've been kicked from server by" is recieved.
Re: Springie the AutoHost
What about a !shutdown command that can be issued by server admins and mods?
Re: Springie the AutoHost
===============================
SPRINGIE 1.08
===============================
* added !notify command - notifies user when game ends
* added perform list (can be part of preset), enables you to set mod options or boxes in easy way
* added option to allow people join while in game
* !say command now talks both ingame and in battle room
SPRINGIE 1.08
===============================
* added !notify command - notifies user when game ends
* added perform list (can be part of preset), enables you to set mod options or boxes in easy way
* added option to allow people join while in game
* !say command now talks both ingame and in battle room
Re: Springie the AutoHost
===============================
SPRINGIE 1.09
===============================
I restarted starts and smurfs system.
However for this to work delete your do_not_delete_me.xml file!.
This file contains randomized key for accessing long disabled stats system. Springie will try to use this key to log into new stats and fail.
SPRINGIE 1.09
===============================
I restarted starts and smurfs system.
However for this to work delete your do_not_delete_me.xml file!.
This file contains randomized key for accessing long disabled stats system. Springie will try to use this key to log into new stats and fail.
Re: Springie the AutoHost
===============================
SPRINGIE 1.10
===============================
* added LadderId to settings - if set to nonzero value springie will host ladder games for given ladder (it will limit map selection to those allowed by ladder and keep game settings compatible with ladder)
SPRINGIE 1.10
===============================
* added LadderId to settings - if set to nonzero value springie will host ladder games for given ladder (it will limit map selection to those allowed by ladder and keep game settings compatible with ladder)
Re: Springie the AutoHost
===============================
SPRINGIE 1.11
===============================
* springie now autosaves boxes settings for each map. (Save happens on !start, and boxes are applied on map change)
SPRINGIE 1.11
===============================
* springie now autosaves boxes settings for each map. (Save happens on !start, and boxes are applied on map change)
Re: Springie the AutoHost
is it possible as a springie-admin to tell an ingame springie that this game should be the last one and that it shuts himself down after the game has been finished? would be a nice feature...
Re: Springie the AutoHost
Its there, simply close springie, if its game it will ask whether it should end till game ends.
Springie
Is there a log file that keeps what it does? I looked to no degree, I run Springie on a very incapable machine, so I have it reboot each night, and therefore can't see if anything is going on. Would be need if it kept a log of some sort?Licho wrote:Its there, simply close springie, if its game it will ask whether it should end till game ends.
Also I noticed other tabs open from time to time, what do those mean? Typically something about the stats, but I turned off Stats since it didn't seem to be working? Should I have multiple tabs open when I am not using the server? Do the stats work?
Great program, my friends and I find it much easier to play in a "Controlled" environment :)...
Thanks for the hard work...