DEVV, если не ошибаюсь, то достаточно сменить только название файла запуска и по примеру на другой порт.
К примеру, название run_27016.sh и
Код:
server_name="cs_27016"
screen_name="cs_27016"
path="/home/serv/servers/27016"
hlds_port="27016"
Соответственно, другой сервер должен быть в папке 27016, а запуск будет
./run_27016.sh start - Запустить.
./run_27016.sh stop - Остановить.
и т.д.
Но возможно, то ли screen, то ли tmux путають созданые консоли и если офнуть второй сервак, то упадет и первый(или что то подобное). Можете проверить, если будет исправно работать, то ок.
Ну или использовать, как сказали выше, LGSM