이 가이드는 Legion Hosting에서 IOSoccer 전용 서버를 설정하고, 시작 변수를 구성하고, 서버 설정을 편집하고, 서버에 연결하는 방법을 다룹니다. IOSoccer는 사실적인 물리 효과와 팀 기반 게임플레이를 갖춘 Source 엔진 멀티플레이어 축구 게임입니다. 관리자 명령어 및 서버 관리에 대해서는 IOSoccer 관리자 명령어를 참조하세요.
참고: IOSoccer는 Source 엔진에서 실행됩니다. 다른 Source 엔진 서버(CS:GO, TF2, Garry's Mod)를 사용해 본 경험이 있다면 많은 설정과 명령어가 익숙할 것입니다.
1. 첫 시작
- GPanel에 로그인하고 IOSoccer 서버를 선택하세요.
- Startup 탭으로 이동하여 구성 가능한 변수를 검토하세요(2번 섹션 참조).
- MAP, RCON 비밀번호, SLOTS를 설정하세요.
- Console 탭으로 돌아가서 Start를 클릭하세요.
- 콘솔에
Connection to Steam servers successful.메시지가 표시될 때까지 기다리세요.
포트는 무작위로 할당됩니다 프라이빗 IP가 없는 경우에 한합니다. GPanel의 Network 탭에서 할당된 포트를 확인하세요. 서버 IP 및 포트 찾는 방법을 참조하세요.
2. GPanel 시작 변수
| 변수 | 기본값 | 설명 |
|---|---|---|
MAP | 8v8_vienna | 서버 시작 시 로드되는 맵. |
SLOTS | 32 | 최대 플레이어 슬롯. |
TICKRATE | 100 | 서버 틱 레이트. 높을수록 = 부드러운 물리 효과. |
MAX_FPS | 500 | 최대 서버 FPS. |
RCON | (비어 있음) | 원격 관리용 RCON 비밀번호. |
AUTO_UPDATE | 1 | 시작 시 서버 자동 업데이트. |
RCON 비밀번호를 설정하세요. RCON 비밀번호는 기본적으로 비어 있습니다. 원격 관리를 활성화하려면 강력한 비밀번호를 설정하세요.
3. 서버 구성
서버 구성 파일을 생성하거나 편집하세요. 변경하기 전에 서버를 중지하세요.
파일 위치
iosoccer/cfg/server.cfg
주요 설정
| 설정 | 설명 |
|---|---|
hostname | 브라우저에 표시되는 서버 이름. |
sv_password | 접속 비밀번호. 공개 서버는 비워 두세요. |
rcon_password | 원격 콘솔 비밀번호. |
mp_timelimit | 경기 시간 제한(분). |
sv_alltalk | 팀 간 음성 채팅. 1 = 활성화. |
server.cfg 예시
hostname "My Legion IOSoccer Server"
sv_password ""
rcon_password "MySecretRcon"
mp_timelimit 45
sv_alltalk 0
4. 맵
IOSoccer 맵은 팀 크기와 위치로 이름이 지정됩니다. 일반적인 맵은 다음과 같습니다:
8v8_vienna-- 비엔나에서의 표준 8v8 경기.8v8_old_trafford-- 클래식 경기장 맵.5v5_indoor-- 더 작은 실내 풋살 맵.11v11_premier-- 풀 11v11 경기장.
예상 플레이어 수에 맞는 맵을 선택하세요. 보유한 플레이어보다 더 많은 플레이어를 위해 설계된 맵을 사용하면 경기가 비어 있는 느낌이 들 수 있습니다.
5. 성능 튜닝
IOSoccer는 정확한 공 물리 효과를 위해 높은 틱 레이트의 이점을 받습니다:
- Tickrate: 기본값
100을 권장합니다. 66 미만으로 낮추지 마세요. - Max FPS: 기본값
500은 부드러운 서버 측 시뮬레이션을 보장합니다. -condebug플래그는 기본적으로 활성화되어 있으며, 디버깅을 위해 콘솔 출력을 로깅합니다.
6. 연결 방법
옵션 A -- Steam 서버 브라우저
- Steam에서 IOSoccer를 실행하세요.
- 서버 브라우저로 이동하세요.
- 이름으로 서버를 검색하세요.
- 선택하고 연결하세요.
옵션 B -- 콘솔 연결
- 콘솔(
~)을 여세요. - 다음을 입력하세요:
connect <your-server-ip>:<port>
관련 문서
도움이 필요하신가요?
여기에 나와 있지 않은 IOSoccer 서버 문제가 발생하면 지원 티켓을 열고 서버 IP, 문제 설명, GPanel 콘솔의 관련 오류 메시지를 함께 포함해 주세요.