이 가이드는 V Rising 데디케이트 서버에서 서버 관리자 접근 권한을 설정하고, 콘솔 명령어를 사용하며, 관리자 목록을 관리하는 방법을 다룹니다. 서버 구성 및 접속에 대해서는 V Rising 데디케이트 서버 설정 가이드를 참고하세요.
관리자 콘솔 활성화
명령어를 입력하기 전에 먼저 게임 내 콘솔을 활성화해야 합니다. 이것은 서버 설정이 아니라 클라이언트 측 설정입니다.
- V Rising을 실행하고 메인 메뉴에서 Options를 엽니다.
- General 탭으로 이동합니다.
- Console Enabled를 찾아 On으로 설정합니다.
- 게임 플레이 중에 백틱 키(
`)를 눌러 콘솔을 엽니다. 일부 키보드 레이아웃에서는 이 키가 틸드(~)일 수 있습니다.
자신을 관리자로 추가하기
V Rising은 SteamID64 값 목록을 사용하여 서버에서 누가 관리자 권한을 가지는지 결정합니다. 서버의 관리자 목록 파일에 자신의 SteamID를 추가해야 합니다.
1단계 — SteamID64 찾기
SteamID64는 17자리 숫자입니다. 찾는 방법:
- 웹 브라우저에서 Steam 프로필을 엽니다. 사용자 지정 URL이 설정되어 있으면 프로필 페이지 URL은
https://steamcommunity.com/id/yourname/와 같은 형태입니다. - steamid.io와 같은 도구를 사용하세요 — Steam 프로필 URL을 붙여넣고 steamID64 값을 복사합니다.
2단계 — 관리자 목록 파일 편집
- GPanel에 로그인하고 Console 탭에서 서버를 중지합니다.
- Files 탭으로 이동하여
VRisingServer_Data/StreamingAssets/Settings/로 이동합니다. adminlist.txt라는 이름의 파일을 엽니다. 파일이 없으면 같은 디렉터리에 정확히 그 이름으로 새 파일을 만듭니다.- 자신의 SteamID64를 한 줄에 추가합니다. 각 SteamID64를 별도의 줄에 배치하여 여러 관리자를 추가할 수 있습니다.
- 파일을 저장하고 서버를 시작합니다.
76561198012345678
76561198087654321
게임 내에서 관리자로 인증하기
SteamID가 adminlist.txt에 추가되고 서버가 재시작된 후에는, 관리자 명령어가 작동하기 전에 게임 내에서 인증해야 합니다.
- 서버에 접속하고 백틱 키(
`)로 콘솔을 엽니다. - 다음 명령어를 입력하고 Enter 키를 누릅니다:
adminauth
콘솔에 확인 메시지가 표시됩니다. 이제 현재 세션에 대한 관리자 권한을 갖게 됩니다. 서버에 다시 접속할 때마다 다시 인증해야 합니다.
adminunauth를 입력하세요. 일반 플레이어로 서버를 테스트하려는 경우 유용합니다.
유용한 관리자 콘솔 명령어
다음 명령어는 adminauth로 인증한 후에 사용할 수 있습니다. 백틱 키로 콘솔을 열고 표시된 대로 정확히 명령어를 입력하세요.
| 명령어 | 설명 |
|---|---|
adminauth |
현재 세션에 대해 관리자로 인증합니다. |
adminunauth |
현재 세션의 관리자 인증을 해제합니다. |
listusers |
현재 서버에 접속한 모든 플레이어를 캐릭터 이름 및 SteamID와 함께 나열합니다. |
kick <PlayerName> |
캐릭터 이름으로 플레이어를 서버에서 추방합니다. |
ban <PlayerName> |
캐릭터 이름으로 플레이어를 차단합니다. 연결이 끊기고 다시 접속할 수 없게 됩니다. |
unban <PlayerName> |
지정한 플레이어의 차단을 해제하여 다시 접속할 수 있게 합니다. |
banlist |
현재 차단된 모든 플레이어를 표시합니다. |
clanaccept |
대기 중인 클랜 초대를 수락합니다(관리자 테스트에 유용). |
clandecline |
대기 중인 클랜 초대를 거절합니다. |
give <ItemName> <Amount> |
자신에게 지정한 아이템을 지급합니다. 아이템 이름은 내부 이름과 일치해야 합니다(예: Item_Building_Siege_Golem_T02). |
spawnnpc <NPCName> <Count> |
자신의 위치에 NPC를 스폰합니다. 테스트나 이벤트에 유용합니다. |
teleport <PlayerName> |
지정한 플레이어의 위치로 순간이동합니다. |
changehealthofclosesttomouse <Amount> |
마우스 커서에 가장 가까운 엔티티의 체력을 변경합니다. NPC를 치료하거나 피해를 줄 때 사용할 수 있습니다. |
setadminlevel <PlayerName> <Level> |
플레이어의 관리자 레벨을 설정합니다(0 = 없음, 1 = 관리자, 2 = 슈퍼관리자). 슈퍼관리자만 사용할 수 있습니다. |
help |
사용 가능한 모든 콘솔 명령어 목록을 표시합니다. |
list를 입력하여 사용 가능한 프리팹 이름을 확인하거나, 전체 아이템 ID 참조는 V Rising 위키를 확인하세요.
차단 목록 파일
게임 내에서 ban 명령어를 사용하는 것 외에도, 서버의 파일을 통해 직접 차단을 관리할 수 있습니다.
- GPanel에서 Files 탭의
VRisingServer_Data/StreamingAssets/Settings/로 이동합니다. banlist.txt파일을 열거나 생성합니다.- 차단하려는 각 플레이어의 SteamID64를 한 줄에 하나씩 추가합니다.
- 파일을 저장하고 변경 사항을 적용하려면 서버를 재시작합니다.
76561198099999999
관리자 제거하기
플레이어의 관리자 접근 권한을 제거하려면:
- GPanel에서 서버를 중지합니다.
- 파일 편집기에서
VRisingServer_Data/StreamingAssets/Settings/adminlist.txt를 엽니다. - 해당 플레이어의 SteamID64가 포함된 줄을 삭제합니다.
- 파일을 저장하고 서버를 시작합니다.