There would need further changes to handle correctly state changes (from a positive to a negative value, for instance) during a game (reallocate/rebalance teams as well as update allowed teams in the team select dialog). But I think it's not worthwhile to work on it.
set g_waypointeditor 0
set bot_ignore_bots 0 "When set, bots don't shoot at other bots"
set bot_join_empty 0 "When set, bots also play if no player has joined the server"
-set bot_vs_human 0 "Bots and humans play in different teams when set. positive values to make an all-bot blue team, set to negative values to make an all-bot red team, the absolute value is the ratio bots vs humans (1 for equal count)"
+set bot_vs_human 0 "Bots and humans play in different teams when set. positive values to make an all-bot blue team, set to negative values to make an all-bot red team, the absolute value is the ratio bots vs humans (1 for equal count). Changes will be correctly applied only from the next game"
alias g_waypointeditor_spawn "impulse 103"
alias g_waypointeditor_remove "impulse 104"