본문으로 이동

게임 명령어(DIABLO)

게임세상 위키

디아블로 II의 다양한 명령줄 및 게임 내 옵션이 존재합니다. 아래 설명된 모든 옵션은 사용 가능하지만, 블리자드 기술 지원팀에서 공식적으로 지원하지는 않습니다. 이 옵션들을 사용하여 게임을 실행하는 데 문제가 발생할 경우, 변경되지 않은 게임 모드로 되돌리시기 바랍니다.

약칭 코드가 존재하는 경우 전체 코드 앞에 나열됩니다(예: /f /friends 또는 -w -window).

게임 명령어

대화창 단축키

다음은 배틀넷(Battle.net) 대화창에서도 작동하는 기본적인 윈도우 명령어입니다.

명령어 설명
CTRL+X 선택한 텍스트를 잘라냅니다.
CTRL+C 선택한 텍스트를 복사합니다.
CTRL+V 선택한 텍스트를 붙여넣습니다.
CTRL+A 모든 텍스트를 선택합니다.
CTRL+N 선택한 이름을 붙여넣습니다.
ALT+N 선택한 이름을 붙여넣습니다.
ALT+V 채널 입장/퇴장 알림을 켜거나 끕니다.
ALT+W 선택한 사용자에게 귓속말을 보냅니다.
TAB 최근 입력한 10개의 명령어를 순환합니다.
CTRL+M 디아블로 II: 배틀넷 및 메인 메뉴에서 음악을 켜거나 끕니다.

기본 상호작용

  • /ignore (플레이어): 해당 플레이어의 메시지를 차단합니다.
  • /msg (플레이어): 귓속말을 보냅니다.
  • /msg (캐릭터 이름): 귓속말을 보냅니다.
  • /msg *(계정명): 해당 계정으로 접속 중인 모든 캐릭터에게 메시지를 보냅니다.
  • /msg (D2 캐릭터이름@영문명): USWest, USEast, Asia, Europe 등 다른 영역(Realm) 간에 메시지를 보낼 수 있습니다.
  • /d2notify: 채널 입장/퇴장 알림을 켜거나 끕니다.
  • /reply: 마지막으로 받은 메시지에 답장합니다.
  • /squelch (플레이어): 해당 플레이어의 메시지를 차단합니다.
  • /unsquelch (플레이어): 해당 플레이어의 차단을 해제합니다.
  • /unignore (플레이어): 해당 플레이어의 차단을 해제합니다.
  • /users: 서버의 전체 사용자 수, 게임 수, 채널 수를 표시합니다.
  • /w (플레이어): 귓속말을 보냅니다.
  • /who (채널): 해당 채널에 있는 모든 캐릭터 목록을 표시합니다.
  • /whoami: 자신의 계정 정보를 표시합니다.
  • /whois (플레이어): 해당 플레이어의 정보를 표시합니다.
  • /whisper (플레이어): 귓속말을 보냅니다.
  • /whisper *(계정명): 해당 계정으로 접속 중인 모든 캐릭터에게 메시지를 보냅니다.

친구 목록

친구 목록에 있는 사람의 이름 대신 % 기호 뒤에 번호를 붙여 단축키로 사용할 수 있습니다. 예를 들어 /f %5는 친구 목록의 다섯 번째 사람에게 메시지를 보냅니다.

최대 친구 등록 수는 25명으로 제한됩니다.

  • /f /friends: 명령어 도움말을 표시합니다.
  • /f a /friends add (계정명): 친구 목록에 계정 이름을 추가합니다.
  • /f a /friends add (캐릭터명): 친구 목록에 캐릭터 이름을 추가합니다.
  • /f a /friends add (사용자명): 친구 목록에 사용자 이름을 추가합니다.
  • /f d /friends demote (계정명): 해당 친구의 순위를 한 단계(또는 지정한 숫자만큼) 아래로 내립니다.
  • /f l /friends list: 모든 친구와 현재 상태를 표시합니다.
  • /f m /friends msg (메시지): 친구 목록에 있는 모든 사람에게 메시지를 보냅니다.
  • /f p /friends promote (계정명): 해당 친구의 순위를 한 단계(또는 지정한 숫자만큼) 위로 올립니다.
  • /f r /friends remove (계정명): 해당 계정을 친구 목록에서 삭제합니다.

차단

  • /o igpub /options ignorepublic: 친구 목록에 없는 사람들의 공개 대화 채널 메시지를 무시합니다.
  • /o unigpub /options unignorepublic: 친구 목록에 없는 사람들의 공개 대화 채널 메시지 수신을 다시 허용합니다.
  • /o igpriv /options ignoreprivate: 비공개 채널에 있는 동안 친구 목록에 없는 사람의 메시지를 받지 않습니다.
  • /o unigpriv /options unignoreprivate: 비공개 채널에 있는 동안 친구 목록에 없는 사람의 메시지를 수신할 수 있게 합니다.
  • /o igw /options ignorewhispers: 친구 목록에 없는 사람의 귓속말을 무시합니다.
  • /o unigw /options unignorewhispers: 모든 사용자의 귓속말 수신을 다시 허용합니다.

상태 설정:

  • /away (사유): 자리 비움 상태로 표시하고, 상태를 조회하는 플레이어에게 지정된 사유를 보여줍니다.
  • /dnd (사유): 모든 수신 메시지를 차단하고, 메시지를 보낸 사람에게 지정된 사유를 표시합니다.

대화, 비공개 채널 및 운영자 명령어

대화창에서만 작동하는 명령어입니다. 일부는 비공개 채널 운영자만 사용할 수 있습니다.

  • /ban (플레이어): 플레이어를 추방 및 차단합니다(채널 운영자 전용).
  • /channel (채널): 선택한 채널에 입장합니다.
  • /clan (내 이름): 이름을 제목으로 하는 비공개 클랜 채널을 생성합니다.
  • /designate (사용자명): 채널 운영자가 없을 경우 채널 운영자를 지정합니다. 현재 운영자가 나가거나 사임하면 이 사용자가 운영자가 됩니다.
  • /kick (플레이어): 플레이어를 강제로 퇴장시킵니다(채널 운영자 전용).
  • /rejoin: 현재 채널에 재입장합니다(동기화 오류 후 유용).
  • /resign: 채널 운영자 권한을 반납합니다(채널 운영자 전용).
  • /stats (사용자명): 스타크래프트 플레이어의 통계를 보여주며, 디아블로 플레이어의 경우 항상 0-0-0으로 표시됩니다.
  • /unban (플레이어): 차단된 플레이어를 해제합니다(채널 운영자 전용).

게임 내 명령어

게임 플레이 중 채팅창에 입력할 때만 작동합니다. 대화 채널 명령어 중 상당수(메시지 전송 및 차단 제어 등)도 게임 내에서 사용할 수 있습니다.

게임 내에서 이전 명령어를 반복하려면 엔터를 눌러 채팅창을 열고 위/아래 화살표를 사용하여 이전에 보낸 명령어를 순환할 수 있습니다. 동일한 명령어를 다시 보내거나 백스페이스 키로 일부를 수정할 수 있습니다.

  • /framerate: /fps와 동일한 통계를 표시하며, 메모리 할당 정보도 포함합니다.
  • /fps: 게임 내 프레임 속도를 표시합니다. 최대 표시 속도는 25입니다.
  • /nopickup: 아이템 보기 키를 누르고 있지 않는 한, 캐릭터가 아이템을 줍지 않도록 설정합니다.
  • /players (1-8): 게임 내 플레이어 수를 조절하여 아이템 획득률과 난이도를 조정합니다(싱글 플레이 전용).
  • /soundchaosdebug: 게임 내 모든 소리를 재생합니다. 다시 입력하면 꺼집니다.
  • /time: 현지 시간과 배틀넷 서버 시간을 표시합니다.

실행 인자 옵션

이 명령어들은 게임의 기능을 변경하며, 프로그램 시작 시 적용되어야 합니다. 활성화하려면 디아블로 II 바로 가기를 마우스 오른쪽 버튼으로 클릭하고 [속성]을 선택합니다. [대상] 입력란의 마지막 따옴표 뒤에 공백을 한 칸 띄우고 아래 명령어를 입력하십시오. 여러 명령어를 사용할 경우 공백으로 구분합니다.

예시: "C:\Program Files\Diablo II\Diablo II.exe" -w -nofixaspect

이 설정은 게임을 창 모드로 실행하며 화면 비율을 강제로 고정하지 않아 와이드스크린 환경에서 게임을 즐길 수 있게 합니다.

참고: 이후 게임 버전에서는 작동하지 않는 명령어가 많을 수 있습니다. 일부 코드의 정확한 기능은 알려져 있지 않습니다.

액트

  • -act1: 캐릭터가 액트 1에서 레벨 1로 시작합니다(기본값).
  • -act2: 캐릭터가 액트 2에서 레벨 16으로 시작합니다.
  • -act3: 캐릭터가 액트 3에서 레벨 21로 시작합니다.
  • -act4: 캐릭터가 액트 4에서 레벨 27으로 시작합니다.
  • -act5: 캐릭터가 액트 5에서 레벨 33으로 시작합니다.

비디오 옵션

  • -d3d: Direct3D 비디오 모드를 사용합니다.
  • -exp -expansion: 확장팩 모드로 전환합니다.
  • -fr -framerate: 프레임 속도를 설정합니다.
  • -gamma: 감마를 설정합니다.
  • -glide: Glide 비디오 모드를 사용합니다.
  • -lq -lowquality: 그래픽 품질을 낮추어 게임 속도를 높입니다.
  • -nofixaspect: 창 모드 최대화 시 4:3 화면 비율을 강제 고정하지 않습니다. 게임 화면이 모니터에 맞춰 늘어납니다.
  • -opengl: OpenGL 비디오 모드를 사용합니다.
  • -per -perspective: 원근 모드를 켭니다(전체 화면 비 DDraw 모드에서만 가능).
  • -rave: Rave 그래픽 모드를 사용합니다.
  • -vsync: 수직 동기화를 켭니다.
  • -w -window: 창 모드로 전환합니다.

네트워크 옵션

  • -bn -battlenetip: 배틀넷 서버 IP를 설정합니다.
  • -gamename: 게임 이름을 설정합니다.
  • -gametype: 게임 유형을 설정합니다.
  • -joinid: 참가 ID를 설정합니다.
  • -mcpip: MCP IP 서버 주소를 설정합니다.
  • -nopk: ?
  • -openc: ?
  • -s -serverip: TCP/IP 게임 서버 IP를 설정합니다.

게임 옵션

  • -arena: ?
  • -difficulty: ?
  • -nosave: 게임을 저장하지 않습니다.
  • -txt: 모드 제작자를 위한 .bin 파일 생성 모드입니다.

캐릭터 옵션

  • -ama: 캐릭터 직업을 아마존으로 설정합니다.
  • -asn: 캐릭터 직업을 암살자로 설정합니다.
  • -bar: 캐릭터 직업을 야만용사로 설정합니다.
  • -dru: 캐릭터 직업을 드루이드로 설정합니다.
  • -nec: 캐릭터 직업을 강령술사로 설정합니다.
  • -pal: 캐릭터 직업을 성기사로 설정합니다.
  • -sor: 캐릭터 직업을 원소술사로 설정합니다.
  • -bnacct: 배틀넷 계정 이름을 설정합니다.
  • -bnpass: 배틀넷 비밀번호를 설정합니다.
  • -ctemp: 아레나 모드에서 캐릭터 템플릿을 사용합니다.
  • -i -invincible: ?
  • -name: 배틀넷 캐릭터 이름을 설정합니다.
  • -realm: 배틀넷 영역(Realm) 이름을 설정합니다.

몬스터 옵션

  • -m -monsterclass: ?
  • -md -monsterdebug: ?
  • -minfo -monsterinfo: ?
  • -nm -nomonster: ?

아이템 옵션

  • -rare: ?
  • -unique: ?

디버그 옵션

  • -cheats: ?
  • -log: ?
  • -msglog: ?
  • -ns -nosound: 모든 소리를 끕니다.
  • -questall: ?
  • -safe -safemode: ?
  • -seed: 게임 생성 시간에 기반한 게임 시드를 표시합니다. 맵 시드를 설정합니다.

파일 I/O 옵션

  • -comint: 동적 데이터 구조.
  • -direct: 디스크에서 직접 데이터를 로드합니다.
  • -gamepass: 게임 비밀번호를 설정합니다.
  • -lem -lowend: ?
  • -nocompress: 압축을 하지 않습니다.
  • -npl -nopreload: 게임 파일을 미리 로드하지 않습니다.
  • -skiptobnet: 배틀넷으로 즉시 이동합니다.
  • -token: 게임 종료 토큰을 설정합니다.

기타 사용자 옵션

  • -autorest: 종료 후 자동으로 다시 시작합니다.
  • -client: 클라이언트 모드로 실행합니다.
  • -clientexit: 게임 종료 후 프로그램을 종료합니다.
  • -launch: 실행 모드.
  • -lng (ENG, CHN): 언어를 설정합니다.
  • -multiclient: 다중 클라이언트 실행.
  • -nochar: 캐릭터 이미지를 표시하지 않습니다.
  • -noexit: 자동으로 종료하지 않습니다.
  • -nohook: 후킹을 비활성화합니다.
  • -nonotify: 오류 알림을 표시하지 않습니다.
  • -noplugin: 플러그인을 로드하지 않습니다.
  • -noscript: 스크립트를 로드하지 않습니다.
  • -notitle: 창 제목 표시줄을 표시하지 않습니다.
  • -hookexe: 후킹 버전 체크용 game.exe를 설정합니다.
  • -hookwnd: 후킹 윈도우 클래스를 설정합니다.
  • -res640: 640x480 해상도로 창을 엽니다.
  • -res800: 800x600 해상도로 창을 엽니다.
  • -server: 서버 모드로 실행합니다(d2server.dll 필요).
  • -servername: 게임 서버 이름을 설정합니다.
  • -title: 창 제목을 설정합니다.
  • -sndbkg: 백그라운드에서도 소리가 나도록 설정합니다.