Page 10 of 33

Posted: 06 Jan 2007, 22:24
by FLOZi
First of all, let me say Springie is a great tool as is and is helping lesser known mods get a few games in. :-)

I would, however, like it if the player list on the bottom right was updated according to which channel you are viewing, like in TASClient, as i often use the [S44]AutoHost account to chat in #aata via springie, only I can't actually tell if the person I'm talking to is still there. :(

Posted: 06 Jan 2007, 22:28
by Licho
Ok I will add that to my todo list.

Posted: 07 Jan 2007, 18:33
by mongus
Just bc im little (O_O) stubborn, and also bc it makes sense...



The tempadmin does not require additional management from the host owner.

Does not require the owner to assign rigths or anything, but only "negate" the public rights to the rest meanwhile a tempadmin exists.
No special list or anything extra...

For electing, a simple poll as "!votemaster [WS]Dude" then "!vote 1" etc.
(The server can even smartass "autoproclamate" some tempadmin at some point if mess>acceptable).


Jerk and incompetent temp admins can be demoted or kicked as easy.

The gain, less typemonkey madness at autohots, which is a major pain ive seen several times.

Even a semi dumb admin is better than imposibility to start a game (that happens many times).

Thats all, thanks for the already made improvements. all being for great autohosts.

(for later... Hosts with AI, ... or capable of "auto" setting maps (based on criteria list) and balance teams etc.).

Posted: 07 Jan 2007, 20:49
by Licho
What prevents you from starting a game? All commands that are public by default should be safe..
Balance or ring does not break anything.. neither does some random vote..

Posted: 07 Jan 2007, 22:28
by Peet
Youre a lvl 3 now anyway mong :)

Posted: 07 Jan 2007, 22:32
by mongus
Ill explain

Ranking based teams are not all times balanced.
You use !balance as a base, but then, if the teams need "rebalance" its made by hand. Or ppl wants to play in the same team..
!balance breaks this.

Same with !corners, you fine tune the starts, and then someone decides to type !corners wtv, blam its lost.

In synthesis, the fine tune is lost.

Who does this? see the chat i posted, someone did it like 3 times, with balance and startboxes. and new players see and repeat the commands...

some guys get impatient, and leave, the balance is lost again...

Happens most in games with noob's in them.

I didnt mention polls btw, nothing harmfull there.

Its just a suggestion :) autohosts work fine many times.

e:p3374h, having admin powers solves it.. for me only :)

Something you should add

Posted: 08 Jan 2007, 01:38
by rcdraco
Nemo Said: First of all, let me say Springie is a great tool as is and is helping lesser known mods get a few games in. Smile
How can you do this if you can't tell the servers to download a mod, I believe that this should be implimented, if you can download maps it should be just as easy to set it to download a mod. Well thanks, since .73 I have been asking for this by the way, where is it?????

Posted: 08 Jan 2007, 02:29
by Licho
Ok mongus, you almost convinced me at this point. I'm considering tempadmin and votetempadmin commands - these will reduce rights level to all players except for the tempadmin and admins (which will stay at their's default rights levels).

That way I could for example join my own autohost and !tempadmin myself to stop annoying spam.

However there are some problems:

1) what if tempadmin becomes unresponsible (is AFK) - I could allow !votetempadmin even if there is already some tempadmin but it could cause vote wars

2) there are several ways to attack autohost using tempadmin ..
I could join empty autohost, vote mysel to tempadmin, !lock and stay there..
Now nobody can join and only admins can fix it .. I cannot find any reasonable solution for this..


rcdraco: I'm not sure whether to allow this, because I fear that mods could be used to hack the host. I must ask Tobi or other coders whether is this actually possible or not.

Posted: 08 Jan 2007, 02:40
by Peet
Licho wrote: 2) there are several ways to attack autohost using tempadmin ..
I could join empty autohost, vote mysel to tempadmin, !lock and stay there..
Now nobody can join and only admins can fix it .. I cannot find any reasonable solution for this.
Prevent it from being locked by temp admins if there are less than 2 people in the battle.

Posted: 08 Jan 2007, 02:44
by Licho
What if 2 people join server tempadmin and lock?

You can create as many accounts as you want and run them all from same PC..

Re: Something you should add

Posted: 08 Jan 2007, 10:14
by FLOZi
rcdraco wrote:
Nemo Said: First of all, let me say Springie is a great tool as is and is helping lesser known mods get a few games in. Smile
How can you do this if you can't tell the servers to download a mod, I believe that this should be implimented, if you can download maps it should be just as easy to set it to download a mod. Well thanks, since .73 I have been asking for this by the way, where is it?????
FLOZi, not Nemo :P

And this is true because we have an S44 specific autohost which does not allow anyone but admins rehost commands i.e. it is S44, only S44, and nothing but S44. If you want your mod to be played on an autohost - set one up.

Posted: 10 Jan 2007, 01:35
by Licho
I added those !tempadmin and !votetempadmin commands that mongus invented.

Posted: 10 Jan 2007, 04:18
by mongus
yay!

Thats awesome! Thanks

How is the lock option managed right now?

I know in some servers normal users can lock the room aswell, what happens in that case? hows that managed?

I had the impression the room couldnt be locked for more than a certain period of time normally, that could work aswell. Altough can be complex to determine when thats happening.

Also, the limit for locking could be raised to 4.. altough doesnt fix for a intended attack, raises the bar for noobs..
A minimun crowd of 3 could be required for a tempadmin to exist aswell.

Shall this admins be able to kick players? (better not).

About wars.. wars can already happen normally right? like using !votekick..
Its hard to avoid if someone(or more) is determined to provoke chaos.

A test period will be telling, and thanks again.
You can create as many accounts as you want and run them all from same PC..
Thats unavoidable.. maybe introducing some sort of rules by ip.. but that can hacked aswell, you can even "cope" autohosts with bot players and generate ddos that way?....
Its rather hard to aviod such to happen.. but lets hope it doesnt.. its just a game :)

Posted: 10 Jan 2007, 18:57
by Licho
Those temp admins dont have any extra rights. They have their normal default rights. But rights of all others are reduced (in my springie from 1 to 0) that means that all others cannot execute stuff like balance or split or fixcolors.
But they can still vote and ring (this all depends on individual authost settings though).
Admins are not affected by the tempadmin only normal non-privileged users have their rights reduced.

If you join autohost as first you can easilly temp admin yourself and then manage "your" game as you see fit. But that's ok because tempadmin does not grant any extra rights. Locking exploit remains unsolved, but one can ban exploiters easilly.

Perhaps I should call it dictator or something else instead of tempadmin.

Posted: 11 Jan 2007, 03:16
by mongus
Licho wrote:Perhaps I should call it dictator or something else instead of tempadmin.
Gamemaster? GameAdmin? superuser?, super client?..
Game commander? Battle commander? Lobby commander? BattleAdmin Battlemaster? Tempgod? Battle Creator?, game setter... game driver, battle driver, ...


BattleModerator?


Battle controller

Battle lord?

Batcon dadadadadaadddaadaad batcon!


:roll:


the lower limit in the # of people was intended bc .. less than 3 aint troublesome enough, dont need such a moderator(it even disrupting)... but that may be made of fail as join/leave-age will brake it too often.

e: Battle Advisor , Field advisor. Battlefield Advisor.

Posted: 11 Jan 2007, 09:20
by Neddie
So, I tried to get a rehost to Gundam on T1_Autoserver02, but it never came back up. That may be a Springie issue?

Posted: 11 Jan 2007, 15:00
by Licho
Yes indeed I got error report from that server:

11.1.2007 08:51:43
From: 217.121.169.63
User: T1_Auto_server02
Springie: Springie 0.97a2
Exception while dispatching SAIDBATTLE
System.Exception: Mod Gundam 1.1 Epic Comm modified without reload
at Springie.SpringNamespace.UnitSync.LoadModInfo(ModInfo mi)
at Springie.SpringNamespace.ModInfo.CheckLoaded()
at Springie.SpringNamespace.ModInfo.get_Checksum()
at Springie.Client.TasClient.OpenBattle(Battle nbattle)
at Springie.AutoHostNamespace.AutoHost.Start(String modname, String mapname)
at Springie.AutoHostNamespace.AutoHost.ComRehost(TasSayEventArgs e, String[] words)
at Springie.AutoHostNamespace.VoteRehost.Vote(TasSayEventArgs e, String[] words)
at Springie.AutoHostNamespace.AutoHost.RegisterVote(TasSayEventArgs e, String[] words)
at Springie.AutoHostNamespace.AutoHost.tas_Said(Object sender, TasSayEventArgs e)
at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
at Springie.Client.TasClient.DispatchServerCommand(String command, String[] args)


It means someone has upload new version of mod to server and didn't reload mods .. I will try to prevent it.

Posted: 11 Jan 2007, 19:28
by richw
Was just playing on Springie and it lagged out, I noticed it was downloading a map shortly after (well noticed it was at 21% shortly after we quit).

A number of us playing wondered if the map downloading would lagg it out?

Should automatic map downloading be on?

Posted: 11 Jan 2007, 20:32
by SirClickAlot
I've been wanting to upgrade to 0.95b from unknown-files for a couple of days, but the file I get has same modification date (29/12/06) as the 0.94b I'm running already. When I do add in the downloaded files (called 0.95b in uf) the autohost still calls itself 0.94b.

Please put up the auto updating version. Looking forward to being saved the bother of browsing for updates.

Posted: 11 Jan 2007, 22:53
by Licho
SirClickAlot: Use link that is provided in this thread (first post). Not UF version.
http://springie.licho.eu/springie.zip

Richw: what springie was it? Was it real springie (I mean host named "Springie"). It normally downloads maps during game with no effect on game itself, it's weird..