시간 단위 게임 서버. 플레이할 때만 결제하세요.

거의 바닐라에 가까운 비공개 Left 4 Dead 2 서버 만드는 법

당신은 자신과 친구들에게만 닫혀 있고, 바닐라 외에는 mod가 거의 또는 전혀 없이, 항상 돌아가는 Left 4 Dead 2 전용 서버를 원합니다. 이것이 설정의 전부입니다. 일부러 짧게 만들었습니다: 바닐라 L4D2는 당신이 필요로 하는 것 대부분을 이미 해주므로, 요령은 어느 한 줌의 cvar이 정말로 중요한지 아는 것입니다.

설정 파일 위치

SteamCMD (app 222860) 로 설치한 전용 서버는 설정을 여기에 저장합니다:

<install>/left4dead2/cfg/server.cfg

그 파일이 없으면 만드세요. srcds가 맵을 불러올 때마다 자동으로 실행합니다.

거의 바닐라인 server.cfg

이것을 붙여넣고, CHANGE ME라고 표시된 네 개의 값을 바꾸면 끝입니다. 플러그인도, addon도 없습니다.

// --- Identity ---
hostname "My Private L4D2 Server"      // CHANGE ME
sv_tags "private"
rcon_password "pick-a-long-secret"     // CHANGE ME - admin console over RCON

// --- Lock it down ---
sv_password ""                         // leave EMPTY on L4D2 - a value blocks Steam registration (see below)
sv_search_key "my-private-key"         // CHANGE ME - see "Private lobbies" below

// --- Vanilla behaviour ---
sv_pure 1                              // reject client-side file overrides
sv_consistency 1
sv_cheats 0
z_difficulty Normal                    // Easy / Normal / Hard / Impossible
sv_region 3                            // CHANGE ME - your continent (0 US-E, 1 US-W, 3 EU, 4 Asia); 255 hides you from lobby searches

// --- 24/7 housekeeping ---
sv_alltalk 0
sv_allow_lobby_connect_only 0          // keep direct IP connects open

이것이 정말로 비공개 co-op 서버에 필요한 전부입니다. 게임 모드와 시작 맵은 실행 명령줄에서 설정하며, 여기가 아닙니다. L4D2는 mp_gamemode가 server.cfg에 들어가면 무시하기 때문입니다.

실행 명령줄

설치 폴더에서 srcds_run으로 서버를 시작합니다:

./srcds_run -game left4dead2 -console -port 27015 \
  +exec server.cfg \
  +mp_gamemode coop \
  +map c1m1_hotel
  • exec server.cfg가 먼저 실행되어, 맵이 로드되기 전에 당신의 cvar이 제자리에 놓입니다.
  • mp_gamemode는 coop, realism, versus, survival, scavenge 중 하나입니다. 반드시 명령줄에 있어야 합니다.
  • c1m1_hotel은 Dead Center의 1번 맵입니다. 원하는 아무 캠페인 시작 맵으로 바꾸세요.
  • 포트 27015는 게임 포트이자 A2S 쿼리 포트이기도 합니다. 방화벽에서 여세요(UDP + TCP).

비공개로 유지하는 두 가지 방법

  • 접속 비밀번호: sv_password는 비워 두세요. L4D2에서 값을 넣으면 서버가 Steam에 등록되지 않아 쿼리를 거부하고, 아무도 접속할 수 없습니다. 진짜 접속 비밀번호에는 SourceMod 플러그인이 필요합니다. L4D2에서는 일반 password 명령어가 고장 나 있기 때문입니다. 2hours.gg 서버는 자체 플러그인(l4d2_joinpassword)을 씁니다. 이를 쓰면 친구들은 setinfo pw yourpassword ; connect your.ip:27015로 접속합니다. 플러그인 없는 서버라면 대신 아래의 프라이빗 로비 검색 키를 쓰세요.
  • 비공개 로비 (sv_search_key): IP를 공유하는 대신 일반 Steam 로비로 초대하고 싶다면, 서버에 서치 키를 설정하고 각 친구가 "Best Available" 로비를 열기 전에 게임 내 콘솔에서 sv_search_key my-private-key 를 입력하게 하세요. 일치하는 키를 가진 서버만 표시되므로 계속 당신만의 서버로 유지됩니다.
  • Steam 그룹 (선택): sv_steamgroup 에 그룹 ID를, sv_steamgroup_exclusive 1 을 설정해 접속을 멤버로만 제한하세요.

유일한 요령: 4명 플레이어

기본 L4D2는 co-op에서 정확히 survivors 4명을 수용하고, Steam 로비로 접속하면 co-op이 사람 4명으로 제한됩니다. 이를 바꾸는 cvar는 없습니다. 그룹이 4명이면 충분하다면 그걸로 끝이고 모드도 필요 없습니다. 5명 이상을 원한다면 SourceMod와 L4DToolZ(슬롯 추가), MultiSlots(survivors 추가)가 필요하고, 모두 로비가 아니라 직접 IP로 접속해야 합니다.

함께 보기

← 모든 가이드로 돌아가기