gunslinger23 / maniadminplugin

Automatically exported from code.google.com/p/maniadminplugin
1 stars 1 forks source link

Reserved slots don't work in fill mode if user is not fully connected to the server (status: spawning) #98

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.Set this in your mani_server.cfg
//
*****************************************************************************
// Module 06: Reserved Slots
//
// Desc : The Reserved Slots module configuration cvars
//
*****************************************************************************

// Turn on off reserve slots
mani_reserve_slots 1

// Number of reserve slots you have
mani_reserve_slots_number_of_slots 0

// User defined message shown in players console when kicked
mani_reserve_slots_kick_message "You were disconnected for using a reserve
slot"

// User defined message for redirection of players to another server
mani_reserve_slots_redirect_message "This server is full, you are being
redirected to another one of our servers"

// The IP address of the server you wish to redirect players to. Leave it
blank 
// if you do not want redirection to be used
mani_reserve_slots_redirect ""

// This defines whether you want your reserve slots to fill with reserve
players 
// or always be kept free (1 = allow slots to fill, 0 = always keeps slots
free 
// and kick player instead)
mani_reserve_slots_allow_slot_fill 1

// Type of method used to kick players, 0 = by highest ping (spectators
first), 
// 1 = by connection time (spectators go first)
mani_reserve_slots_kick_method 1

// IPs of players get stored to allow reserve slots and password bypassing
( admins )
// to work via the gui server browser.  This setting allows the server to
purge stale 
// records after a set amount of time.
mani_reserve_slots_ip_keep_history 3

// Enforces the password even for admins.  The new reserve slot system can
allow
// admins to bypass the server password and join.  This cvar disables that
feature
mani_reserve_slots_enforce_password 0

// This allows admins with known IP addresses to be allowed to join via the
reserve
// slot system.  Setting this to 0 will only allow those in the
reserveslots.txt file.
mani_reserve_slots_include_admin 1

2.Fill the server with real players
3.Try to connect when server is full

What is the expected output? What do you see instead?
A user should be kicked. Instead, the server owner gets the message "Server
is full".

This scenario happens, when a player is marked as "Spawning" in the ingame
console, while downloading content from the server etc., but not fully
connected to the server yet.

What version of the product are you using? On what operating system?
1.2T (Build 09) on Win7 SRCDS

Please provide any additional information below.
Complete Problem description:
http://www.mani-admin-plugin.com/forums/index.php?topic=21169.0

Original issue reported on code.google.com by farnhammer_manuel@web.de on 20 Mar 2010 at 8:05

GoogleCodeExporter commented 9 years ago
This is not an issue, works by design.  Not going to address in 1.2 branch

Original comment by keeper....@gmail.com on 5 Apr 2010 at 7:10

GoogleCodeExporter commented 9 years ago

Original comment by keeper....@gmail.com on 6 Apr 2010 at 4:33

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r293.

Original comment by keeper....@gmail.com on 6 Apr 2010 at 4:34