From 5581f0100f1eaa2d5cfc718e1534d2daa61cb823 Mon Sep 17 00:00:00 2001 From: WantedDV <122710241+WantedDV@users.noreply.github.com> Date: Tue, 11 Apr 2023 17:26:50 -0230 Subject: [PATCH] set com_maxclients ingame to allow direct connect - 4 for zombies - 18 for multiplayer --- data/ui_scripts/party/__init__.lua | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/data/ui_scripts/party/__init__.lua b/data/ui_scripts/party/__init__.lua index 741d9378..7702e6df 100644 --- a/data/ui_scripts/party/__init__.lua +++ b/data/ui_scripts/party/__init__.lua @@ -1,4 +1,3 @@ - -- Removed check for public matches to allow team change in ranked matches CoD.IsTeamChangeAllowed = function() if Engine.GetGametypeSetting( "allowInGameTeamChange" ) == 1 then @@ -8,6 +7,18 @@ CoD.IsTeamChangeAllowed = function() end end +-- Set com_maxclients InGame so players can join via direct connect +local maxclients = function() + if Engine.IsZombiesGame() then + return 4 + else + return 18 + end +end + +Engine.SetDvar( "com_maxclients", maxclients() ) + + DataSources.StartMenuGameOptions = ListHelper_SetupDataSource("StartMenuGameOptions", function (controller) local options = {} if Engine.IsDemoPlaying() then