Raised This Month: $ Target: $400
 0% 

TF2: Reserved Slot Help


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
sdogg2m
Junior Member
Join Date: Jun 2010
Old 07-14-2010 , 15:10   TF2: Reserved Slot Help
Reply With Quote #1

I have 32 player servers and am looking to have 20 reserved slots for donors. I want all 32 players slots to be used until a person with a reserved slot connects. I am currently using sourcemod and just need some guidance on the setup.

Here are my current settings:
sm_reserve_type 1
sm_reserved_slots 1
sm_reserve_kicktype 2
sm_hide_slots 0

There are two problems with this setup. 1) It limits the total number of slots to 31. I supposed I could just pay for an additional slot which would resolve this issue. 2) All 31 available slots can be taken up by donors. The problem with this is if the community becomes popular enough, it is possible that all slots are taken up by donors and no newcomers get a chance to play.

Any solutions?
sdogg2m is offline
the_unknown
BANNED
Join Date: May 2010
Old 07-14-2010 , 17:17   Re: TF2: Reserved Slot Help
Reply With Quote #2

Why would you need sm_reserve_type if you already have sm_reserve_kicktype 2
Code:
To make players immune from being kicked by the reserved slots plugin they need to have access to the override 'sm_reskick_immunity' (users with root or reserved slot access are already immune).

NB: This is only relevant when using sm_reserve_type 1/2.

You can either assign this override to a flag using admin_overrides.cfg (e.g. "sm_reskick_immunity" "o" - to give all users with flag 'o' (custom flag 1) immunity from being kicked)

Or

Give groups access to the overrides in admin_groups.cfg (e.g. "sm_reskick_immunity" "allow")

Then add your VIP members or other users you wish to be immune from being kicked as admins with either the flag you specified or as members of the group you gave access to. (You can create a group with 0 flags and ‘0’ normal immunity and only this override if you don't want them to have any other privileges)
sm_reserve_kicktype <0|1|2> - Only available in SourceMod 1.1 or higher.

This controls how a client is selected to be kicked (only relevant to sm_reserve_type 1/2)
0 - Highest Ping
1 - Highest Connection Time
2 - Random Player

Code:
Clients with reserve slot access or the override 'sm_reskick_immunity'  are always immune to being kicked. Spectating clients are chosen before  playing clients.
clients with slot access won't be kicked.

how would you input this in admin_groups.cfg


To make players immune from being kicked by the reserved slots plugin they need to have access to the override 'sm_reskick_immunity' (users with root or reserved slot access are already immune).
NB: This is only relevant when using sm_reserve_type 1/2.
You can either assign this override to a flag using admin_overrides.cfg (e.g. "sm_reskick_immunity" "o" - to give all users with flag 'o' (custom flag 1) immunity from being kicked)


Or


Give groups access to the overrides in admin_groups.cfg (e.g. "sm_reskick_immunity" "allow")
Then add your VIP members or other users you wish to be immune from being kicked as admins with either the flag you specified or as members of the group you gave access to. (You can create a group with 0 flags and ‘0’ normal immunity and only this override if you don't want them to have any other privileges)

Last edited by the_unknown; 07-14-2010 at 17:36.
the_unknown is offline
sdogg2m
Junior Member
Join Date: Jun 2010
Old 07-14-2010 , 17:37   Re: TF2: Reserved Slot Help
Reply With Quote #3

Good question. The instructions on the wiki are not clear and there is even a typo on one of the commands. That is why I am asking here.

So I take it those two commands (sm_reserve_type, sm_reserve_kicktype) are redundant and I can remove one of them?

Also, I still need help with my scenario.
sdogg2m is offline
the_unknown
BANNED
Join Date: May 2010
Old 07-14-2010 , 18:37   Re: TF2: Reserved Slot Help
Reply With Quote #4

sm_reserve_type it makes your server wierd in a way for soem reason because it kicks on high latency but then you have sm_reserve_typekick did you have that in your sourcemod.cfg?

but you will need to add this i don't know how to add it.

how would you input this in admin_groups.cfg


To make players immune from being kicked by the reserved slots plugin they need to have access to the override 'sm_reskick_immunity' (users with root or reserved slot access are already immune).
NB: This is only relevant when using sm_reserve_type 1/2.
You can either assign this override to a flag using admin_overrides.cfg (e.g. "sm_reskick_immunity" "o" - to give all users with flag 'o' (custom flag 1) immunity from being kicked)


Or


Give groups access to the overrides in admin_groups.cfg (e.g. "sm_reskick_immunity" "allow")
Then add your VIP members or other users you wish to be immune from being kicked as admins with either the flag you specified or as members of the group you gave access to. (You can create a group with 0 flags and ‘0’ normal immunity and only this override if you don't want them to have any other privileges)

Last edited by the_unknown; 07-14-2010 at 19:02.
the_unknown is offline
Bacardi
Veteran Member
Join Date: Jan 2010
Location: mom's basement
Old 07-15-2010 , 04:05   Re: TF2: Reserved Slot Help
Reply With Quote #5

Quote:
Originally Posted by sdogg2m View Post
I have 32 player servers and am looking to have 20 reserved slots for donors. I want all 32 players slots to be used until a person with a reserved slot connects. I am currently using sourcemod and just need some guidance on the setup.

Here are my current settings:
sm_reserve_type 1
sm_reserved_slots 1
sm_reserve_kicktype 2
sm_hide_slots 0

There are two problems with this setup. 1) It limits the total number of slots to 31. I supposed I could just pay for an additional slot which would resolve this issue. 2) All 31 available slots can be taken up by donors. The problem with this is if the community becomes popular enough, it is possible that all slots are taken up by donors and no newcomers get a chance to play.

Any solutions?
- If you want use reserved_slots and keep server maximum player size x/32, need increase server launch command maxplayers 33 or greater.
(Ask from server company and maybe have to pay extra...)
- Reserved_slots reduce server maximum size and those slots not never get filled in long duration.
- Admin or player adminflag = "a" connect to server, it use reserved_slot if there is no any public_slot left. (full server 32)
- Depend sm_reserve_type, will admin or player adminflag = "a"
"1" = kick immediatelly one of public player out of server to make room after he have connected server.
"0" = Or wait using reserved_slot until someone leaves/disconnect from server, he take his public_slot

I would suggest get 1 extra slot to server (maxplayers 33)
and change in ...cfg/sourcemod/sourcemod.cfg
Code:
sm_reserve_type 1
sm_reserved_slots 1
sm_hide_slots 1
When hide reserved slots and server is full 32/32, need use console command
connect IP:port

- Give your donators/vip adminflag = "a"


Other thread:
reserved slots
Bacardi is offline
the_unknown
BANNED
Join Date: May 2010
Old 07-15-2010 , 04:27   Re: TF2: Reserved Slot Help
Reply With Quote #6

my sourcemod.cfg

Code:
// SourceMod Configuration File
// This file is automatically executed by SourceMod every mapchange.


// Specifies how admin activity should be relayed to users.  Add up the values
// below to get the functionality you want.
// 1: Show admin activity to non-admins anonymously.
// 2: If 1 is specified, admin names will be shown.
// 4: Show admin activity to admins anonymously.
// 8: If 4 is specified, admin names will be shown.
// 16: Always show admin names to root users.
// --
// Default: 13 (1+4+8)
sm_show_activity 13

// Specifies whether menu sounds are enabled for menus created by SourceMod.
// Menu sounds can be further configured in addons/sourcemod/configs/core.cfg.
// --
// Default: 1
sm_menu_sounds 1

// Specifies how long of a delay, in seconds, should be used in between votes 
// that are "public" or can be spammed.  Whether or not this delay is obeyed 
// is dependent on the menu/command.
// --
// Default: 30
sm_vote_delay 30

// Default datetime formatting rules when displaying to clients.
// For full options, see: http://www.opengroup.org/onlinepubs/007908799/xsh/strftime.html
// --
// Default: %m/%d/%Y - %H:%M:%S
// 12 hour format: %m/%d/%Y - %I:%M:%S %p
sm_datetime_format "%m/%d/%Y - %H:%M:%S"

// Sets how SourceMod should check immunity levels when administrators target 
// each other.
// 0: Ignore immunity levels (except for specific group immunities).
// 1: Protect from admins of lower access only.
// 2: Protect from admins of equal to or lower access.
// 3: Same as 2, except admins with no immunity can affect each other.
// --
// Default: 1
sm_immunity_mode 1

// Sets how many seconds SourceMod should adjust time values for incorrect 
// server clocks.  This can be positive or negative and will affect every 
// system time in SourceMod, including logging stamps.
// --
// Default: 0
sm_time_adjustment 0

// Specifies the amount of time that is allowed between chat messages.  This
// includes the say and say_team commands.  If a client sends a message faster
// than this time, they receive a flood token.  When the client has accumulated
// 3 or more tokens, a warning message is shown instead of the chat message.
// --
// Requires: antiflood.smx
// Default: 0.75
sm_flood_time 1.00

// Specifies how the reserved slots plugin operates. Valid values are:
// 0 : Public slots are used in preference to reserved slots. Reserved slots are freed before public slots.
// 1 : If someone with reserve access joins into a reserved slot, the player with the highest latency and 
// no reserved slot access (spectator players are selected first) is kicked to make room. Thus, the reserved
// slots always remains free. The only situation where the reserved slot(s) can become properly occupied is 
// if the server is full with reserve slot access clients.
// --
// Requires: reservedslots.smx
// Default: 0
sm_reserve_type 1

// Specifies the number of reserved player slots.  Users with the reservation
// admin flag set will be able to join the server when there are no public slots
// remaining. If someone does not have this flag, they will be kicked.
// (Public slots are defined as: maxplayers - number of reserved slots)
// --
// Requires: reservedslots.smx
// Default: 0
sm_reserved_slots 1

// Specifies whether or not reserved slots will be hidden (subtracted from max
// slot count). Valid values are 0 (Visible) or 1 (Hidden).
// --
// Requires: reservedslots.smx
// Default: 0
sm_hide_slots 1

// Specifies whether or not non-admins can send messages to admins using
// say_team @<message>. Valid values are 0 (Disabled) or 1 (Enabled)
// --
// Requires: basechat.smx
// Default: 1
sm_chat_mode 1

// Specifies whether or not "timeleft" will automaticly be triggered every
// x seconds. Valid values are 0 (Disabled) to 1800 seconds.
// --
// Requires: basetriggers.smx
// Default: 0
sm_timeleft_interval 0

// Specifies whether or not chat triggers are broadcast to the server or just
// the player who requested the info trigger. Valid values are 0 (Disabled) or
// 1 (Enabled)
// --
// Requires: basetriggers.smx
// Default: 1
sm_trigger_show 1

// Specifies whether or not to display vote progress to clients in the
// "hint" box (near the bottom of the screen in most games).
// Valid values are 0 (Disabled) or 1 (Enabled).
// --
// Default: 0
sm_vote_progress_hintbox 0

// Specifies whether or not to display vote progress to clients in the
// chat area. Valid values are 0 (Disabled) or 1 (Enabled).
// --
// Default: 0
sm_vote_progress_chat 0

// Specifies whether or not to display vote progress in the server console.
// Valid values are 0 (Disabled) or 1 (Enabled).
// --
// Default: 0
sm_vote_progress_console 0

// Specifies whether or not to display vote progress to clients in the
// client console. Valid values are 0 (Disabled) or 1 (Enabled).
// --
// Default: 0
sm_vote_progress_client_console 0
sm_rtd_mode 2
sm_rtd_teamlimit 5
sm_reserve_kicktype 2
i have 33 slots only 31 show up..


Code:
- Depend sm_reserve_type, will admin or player adminflag = "a"
"1" = kick immediatelly one of public player out of server to  make room after he have connected server.
"0" = Or wait using reserved_slot until someone leaves/disconnect  from server, he take his public_slot
what about number 2? and number one is latency it kicks person with highest latency.

where do i add this


Give groups access to the overrides in admin_groups.cfg (e.g. "sm_reskick_immunity" "allow")
Then add your VIP members or other users you wish to be immune from being kicked as admins with either the flag you specified or as members of the group you gave access to. (You can create a group with 0 flags and ‘0’ normal immunity and only this override if you don't want them to have any other privileges)

Last edited by the_unknown; 07-15-2010 at 04:30.
the_unknown is offline
Bacardi
Veteran Member
Join Date: Jan 2010
Location: mom's basement
Old 07-15-2010 , 06:04   Re: TF2: Reserved Slot Help
Reply With Quote #7

Quote:
Originally Posted by the_unknown View Post
...
i have 33 slots only 31 show up..
...
Check and remove this command from server.cfg or alternative config files sv_visiblemaxplayers
(it should be sv_visiblemaxplayers -1)

*edit
TF2 have MAXIMUM player size 32 !! You can't get more !!
Bacardi is offline
the_unknown
BANNED
Join Date: May 2010
Old 07-15-2010 , 11:09   Re: TF2: Reserved Slot Help
Reply With Quote #8

ok, what i have here is fine

sm_reserve_type 1
sm_reserved_slots 1
sm_hide_slots 1
sm_reserve_kicktype 2

it won't kick admins if its full when all the admins join think thats what sdogg2m meant.

i dont need to add

Code:
Give groups access to the overrides in admin_groups.cfg (e.g.    "sm_reskick_immunity" "allow") 
Then add your VIP members or other users you wish to be immune  from   being kicked as admins with either the flag you specified or as  members   of the group you gave access to. (You can create a group with 0  flags   and ‘0’ normal immunity and only this override if you don't want  them   to have any other privileges)
how might i be able to add more stuff with the custom menu with the non perma ban one?

Last edited by the_unknown; 07-15-2010 at 11:14.
the_unknown is offline
sdogg2m
Junior Member
Join Date: Jun 2010
Old 07-15-2010 , 11:16   Re: TF2: Reserved Slot Help
Reply With Quote #9

Thanks for your help Bacardi. I will try that!
sdogg2m is offline
the_unknown
BANNED
Join Date: May 2010
Old 07-15-2010 , 22:24   Re: TF2: Reserved Slot Help
Reply With Quote #10

got an error while trying to do it anyone?
the_unknown is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 09:03.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode