Про симлинки это отдельная тема, симлинки тоже есть, но в данном случае они не важны.
Работает все так: Скачан один сервер CSS, в нем стоят все плагины и тп, при этом запуск происходит приблизительно такой командой
/home/css32/css_dm_35/css/srcds_run -game cstrike -port 27030 -nohltv -norestart +maxplayers 32 +clientport 27130 +sv_lan 0 +map surf_4fun_reloaded +servercfgfile server_surf.cfg +mapcyclefile mapcycle_surf.txt +sv_logsdir logs_surf
А так же в server_surf прописаны другие конфиги, вроде sm_advertisements_file "adv_surf.txt" и подобное, как например ServerRedirect тоже требует ID - он прописан вместо конфига в папке sourcemod в server_surf.cfg
Другой сервер из этой папки запускается так:
/home/css32/css_dm_35/css/srcds_run -game cstrike -port 27018 -nohltv -norestart +maxplayers 32 +clientport 27118 +sv_lan 0 +map 35hp_2_2010 +servercfgfile server_knife.cfg +mapcyclefile mapcycle_knife.txt +sv_logsdir logs_knife
То есть набор плагинов одинаковый, админы одинаковые, но это разные сервера, с разными картами, режимами и прочим. Ведь даже можно поставить дм, и запускать из одной папки и дм сервер, и паблик, у паблика просто поставив cssdm_enabled 0
BMW M6, троллинг не засчитан