게임 명령어 1(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: Battle.net 및 메인 메뉴에서 음악을 켜거나 끕니다.
기본 상호작용
- /ignore (플레이어): 해당 플레이어의 메시지를 차단합니다.
- /msg (플레이어): 귓속말을 보냅니다.
- /msg (캐릭터 이름): 귓속말을 보냅니다.
- /msg *(계정명): 해당 계정으로 접속 중인 모든 캐릭터에게 메시지를 보냅니다.
- /msg (디아블로 II 캐릭터명@영문 서버명): 서버 간(USWest, USEast, Asia, Europe) 메시지를 보낼 수 있게 합니다.
- /d2notify: 채널 입장/퇴장 알림을 켜거나 끕니다.
- /reply: 마지막으로 받은 메시지에 답장을 보냅니다.
- /squelch (플레이어): 해당 플레이어의 메시지를 무시합니다.
- /unsquelch (플레이어): 해당 플레이어의 무시(차단)를 해제합니다.
- /unignore (플레이어): 해당 플레이어의 무시(차단)를 해제합니다.
- /users: 서버의 전체 사용자, 게임, 채널 수를 표시합니다.
- /w (플레이어): 귓속말을 보냅니다.
- /who (채널): 해당 채널에 있는 모든 캐릭터 목록을 표시합니다.
- /whoami: 본인의 계정 정보를 표시합니다.
- /whois (플레이어): 해당 플레이어의 정보를 표시합니다.
- /whisper (플레이어): 귓속말을 보냅니다.
- /whisper *(계정명): 해당 계정으로 접속 중인 모든 캐릭터에게 메시지를 보냅니다.
친구 목록
단축키로 친구 목록에 있는 사람의 순번을 % 기호 뒤에 입력하여 사용할 수 있습니다. 예를 들어 /f %5를 입력하면 친구 목록의 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 (사유): 모든 수신 메시지를 차단하고, 발신자에게 지정된 사유를 표시합니다.
채팅, 비공개 채널 및 운영자 명령어
채팅에서만 작동하는 명령어입니다. 일부는 비공개 채널의 운영자(Op)만 사용할 수 있습니다.
- /ban (플레이어): 플레이어를 추방 및 차단합니다 (채널 운영자 전용).
- /channel (채널): 선택한 채널에 입장합니다.
- /clan (이름): 본인의 이름을 제목으로 하는 비공개 클랜 채널을 생성합니다.
- /designate (사용자명): 현재 채널 운영자가 없을 경우 운영자를 지정합니다. 지정된 사용자는 현재 운영자가 나가거나 사임할 때 운영자가 됩니다.
- /kick (플레이어): 플레이어를 강퇴합니다 (채널 운영자 전용).
- /rejoin: 현재 채널에 재입장합니다 (동기화 오류 발생 시 유용).
- /resign: 채널 운영자 권한을 내려놓습니다 (채널 운영자 전용).
- /stats (사용자명): 스타크래프트 플레이어의 전적을 표시합니다. 디아블로 플레이어의 경우 항상 0-0-0으로 표시됩니다.
- /unban (플레이어): 플레이어의 차단을 해제합니다 (채널 운영자 전용).
게임 내 명령어
게임 실행 중 채팅창에 입력할 때만 작동합니다. 여러 메시지 및 무시 제어 기능을 포함하여 많은 채팅 채널 명령어가 게임 내에서도 작동합니다.
게임 내에서 명령어를 반복하려면 엔터 키를 눌러 채팅창을 열고, 위/아래 화살표 키를 사용하여 이전에 입력했던 명령어를 불러올 수 있습니다. 동일한 명령어를 다시 보내거나, 백스페이스 키로 내용을 수정할 수 있습니다.
- /framerate: /fps와 동일한 정보를 표시하지만, 추가로 메모리 할당 정보도 포함합니다.
- /fps: 게임 내 프레임 속도를 표시합니다. 최대 표시 속도는 25입니다.
- /nopickup: 아이템 표시 키를 누르지 않는 이상 캐릭터가 아이템을 줍지 않도록 설정합니다.
- /players (1-8): 게임 내 플레이어 수를 조절하여 아이템 드롭률과 난이도를 높입니다 (싱글 플레이어 전용).
- /soundchaosdebug: 게임 내 모든 소리를 재생합니다. 명령어를 다시 입력하면 끕니다.
- /time: 현지 시간과 Battle.net 서버 시간을 표시합니다.
대상 경로(Target line) 속성
이 명령어들은 게임의 특정 기능을 변경하며, 프로그램이 시작될 때 적용되어야 합니다. 적용하려면 디아블로 II 바로가기를 우클릭하고 '속성'을 선택합니다. 대상(Target) 상자의 마지막 따옴표 뒤에 스페이스바를 한 번 누르고 아래 명령어들을 입력하십시오. 명령어들은 공백으로 구분하여 여러 개를 함께 사용할 수 있습니다.
예시:
"C:\Program Files\Diablo II\Diablo II.exe" -w -nofixaspect
이 설정은 게임을 창 모드로 실행하되 화면 비율을 고정하지 않아, 와이드스크린으로 게임을 즐길 수 있게 해줍니다.
참고: 이후 버전의 게임에서는 작동하지 않는 명령어가 많습니다. 일부 코드의 정확한 기능은 알려지지 않았습니다.
막(Acts)
- -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: 원근감 모드를 켭니다 (전체 화면 비 DirectDraw 모드에서만).
- -rave: Rave 그래픽 모드를 사용합니다.
- -vsync: 수직 동기화를 켭니다.
- -w -window: 창 모드로 전환합니다.
네트워크 옵션
- -bn -battlenetip: Battle.net 서버 IP를 설정합니다.
- -gamename: 게임 이름을 설정합니다.
- -gametype: 게임 타입을 설정합니다.
- -joinid: 참가 ID를 설정합니다.
- -mcpip: MCPIP 서버 IP를 설정합니다.
- -nopk: ?
- -openc: ?
- -s -serverip: TCP/IP 게임 서버 IP를 설정합니다.
게임 옵션
- -arena: ?
- -difficulty: ?
- -nosave: 게임을 저장하지 않습니다.
- -txt: 모드 제작자를 위한 .bin 파일 생성 기능입니다.
캐릭터 옵션
- -ama: 캐릭터 직업을 아마존으로 설정합니다.
- -asn: 캐릭터 직업을 암살자로 설정합니다.
- -bar: 캐릭터 직업을 야만용사로 설정합니다.
- -dru: 캐릭터 직업을 드루이드로 설정합니다.
- -nec: 캐릭터 직업을 강령술사로 설정합니다.
- -pal: 캐릭터 직업을 성기사로 설정합니다.
- -sor: 캐릭터 직업을 원소술사로 설정합니다.
- -bnacct: Battle.net 계정명을 설정합니다.
- -bnpass: Battle.net 비밀번호를 설정합니다.
- -ctemp: 아레나 모드에서 캐릭터 템플릿을 사용합니다.
- -i -invincible: ?
- -name: Battle.net 캐릭터 이름을 설정합니다.
- -realm: Battle.net 서버(영문) 이름을 설정합니다.
몬스터 옵션
- -m -monsterclass: ?
- -md -monsterdebug: ?
- -minfo -monsterinfo: ?
- -nm -nomonster: ?
아이템 옵션
- -rare: ?
- -unique: ?
디버그 옵션
- -cheats: ?
- -log: ?
- -msglog: ?
- -ns -nosound: 모든 소리를 끕니다.
- -questall: ?
- -safe -safemode: ?
- -seed: 게임 생성 시간에 기반한 게임 시드를 표시합니다. 맵 시드를 설정합니다.
파일 입출력 옵션
- -comint: 동적 데이터 구조입니다.
- -direct: 디스크에서 데이터를 직접 로드합니다.
- -gamepass: 게임 비밀번호를 설정합니다.
- -lem -lowend: ?
- -nocompress: 압축을 해제합니다.
- -npl -nopreload: 게임 파일을 미리 불러오지 않습니다.
- -skiptobnet: Battle.net으로 바로 이동합니다.
- -token: 게임 종료 토큰을 설정합니다.
사용자 지정 옵션
- -autorest: 종료 후 자동으로 다시 시작합니다.
- -client: 클라이언트 모드로 실행합니다.
- -clientexit: 게임 종료 후 프로그램을 닫습니다.
- -launch: 시작 모드입니다.
- -lng (ENG, CHN): 언어를 설정합니다.
- -multiclient: 다중 클라이언트 실행을 허용합니다.
- -nochar: 캐릭터 이미지를 비활성화합니다.
- -noexit: 자동으로 종료하지 않습니다.
- -nohook: 후킹(Hook)을 비활성화합니다.
- -nonotify: 오류 알림을 표시하지 않습니다.
- -noplugin: 플러그인을 불러오지 않습니다.
- -noscript: 스크립트를 불러오지 않습니다.
- -notitle: 창 제목 표시줄을 없앱니다.
- -hookexe: 후킹 버전 체크용 game.exe를 설정합니다.
- -hookwnd: 후킹 창 클래스를 설정합니다.
- -res640: 640x480 해상도로 창을 시작합니다.
- -res800: 800x600 해상도로 창을 시작합니다.
- -server: 서버 모드로 실행합니다 (d2server.dll 필요).
- -servername: 게임 서버 이름을 설정합니다.
- -title: 창 제목을 설정합니다.
- -sndbkg: 배경음악을 활성화합니다.