From 4317191f93c1033afce45a6f0e9561e78197b1c2 Mon Sep 17 00:00:00 2001 From: moscovium Date: Wed, 14 Jun 2017 12:54:25 +0200 Subject: [PATCH] hardcap: make sv_maxclients dynamic --- resources/[system]/hardcap/server.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/resources/[system]/hardcap/server.lua b/resources/[system]/hardcap/server.lua index d5bd0ca..bce633d 100644 --- a/resources/[system]/hardcap/server.lua +++ b/resources/[system]/hardcap/server.lua @@ -18,12 +18,14 @@ AddEventHandler('playerDropped', function() end) AddEventHandler('playerConnecting', function(name, setReason) + local cv = GetConvarInt('sv_maxclients', 32) + print('Connecting: ' .. name) - if playerCount >= 24 then + if playerCount >= cv then print('Full. :(') - setReason('This server is full (past 24 players).') + setReason('This server is full (past ' .. tostring(cv) .. ' players).') CancelEvent() end end)