팀원들이랑 같이 뛰다 보면 채팅 칠 시간이 없다는 거 다들 알 거야. 진입 직전에 "플래시 던진다" 한 마디 못 쳐서 팀킬 나는 상황, 한 번쯤은 겪어봤을 거다. 그래서 만든 게 이 매크로야.
핫키 하나 누르면 0.1초 안에 채팅창 열고 메시지 입력하고 전송까지 다 끝난다. 설정해둔 문구들을 키 하나로 즉시 날릴 수 있으니까, 진입 콜, 재장전 콜, 인질 확인 같은 거 미리 세팅해두면 실전에서 꽤 쓸 만하다.
다운로드
RON_Quick_Chat_v3.zip 다운로드
(약 9KB)
설치 방법
압축을 풀면 파일이 세 개 나온다.
RON_Quick_Chat.bat— 실행 파일 (이걸 더블클릭하면 됨)ron_quick_chat.py— 본체 스크립트README.md— 영문 설명서
처음 실행하면 자동으로 Python 포터블 버전을 다운받고 필요한 패키지를 설치한다. 시스템에 Python이 없어도 된다. 두 번째 실행부터는 바로 뜬다.
UAC 창이 뜨면서 관리자 권한을 요청하는데, 허용해줘야 한다. 게임 내 키보드 입력을 후킹하려면 관리자 권한이 필요하기 때문이다.
사용 방법
프로그램이 뜨면 슬롯마다 왼쪽에 키 버튼이 있다. 버튼을 클릭하고 원하는 키를 누르면 바인딩된다. F키, 숫자패드, 일반 키 전부 사용 가능하다.
오른쪽 텍스트 필드에 전송할 메시지를 입력하고, START MACRO를 누른 다음 게임으로 전환하면 끝이다. 바인딩한 키를 누를 때마다 채팅창이 열리고 메시지가 자동으로 입력 및 전송된다.
| 버튼 | 기능 |
|---|---|
| 키 버튼 (슬롯 왼쪽) | 클릭 후 원하는 키를 눌러 바인딩 |
| X 버튼 (슬롯 오른쪽) | 해당 슬롯 초기화 |
| + ADD SLOT | 슬롯 추가 |
| - REMOVE LAST | 마지막 슬롯 제거 |
| SAVE | 설정 저장 (재시작 후에도 유지) |
| RESET | 기본값으로 초기화 |
| START / STOP MACRO | 매크로 켜기 / 끄기 |
설정
| 항목 | 설명 | 기본값 |
|---|---|---|
| Chat Key | 게임 내 채팅창을 여는 키 | k |
| Chat Delay | 채팅창 열린 후 대기 시간 (초) | 0.08 |
채팅창이 안 열리거나 메시지가 잘린다면 Chat Delay를 0.12 ~ 0.15 정도로 올려봐라.
설정 파일 위치
설정은 아래 경로에 JSON 파일로 저장된다. 텍스트 편집기로 직접 수정해도 된다.
%USERPROFILE%\.ron_quick_chat\config.json
문제 해결
| 증상 | 해결 방법 |
|---|---|
| 프로그램이 바로 꺼진다 | RON_Quick_Chat.bat으로 실행했는지 확인 (관리자 권한 필요) |
| 채팅창이 안 열린다 | Chat Key가 인게임 채팅 키와 일치하는지 확인 |
| 메시지가 잘린다 | Chat Delay를 0.12 ~ 0.15로 올려라 |
| 핫키가 작동 안 한다 | START MACRO를 눌렀는지, 슬롯이 비어있지 않은지 확인 |
| 재설치하고 싶다 | bat 파일 옆에 있는 "python" 폴더를 삭제하고 다시 실행 |
이 프로그램은 키보드 입력을 시뮬레이션하는 매크로다. Ready or Not은 PvE 협동 게임이라 이런 종류의 매크로는 일반적으로 허용되지만, 사용에 대한 판단은 본인이 해라.
