이 가이드에서는 Legion Hosting에서 Among Us Impostor 서버를 설정하고, 서버 설정을 구성하고, 게임 옵션을 사용자 지정하고, 플레이어를 서버에 연결하는 방법을 다룹니다. Impostor는 게임 설정을 완전히 제어하면서 자신만의 비공개 Among Us 서버를 호스팅할 수 있게 해주는 Among Us용 오픈 소스 커뮤니티 제작 서버 구현체입니다. 관리자 관리, 플러그인, 사용자 지정 게임 설정, 문제 해결에 대해서는 Among Us Impostor 서버 관리자 가이드를 참조하세요.
1. 첫 시작
- GPanel에 로그인하고 Among Us (Impostor) 서버를 선택하세요.
- 시작(Startup) 탭으로 이동하여 구성 가능한 변수를 검토하세요 (섹션 2의 표 참조).
- SERVER_NAME을 서버 이름으로 설정하세요.
- MAX_PLAYERS 설정을 검토하세요 (Among Us 게임의 기본값은 일반적으로 15).
- 콘솔(Console) 탭으로 돌아가서 시작(Start)을 클릭하세요.
- 콘솔이 서버가 실행 중임을 확인할 때까지 기다리세요. 첫 실행 시
config.json구성 파일이 생성됩니다.
config.json 파일은 첫 실행 중에 생성됩니다. 서버를 한 번 시작하고 로딩이 완료되도록 한 다음, 구성을 편집해야 하는 경우 중지하세요.
2. GPanel 시작 변수
다음 변수는 GPanel 시작(Startup) 탭에서 사용할 수 있습니다.
| 변수 | 필수 | 설명 |
|---|---|---|
SERVER_NAME |
예 | Impostor 서버에 표시되는 이름. |
MAX_PLAYERS |
아니요 | 로비당 최대 플레이어 수. Among Us는 게임당 최대 15명의 플레이어를 지원합니다. |
3. 서버 구성 (config.json)
Impostor 서버는 모든 서버 설정에 JSON 구성 파일을 사용합니다. 이것이 서버를 사용자 지정하는 주요 방법입니다.
파일 위치
config.json
GPanel의 파일(Files) 탭을 사용하거나 SFTP를 통해 연결하여 이 파일을 여세요. 이 파일은 표준 JSON 형식을 사용합니다 -- 쉼표, 괄호, 따옴표에 주의하세요.
주요 설정
| 설정 | 기본값 | 설명 |
|---|---|---|
Server.PublicIp |
(자동) | 서버의 공용 IP 주소. GPanel에서 관리 -- 지시가 없는 한 변경하지 마세요. |
Server.PublicPort |
22023 |
플레이어 연결을 위한 공용 포트. GPanel에서 관리. |
Server.ListenIp |
0.0.0.0 |
서버가 수신 대기하는 IP. 모든 인터페이스에서 수신 대기하려면 0.0.0.0으로 두세요. |
Server.ListenPort |
22023 |
서버가 수신 대기하는 포트. GPanel에서 관리. |
AntiCheat.Enabled |
true |
내장 안티치트 시스템을 활성화합니다. 활성화 상태로 유지하는 것이 좋습니다. |
AntiCheat.BanIpFromGame |
true |
감지된 치터를 현재 게임에서 IP로 차단할지 여부. |
config.json 예시
{
"Server": {
"PublicIp": "your.server.ip",
"PublicPort": 22023,
"ListenIp": "0.0.0.0",
"ListenPort": 22023
},
"AntiCheat": {
"Enabled": true,
"BanIpFromGame": true
}
}
PublicIp, PublicPort, ListenIp, ListenPort는 GPanel에서 관리하며 할당된 네트워크 설정과 일치해야 합니다. 이를 변경하면 플레이어가 연결할 수 없게 됩니다.
4. 안티치트 설정
Impostor에는 부정행위 플레이어를 감지하고 처리하기 위한 내장 안티치트 시스템이 포함되어 있습니다. 안티치트 설정은 config.json에서 구성됩니다.
- AntiCheat.Enabled -- 치트 감지를 활성화하려면
true(권장)로 설정하세요. 이 시스템은 스피드 핵, 텔레포트, 잘못된 게임 동작과 같은 일반적인 Among Us 치트를 감지합니다. - AntiCheat.BanIpFromGame --
true일 때 감지된 치터는 IP 주소로 현재 게임에서 자동으로 차단됩니다. 치터를 수동으로 처리하려면false로 설정하세요.
5. 플레이어 연결 방법
Impostor 서버에 연결하는 것은 공식 Among Us 게임에 참여하는 것과 다릅니다. 플레이어는 Among Us 클라이언트를 공식 서버 대신 자신의 서버로 향하게 해야 합니다.
방법 A -- 지역 파일 수정
- 플레이어는 서버를 사용자 지정 지역으로 추가하기 위해 Among Us
regionInfo.json파일을 수정해야 합니다. - 이 파일은 일반적으로 Among Us 게임 데이터 디렉터리에 있습니다:
%APPDATA%\..\LocalLow\Innersloth\Among Us\regionInfo.json - GPanel의 네트워크(Network) 탭에서 서버 IP와 포트를 가리키는 항목을 추가하세요.
- Among Us를 실행하고, 지역 선택기로 이동하여 사용자 지정 서버 지역을 선택하세요.
- 평소처럼 게임을 만들거나 참여하세요 -- 공식 서버 대신 Impostor 서버를 사용합니다.
방법 B -- Impostor 클라이언트 모드
- 일부 커뮤니티 도구와 모드는 플레이어가 파일을 편집하지 않고 사용자 지정 서버에 직접 연결할 수 있게 해줍니다.
- 플레이어는 모드를 설치하고, 서버의 IP와 포트를 입력한 다음 연결합니다.
- 권장 클라이언트 도구는 Impostor 프로젝트 설명서를 확인하세요.
regionInfo.json 수정이 올바른지 확인하세요. 전용 IP가 없는 경우 포트는 무작위로 할당됩니다. 연결 세부 정보를 찾는 데 도움이 필요하면 서버 IP와 포트를 찾는 방법을 참조하세요.
게임 버전 호환성
Impostor 서버 버전은 Among Us 클라이언트 버전과 일치해야 합니다. 게임 업데이트 후 플레이어가 연결할 수 없는 경우:
- 업데이트된 Impostor 서버 버전이 있는지 확인하세요.
- GPanel이 서버 바이너리를 자동으로 업데이트할 수 있습니다. 그렇지 않은 경우 지원 티켓을 열어 업데이트를 요청하세요.
6. 게임 설정 개요
Among Us 게임 설정(맵, 역할, 임포스터 수, 킬 쿨다운 등)은 주로 Impostor 서버에서 로비를 만들 때 호스트가 게임 내에서 구성합니다. 서버 자체는 이러한 게임별 설정을 직접 제어하지 않습니다 -- 로비 호스트가 일반 Among Us 게임 인터페이스를 통해 설정합니다.
사용 가능한 게임 내 설정은 다음과 같습니다:
- 맵 선택 -- The Skeld, MIRA HQ, Polus, The Airship, The Fungle.
- 임포스터 수 -- 게임당 1, 2, 또는 3명의 임포스터.
- 킬 쿨다운 -- 임포스터 킬 사이의 시간 (10-60초).
- 플레이어 속도 -- 모든 플레이어의 이동 속도 배율.
- 시야 설정 -- 크루메이트 및 임포스터 시야 범위.
- 작업 설정 -- 공통, 짧은, 긴 작업의 수.
- 역할 -- Engineer, Scientist, Guardian Angel, Shapeshifter 등의 특수 역할을 활성화합니다.
관련 문서
도움이 필요하신가요?
여기서 다루지 않은 Among Us Impostor 서버 문제가 발생하면 지원 티켓을 열고 서버 IP, 문제 설명, GPanel 콘솔의 관련 오류 메시지를 포함해 주세요.