final last-day arrangements for the 4th tronic ladle!

A place for threads related to tournaments and the like, and things related too.

Moderator: Light

User avatar
Ricochet
Round Winner
Posts: 359
Joined: Tue Jun 06, 2006 2:31 pm
Location: United Kingdom
Contact:

Post by Ricochet »

yea sounds good. i mean, i wasnt suggesting that z-man gave out the admin pass xD
meriton
Round Winner
Posts: 256
Joined: Sun Nov 20, 2005 3:33 am

Post by meriton »

Can't we ask admins of competition servers to hop in briefly at the beginning and end of a competitive game to set the server description and maxplayers accordingly? (Of course, for that we'd need to know who the server admin is and how to reach him.)
User avatar
Z-Man
God & Project Admin
Posts: 11764
Joined: Sun Jan 23, 2005 6:01 pm
Location: Cologne
Contact:

Post by Z-Man »

Unfortunately, setting TALK_TO_MASTER to 0 does not remove a server from the master list, so that won't stop unwanted players from joining. A protocol change would be required for that, the polling client/master would need to set a flag that a poll is for the master server list. A special SERVER_SECRET setting could be added to cloak a server from all queries, which would also make it invisible from the LAN browser. Of course, legitimate late-comers would also be effectively locked out by that, unless they know how to custom connect.

I was originally planning to drop by for some administration, but couldn't make it, sorry.
User avatar
DDMJ
Reverse Outside Corner Grinder
Posts: 1882
Joined: Thu Jun 08, 2006 12:15 am
Location: LA, CA, USA, NA
Contact:

Post by DDMJ »

The best way to block the server out is to set TEAM_MAX_PLAYERS to what ever number of players are going to play on each team. Therefore, no one could interupt the game.
User avatar
Z-Man
God & Project Admin
Posts: 11764
Joined: Sun Jan 23, 2005 6:01 pm
Location: Cologne
Contact:

Post by Z-Man »

Yeah, that's what I do when I'm actually there to administer a match, it's quite painless and fun when a Camping Hippie joins :) However, making this setting available as a chat-triggerable thing would be vastly more abusable than hiding the server from the master list, so it's not an option for the server-admin-is-on-vacation problem.
User avatar
wrtlprnft
Reverse Outside Corner Grinder
Posts: 1679
Joined: Wed Jan 04, 2006 4:42 am
Location: 0x08048000
Contact:

Post by wrtlprnft »

Another way would be to abuse the /login command: Don't set an ADMIN_PASS, but if someone tries to log in there'll be a log message containing the password the person tried to use.
This could be used by a script which reads the log, then accept commands in this form:

Code: Select all

/login <secretpass> maxplayers 7
Where <secretpass> is a password given to some trusted people or/and teamcaptains. As the commands one can execute would be limited it wouldn't be a security hole even if the password became public.
There's no place like ::1
User avatar
Lucifer
Project Developer
Posts: 8764
Joined: Sun Aug 15, 2004 3:32 pm
Location: Republic of Texas

Post by Lucifer »

How about we integrate XMPP, LAMP, SOAP, and XML-PRC so we can have a complete solution? Probably only take 5 minutes....

:roll:
Check out my YouTube channel: https://youtube.com/@davefancella?si=H--oCK3k_dQ1laDN

Be the devil's own, Lucifer's my name.
- Iron Maiden
User avatar
wrtlprnft
Reverse Outside Corner Grinder
Posts: 1679
Joined: Wed Jan 04, 2006 4:42 am
Location: 0x08048000
Contact:

Post by wrtlprnft »

Don't forget to integrate MediaWiki, SVN, python, ruby, javascript, SVG and HTML support too. Then we can have the ultimate solution :P
There's no place like ::1
User avatar
Ricochet
Round Winner
Posts: 359
Joined: Tue Jun 06, 2006 2:31 pm
Location: United Kingdom
Contact:

Post by Ricochet »

what about VB, jade, pascal, and loads of other pointless crap? xD
Post Reply