Raised This Month: $51 Target: $400
 12% 

[CSGO] bot quota fix


Post New Thread Reply   
 
Thread Tools Display Modes
Ejziponken
AlliedModders Donor
Join Date: Apr 2008
Old 11-16-2018 , 20:15   Re: [CSGO] bot quota fix
Reply With Quote #11

Quote:
Originally Posted by Bacardi View Post
...well, if you start use multiple plugins to keep player count right then there is chance to get more bugs/problems.

I haven't heard that DM mod, valve official servers not have that kind deathmatch.
Well all community-servers are running this DM mod. Nobody uses the Valve DM, except for Valve.
Ejziponken is offline
Mask
AlliedModders Donor
Join Date: Oct 2010
Old 11-17-2018 , 04:05   Re: [CSGO] bot quota fix
Reply With Quote #12

Quote:
Originally Posted by Ejziponken View Post
Im running CSGO Deathmatch Advanced with latest dev SM/MM.
So with this I need to set bot_quota right? with the others it was set to 0.


EDIT
Im not sure its working. I have bot_quota 10 + 1 GOTV and a player joined:

Result:
1 GOTV
10 bots
1 player

Expected result:
1 GOTV
9 bots
1 player
Try use plugin from here https://forums.alliedmods.net/showthread.php?t=283744 and put these settings in your server.cfg to achieve what you want. It works.
HTML Code:
bot_quota 0
bot_quota_mode fill
bot_join_after_player 1
sm_csgobotquotafix_enable 1
sm_csgobotquotafix_quota 10
Mask is offline
Ejziponken
AlliedModders Donor
Join Date: Apr 2008
Old 11-17-2018 , 06:45   Re: [CSGO] bot quota fix
Reply With Quote #13

Quote:
Originally Posted by Mask View Post
Try use plugin from here https://forums.alliedmods.net/showthread.php?t=283744 and put these settings in your server.cfg to achieve what you want. It works.
HTML Code:
bot_quota 0
bot_quota_mode fill
bot_join_after_player 1
sm_csgobotquotafix_enable 1
sm_csgobotquotafix_quota 10
That still has the same problem tho. Bots joining when they shouldnt.

Quote:
L 11/17/2018 - 1266: [clientlimiter.smx] kicking rejected player Ridgway<BOT> - [17/21] players
L 11/17/2018 - 1266: [clientlimiter.smx] kicking rejected player Quade<BOT> - [17/21] players
L 11/17/2018 - 1266: [clientlimiter.smx] kicking rejected player Gunner<BOT> - [17/21] players
L 11/17/2018 - 1266: [clientlimiter.smx] kicking rejected player Rock<BOT> - [17/21] players
L 11/17/2018 - 1266: [clientlimiter.smx] kicking rejected player Crusher<BOT> - [17/21] players
L 11/17/2018 - 1266: [clientlimiter.smx] kicking rejected player Kurt<BOT> - [16/21] players
Ejziponken is offline
Bacardi
Veteran Member
Join Date: Jan 2010
Location: mom's basement
Old 11-17-2018 , 08:31   Re: [CSGO] bot quota fix
Reply With Quote #14

That clientlimiter.smx not check if connecting player is bot. That is problem.
__________________
Do not Private Message @me
Bacardi is offline
Ejziponken
AlliedModders Donor
Join Date: Apr 2008
Old 11-17-2018 , 09:35   Re: [CSGO] bot quota fix
Reply With Quote #15

Quote:
Originally Posted by Bacardi View Post
That clientlimiter.smx not check if connecting player is bot. That is problem.
No the problem is bots joining when its 18 players when bots should only join if its less than 10 players? Clientlimiter is just doing its job?
Ejziponken is offline
Bacardi
Veteran Member
Join Date: Jan 2010
Location: mom's basement
Old 11-17-2018 , 12:08   Re: [CSGO] bot quota fix
Reply With Quote #16

My plugin would work now this way. (I should tweak it more when I have time)

That bot_quota value = is player amount (humans plus bots) on both teams CT/T.
And when human player join team ct/t, one bot will disconnect.
Bot start join back in team ct/t, when player count in both teams ct/t is less than bot_quota value.

This bot amount change happens only, when human player change team. (After 30sec round_start).

------
This [CSGO] Client limiter I assume ?
Use GetClientCount () native, https://sm.alliedmods.net/new-api/cl...GetClientCount.
It will count all players on server. Spectators, SourceTV, bots, players in teams. Every player.
This plugin not check, is connecting player bot. This plugin not check how many bots in game.

Do I need explain this more ? :s

*edit
I'm not sure I say this correct: You are losing sm_admin_slots because of bots + sourceTV... right ?
__________________
Do not Private Message @me

Last edited by Bacardi; 11-17-2018 at 12:12.
Bacardi is offline
Ejziponken
AlliedModders Donor
Join Date: Apr 2008
Old 11-17-2018 , 12:56   Re: [CSGO] bot quota fix
Reply With Quote #17

Quote:
Originally Posted by Bacardi View Post
My plugin would work now this way. (I should tweak it more when I have time)

That bot_quota value = is player amount (humans plus bots) on both teams CT/T.
And when human player join team ct/t, one bot will disconnect.
Bot start join back in team ct/t, when player count in both teams ct/t is less than bot_quota value.

This bot amount change happens only, when human player change team. (After 30sec round_start).

------
This [CSGO] Client limiter I assume ?
Use GetClientCount () native, https://sm.alliedmods.net/new-api/cl...GetClientCount.
It will count all players on server. Spectators, SourceTV, bots, players in teams. Every player.
This plugin not check, is connecting player bot. This plugin not check how many bots in game.

Do I need explain this more ? :s

*edit
I'm not sure I say this correct: You are losing sm_admin_slots because of bots + sourceTV... right ?
The clientlimiter only kicks when the server is full. its 18 slot server and only 10 bots. So there should never be a bot on the server when its full and then clientlimiter wont have to kick them.
And adminslots are only the last 2 slots 18+2 and again, no bots should take them because they shouldnt be on the server whith that many players online.

Last edited by Ejziponken; 11-17-2018 at 12:57.
Ejziponken is offline
Ilusion9
Veteran Member
Join Date: Jun 2018
Location: Romania
Old 08-26-2019 , 08:40   Re: [CSGO] bot quota fix
Reply With Quote #18

I'm trying to solve the bot_quota problem.
Can someone test this plugin on a deathmatch server with bot_quota_mode on "fill" value?
It should work properly.
Attached Files
File Type: sp Get Plugin or Get Source (bot_quota.sp - 360 views - 1.3 KB)
__________________
Ilusion9 is offline
GeekItTillItMhz
New Member
Join Date: Feb 2020
Old 02-27-2020 , 19:41   Re: [CSGO] bot quota fix
Reply With Quote #19

Quote:
Originally Posted by Ilusion9 View Post
I'm trying to solve the bot_quota problem.
Can someone test this plugin on a deathmatch server with bot_quota_mode on "fill" value?
It should work properly.
Was this ever fixed?
I tried Ilusion9's plugin and the one at https://forums.alliedmods.net/showthread.php?t=283744 but I cannot get bots to fill the server. They only join once a player joins, any advice?

Last edited by GeekItTillItMhz; 02-27-2020 at 19:42.
GeekItTillItMhz is offline
mlov420
Senior Member
Join Date: May 2013
Old 03-01-2021 , 19:44   Re: [CSGO] bot quota fix
Reply With Quote #20

Just tested Illusion9 version as well, no luck. Bots never leave the server regardless of how many people join. Using Deathmatch Goes Advanced.
mlov420 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 04:50.


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