Overly Chatty Penguins

The Ready Room => General => Topic started by: Malibu Stacey on August 08, 2004, 10:57:58 PM

Title: Hej
Post by: Malibu Stacey on August 08, 2004, 10:57:58 PM
any chance switching admin mod to kick the person with the lowest connection time to the server instead of highest ping please? Getting a bit tedious playing for most of the map & then being booted not to mention a basic inability to go comm since I never know how long I get to stay on the server (although I took over as comm on Sunday morning on eclipse and we won vs 3 hive onos & fades).

Lots of fun playing on the server, some ace games in the last week just the constant kicking getting a bit tedious.

GL & HF, see ya'll in game.
Title: Hej
Post by: Satiagraha on August 08, 2004, 11:06:41 PM
Probably not.

[EDIT] Grrr.... Damn you and your unimportant details, Ness. :p [/EDIT]

I'm in favor of shortest time connected.

Final decison on the kicker is LB's though.
Title: Hej
Post by: Magmatron on August 08, 2004, 11:08:19 PM
Somehow I would see that leading to people just not joining the last slot. Who's going to join if they know they will be kicked in the next five minutes? At least with ping, folks have a chance to play some.

Edit: Sat, it's actually highest ping.
Title: Hej
Post by: BobTheJanitor on August 08, 2004, 11:17:49 PM
I've suggested the same thing before, but nothing ever came of it. I'm not sure if there's an RS kicker coded to do such a thing. I agree that it makes much more sense. The person with the least time connected is not likely to be the comm, or an HA marine building a phase in a hive, or an onos, or a gorge about to drop a hive, etc. etc. If I was going to get RS kicked, I'd rather have it done when I'd only been on for a minute or two, and not in the heated moments of a 30 minute battle.
Title: Hej
Post by: Niteowl on August 08, 2004, 11:35:49 PM
the response from LB, iirc, is, if you can code a stable plugin for adminmod that will kick according to time, as opposed to ping, he'll consider it.
Title: Hej
Post by: SwiftSpear on August 09, 2004, 12:45:57 AM
I would code for this cause, but I can't code good enough :(
Title: Hej
Post by: Legionnaired on August 09, 2004, 09:04:09 AM
Just have it kick Skulks first, marines second, and sort by lowest score.

That way, commanders or higher lifeforms never get kicked.
Title: Hej
Post by: Diablus on August 09, 2004, 10:27:10 AM
Quote
Just have it kick Skulks first, marines second, and sort by lowest score.

That way, commanders or higher lifeforms never get kicked.
[snapback]25531[/snapback]



Uhh... why not kick Marines first. Seeing how that Skulk that just got kicked might have been on it's way to drop a hive, or important structures, or even go fade to kill electrified rts. While a marine was sitting in base humping the armory ;)
Title: Hej
Post by: Necrosis on August 09, 2004, 12:02:09 PM
The system works as is, imho. Yeah it sucks to be slotkicked every 4 minutes because people who kept their slot come into the server, but at the same time its the fairest method.

You can't kick the shortest player, because noone would take the slot. You can't kick the longest player, because chances are they're the comm or the most dedicated alien.

I suppose you could try and kick people according to number of GAMES played, ie how many times they've been on the server at mapchange... means everyone gets a shot at playing. Would be annoying tho if you've played 3 crap games then get slotkicked at the end of it.

In an ideal world you would probably go firstly by slot and then by number of games played. That way rslots enjoy their privilege, and non rslots get a fair crack of the whip.

Consider also that since LM is universally acknowledged as the best server to go to (check the NS forums, its always the first suggestion for people to go to) the slot situation might get rather drastic when every new player will be rushing to see the LM hospitality.

Roll on a second LM server which people will play one. Ah, dreams.

PS Yes I'd probably be saying something different if I'd kept my slot. But I'm only human.

PPS, I found my old RR/LM things on Steam!

Free SunnyD
NowWeDonce


SHED A TEAR.
Title: Hej
Post by: Clashen on August 09, 2004, 01:05:12 PM
I think lowest score = kick. Worth a try cus' you won't lose important players.
Title: Hej
Post by: Diablus on August 09, 2004, 01:41:01 PM
Quote
I think lowest score = kick. Worth a try cus' you won't lose important players.
[snapback]25546[/snapback]


uh..gorges? :blink:

and also think about it. Marines scores are always double or even triple the Aliens score.
Title: Hej
Post by: Satiagraha on August 09, 2004, 01:45:46 PM
Quote
uh..gorges? :blink:
[snapback]25556[/snapback]
gorges commonly have mid-to-high scores. Every building they drop gives'em 3ish points anyways. Unless you're not spendin your res...

I'm still in favor of shortest connection time.
Title: Hej
Post by: Diablus on August 09, 2004, 01:52:41 PM
ohh he was talking about score, not Kill count. Ok. nvm
Title: Hej
Post by: BobTheJanitor on August 09, 2004, 02:27:58 PM
That would almost work except for some poor skulk who's dropped nothing and not managed to get any kills yet, but is just about to put up the hive.
Title: Hej
Post by: Malibu Stacey on August 09, 2004, 03:58:24 PM
From the admin mod documentation I'm assuming you're using reserve_type 1 as it exhibits this behaviour. Changing it to 0 or 2 would be more preferable (from my point of view I mean).

Quote
reserve_type 0
Public slots are used in preference to reserved slots. Reserved slots are freed before public slots.
reserve_type 1
One slot is always reserved (regardless of reserve_slots). If someone with reserve access joins into that slot, the highest pinger without reserve access is kicked to make room. Thus, one slot always remains free.
reserve_type 2
Reserve slots are used in preference to public slots. Public slots are freed before reserved slots. The difference between reserve_type 0 and reserve_type 2 may not be immediately apparent. Here's an example: Suppose there is a 16 player server, with 2 reserved slots. Thus, with no one on, there are 14 public slots, and 2 reserved slots

Example:
reserve_type 0:
Someone with reserved access joins. There are now 13 public slots, and 2 reserved slots (the person does not take a reserved slot, because those are used only when necessary). The server later fills up, so there are 0 public slots and 0 reserved slots. If anyone leaves, whether they have reserved access or not, it is a reserved slot that is freed, not a public one.
reserve_type 2:
Someone with reserved access joins. There are now 14 public slots, and 1 reserved slot (the person takes a reserved slot). The server later fills up, so there are 0 public slots and 0 reserved slots. If someone with reserved access leaves, it frees up a reserved slot; if someone without reserved access leaves, it frees up a public slot.

would need to set reserve_slots to 1 (or 2 see below).

Also you may want to look into fixing missing entities caused by adminmod. There are cases where you cannot get to certain places where you should normally be able to due to missing func_ladders or func_walls.

If its possible to increase the server by 1 slot it would help alleviate the so called PSHB bug or at least cause it to happen less often (I mean keep the number of players at 16 but have an 18 slot server)
Title: Hej
Post by: Dark on August 09, 2004, 04:08:46 PM
frankly how it is now is just fine since that was how it was for most of us rs holders when we were not slotted.  yes i know it sucks to get to kicked for a rs holder but the holder of the slot is a person the community enjoys playing with cause they are well rounded, level headed people who do what they are told and help out the team.  if anything the shortest time connected would be a good way to go but i for one have no skill to code much less do it for admin mod.
Title: Hej
Post by: Malibu Stacey on August 09, 2004, 04:20:39 PM
ok I probably wasn't clear enough. Its not got anything to do with coding, its changing a setting in the adminmod.cfg file.
Title: Hej
Post by: BobTheJanitor on August 09, 2004, 04:32:02 PM
The reason we have res slots though, IS to kick people. No, it's not as harsh and cruel as it sounds. The reasoning is thus: We want to have good people on the server. We're prepared to deal with some people having to get kicked off in order to make room for people that we know we like to play with. Even if its annoying for the people that are kicked, we'd still rather have someone we like playing with to be able to get in all the time, over having 'nice' reserved slots that won't kick anyone to make room for an RS player. A slot means something here, it means you were selected by the community as a good player and good all around person and we like you enough to want you around all the time. It's not like servers where only the admin's friends get slots. Or servers where you can buy your res slot. Here, it's a token that says 'we like you over every other random player out there, feel welcome back any time, we'll clear out a seat for you if we have to.'

Often an annoying player who has yet to break the rules has been kicked so that an RS player can join up. Saves the admins having to watch this person who may eventually break a rule, but who has done nothing wrong yet, just acted generally not nice. Yes, sometimes a nice player gets kicked as well, but if we like them and they like us, they'll usually come back and get noticed and eventually get slotted.

So there is a method to the madness. We do want slots to kick people off and make room for people we already know and like. That's why having limited numbers of RS slots is a bad idea. Besides, it's not uncommon lately to see the server filled to the brim with reserves. Having a scant 3 or 4 hidden reserved slots wouldn't do anything when 15 slot holders want to play all at once.
Title: Hej
Post by: Dark on August 09, 2004, 05:37:45 PM
Quote
The reason we have res slots though, IS to kick people. No, it's not as harsh and cruel as it sounds. The reasoning is thus: We want to have good people on the server. We're prepared to deal with some people having to get kicked off in order to make room for people that we know we like to play with. Even if its annoying for the people that are kicked, we'd still rather have someone we like playing with to be able to get in all the time, over having 'nice' reserved slots that won't kick anyone to make room for an RS player. A slot means something here, it means you were selected by the community as a good player and good all around person and we like you enough to want you around all the time. It's not like servers where only the admin's friends get slots. Or servers where you can buy your res slot. Here, it's a token that says 'we like you over every other random player out there, feel welcome back any time, we'll clear out a seat for you if we have to.'

Often an annoying player who has yet to break the rules has been kicked so that an RS player can join up. Saves the admins having to watch this person who may eventually break a rule, but who has done nothing wrong yet, just acted generally not nice. Yes, sometimes a nice player gets kicked as well, but if we like them and they like us, they'll usually come back and get noticed and eventually get slotted.

So there is a method to the madness. We do want slots to kick people off and make room for people we already know and like. That's why having limited numbers of RS slots is a bad idea. Besides, it's not uncommon lately to see the server filled to the brim with reserves. Having a scant 3 or 4 hidden reserved slots wouldn't do anything when 15 slot holders want to play all at once.
[snapback]25579[/snapback]

well that about sums up what i said earlier and as usual it was bob who elequently put as such

stay around and be a good player and hey you may end up not being kicked from the server sooner or later to make room for a rs
Title: Hej
Post by: Necrosis on August 09, 2004, 06:12:46 PM
And if you see a message on the server saying to mail with your Steam ID in order to KEEP your reserved slot, then DO IT.

Otherwise you will end up like ME.
Title: Hej
Post by: Satiagraha on August 09, 2004, 07:32:29 PM
The RS system, I think, should stay as is for the reasons Bob stated. Although, the means kicking a non-RSer to make room for a RSer is the original target of this thread. People are going to be kicked by our reserved system, but how should we choose who get's the flat end of our boot? Shortest connection time is a simple and reliable way to choose the the player who's had the least time to become an essential player in the game. Especially for the aliens, the fewer the connected time, the less res that they've accumulated. Once or if all players have started a new game and everyone's role in that new game is equalized, it's just as fair as highest ping, simply because it could be anyone. It could be an important person, it could be someone who's dilly-dallying.
Title: Hej
Post by: Doobie Dan on August 10, 2004, 11:23:21 AM
If someone gives me a link to the code, I'll take a crack at it.
Title: Hej
Post by: Malibu Stacey on August 10, 2004, 05:40:31 PM
ok again it seems most of you missed the point.
I'm not saying don't kick people. Kicking people to allow res slot people to join is good.
I'm saying how about trying something slightly different like kicking the person who joined last instead of the person with the highest ping.
Title: Hej
Post by: BobTheJanitor on August 10, 2004, 06:17:17 PM
Nope, got that part, agree with it. Code the plugin for it with adminmod and we'll see if LB likes it.  :p You just mentioned the other types of slots that adminmod has, which don't work this way. They just reserve a pre set number of invisible slots for res people to join when the server is full, which is fine if you don't have on average 5-10 RS on the server at any given time.
Title: Hej
Post by: Mr.Ben on August 11, 2004, 04:37:09 AM
Yeah, us euros have a hard time till we get res slot.
Title: Hej
Post by: Necrosis on August 11, 2004, 05:18:11 AM
Indeed. That was the joy of getting my res slot, since the entire world probably has a better ping to LM than me.

Tho at the same time I can see why some people would be annoyed at a person playing with 135 or so ping. Hardly unplayable. Does get a bit annoying tho when you're about to drop hive, you get slotkicked, and then in IRC you hear that the new low pinger is just a smacktard abusing FF.

I mean I think of the players queuing up to get even 15 minutes worth of game in LM and they're getting punted because some smacktard with a ping of 50 boots them all.

Bitter? Nooooooo.




Meh, on the bright side, its means I don't spend all night gaming... just spend all night chatting/mailing instead, haha.
Title: Hej
Post by: Niteowl on August 11, 2004, 09:34:11 AM
you can only be kicked by a res slotter. so hopefully taht LPB won't be abusing ff :/
Title: Hej
Post by: Malibu Stacey on August 11, 2004, 06:18:29 PM
bah I give up. use amx it makes life simpler.
Title: Hej
Post by: Dark on August 11, 2004, 06:36:31 PM
Quote
bah I give up. use amx it makes life simpler.
[snapback]25879[/snapback]

well that is a big no no to mention that admin program around these parts
Title: Hej
Post by: SwiftSpear on August 12, 2004, 12:07:51 AM
Quote
Quote
bah I give up. use amx it makes life simpler.
[snapback]25879[/snapback]
well that is a big no no to mention that admin program around these parts
[snapback]25880[/snapback]
I knowticed that, and I have always kindof wondered about the lore behind it...
Title: Hej
Post by: Malevolent on August 12, 2004, 12:38:16 PM
Yes, LB will own you if you mention AMX. It has been suggested before and always met with a firm "no."
Title: Hej
Post by: SwiftSpear on August 12, 2004, 06:43:12 PM
I never intended to mention it :p, I was just wondering it there was a reason
Title: Hej
Post by: JHunz on August 19, 2004, 08:31:45 PM
It is a poorly supported program that caused LB quite a bit of frustration back in the day.
Title: Hej
Post by: Zek on August 22, 2004, 04:38:56 PM
Is there any possibility of this being changed? Kicking for ping is a really stupid way of doing things. Since most of the time almost all of the non slot holders have sub-100 pings, none of them are lagging and it makes no sense to kick them for it. Kicking the player who joined most recently makes the most sense; they have the least attachment to the game, and usually the least importance to their team. There's nothing more frustrating than being kicked as the only Fade because my ping was in the 90s.
Title: Hej
Post by: Decimator on August 22, 2004, 11:06:15 PM
There is something more frustrating than being kicked as the only fade: being kicked as the comm.  It means instant doom for the marine team.
Title: Hej
Post by: Necrosis on August 23, 2004, 02:40:49 AM
I think its an incentive for comms to play quick games   :lol:
Title: Hej
Post by: lolfighter on August 23, 2004, 04:45:01 AM
I'm also in favour of kicking for least time played instead of highest ping. HOWEVER, kicking for ping is one of the integrated features of adminmod. Kicking for time isn't. This is not just some config option we can change, we'd need a plugin for it. I haven't seen such a plugin to date, write or find one and we can talk. I'll gladly support it.
Title: Hej
Post by: SwiftSpear on August 24, 2004, 04:43:14 AM
Quote
There is something more frustrating than being kicked as the only fade: being kicked as the comm.  It means instant doom for the marine team.
[snapback]27101[/snapback]
Meh, if I'm in the game I'll jump in the chair when a com drops.  It might not be as good as having a single com the whole game, but a pickup com only takes about 1-2 minutes to figure out what the last guy was doing in the chair...
Title: Hej
Post by: BobTheJanitor on August 24, 2004, 08:30:54 AM
There's a sort of unwritten rule that whoever slot kicks the comm has to take over the chair. This has led to some interesting changes mid game.
Title: Hej
Post by: Doobie Dan on August 24, 2004, 09:49:08 AM
Quote
There's a sort of unwritten rule that whoever slot kicks the comm has to take over the chair. This has led to some interesting changes mid game.
[snapback]27195[/snapback]
Way to go Bob, it's not unwritten anymore!  :p
Title: Hej
Post by: Dark on August 24, 2004, 09:50:53 AM
looks like i will have to try not to kick the com then cause well the marines will definitely lose with me in the chair v_v

i'm like 1 win to 50 losses
Title: Hej
Post by: Legionnaired on August 24, 2004, 09:52:25 AM
IE: Steamroller siege efforts turned into mindless Mr. Bill style relocations.
Title: Hej
Post by: Malibu Stacey on August 25, 2004, 05:52:05 PM
I'm sure its fun for the rest of the marine team. I know it will be for the aliens.