kone
소미소프트

소미소프트

MV 플러그인: MPP_ChoiceEX.js

01/14/2026, 10:32:54
유틸
3998 views · 5 likes

MPP_ChoiceEX.js 플러그인 분석 (RPG Maker MV 전용)

이 플러그인은 **木星ペンギン(목성펭귄)**이 만든 선택지 기능 대폭 확장 플러그인 으로, 한국 RPG Maker 커뮤니티에서 **"최고의 선택지 플러그인"**으로 거의 만장일치로 꼽히는 명작 플러그인입니다. (현재 2025년 기준으로도 여전히 많은 프로젝트에서 필수로 사용되고 있어요)

1. 핵심 기능 요약 (한눈에 보기)




기능 분류

설명

실제 사용 예시 / 강점

선택지 합치기

연속된 [선택지 표시] 명령어를 자동으로 하나의 긴 선택지로 합침

10개 이상 선택지도 한 번에 표시 가능 (기본은 6개 제한)

조건에 따른 선택지 표시/숨김

if(조건) → 조건 false 시 해당 선택지 완전 숨김

if(v[20] >= 1999) → 변수 20이 1999 이상일 때만 선택지 보임

조건에 따른 선택지 비활성화

en(조건) → 조건 false 시 해당 선택지 회색(선택 불가)으로 표시

en(s[43]) → 스위치 43 ON일 때만 선택 가능

선택지 위치 자유 지정

플러그인 명령으로 x,y 좌표, 너비, 높이, 최대 행수 자유 설정

메시지창 아래에 붙이거나 화면 특정 위치에 고정 가능

선택지 위치 기억/불러오기

ChoiceVariableId n → 현재 선택지 커서 위치를 변수 n에 저장하고 다음에 불러옴

이전 선택지 위치 기억해서 편의성 극대화 (상점, 대화 등에서 유용)

선택지 헬프(도움말) 표시

선택지 아래에 주석으로 선택지헬프 쓰면 커서 올릴 때마다 도움말 표시

각 선택지에 설명 추가 가능 (아이템 선택, 퀘스트 분기 등에서 최고)

취소/기본값 동적 처리

여러 선택지 중 취소·기본값이 여러 번 나와도 가장 마지막 설정이 우선 적용

복잡한 분기에서도 안정적


2. 가장 많이 쓰이는 핵심 문법 (실전 예시)

1) 선택지 숨기기/보이기 (if 조건)

text




if(v[20] >= 1999)  →  변수 201999 이상일 때만 이 선택지 표시
if(s[43])          →  스위치 43 ON일 때만 표시
if(!s[5])          →  스위치 5 OFF일 때만 표시
if(v[10] > 50 && s[7]) → 복합 조건 가능



2) 선택지 비활성화 (en 조건)

text




en(s[43])          → 스위치 43 ON일 때만 선택 가능 (OFF면 회색 처리)
en(v[30] >= 100)   → 변수 30100 이상일 때만 선택 가능



3) 플러그인 명령어 (위치 자유 지정)

text




ChoicePos 200 300 8    → x=200, y=300, 최대 8줄 표시
ChoiceRect 100 150 400 300   → 좌표(100,150), 크기 400×300
ChoiceUnderMessage     → 메시지창 바로 아래에 선택지 붙이기 (대화형 선택지 최고)
ChoiceVariableId 50    → 현재 커서 위치를 변수 50에 저장 & 다음에 불러옴



4) 선택지 도움말 (헬프 텍스트)

text




[선택지 표시]
  선택지1
  선택지2
[주석]
  선택지헬프
   선택지는 1번을 고르면
  특별한 이벤트가 발생합니다.
[선택지 표시]
  선택지3



→ 선택지2에 커서 올리면 메시지창에 "이 선택지는..." 도움말 표시

3. 실전에서 가장 강력한 조합 예시

text




◆플러그인 명령:ChoiceUnderMessage     ← 메시지창 아래에 붙임
◆플러그인 명령:ChoiceVariableId 50     ← 이전 선택 기억
◆플러그인 명령:ChoicePos 180 320 10    ← 위치·최대 10줄

◆선택지 표시:퀘스트 수락, 거절, 자세히 듣기, 취소
  if(v[20] >= 5000)                     ← 돈 5000 이상일 때만 수락 가능
  en(s[43])                             ← 스위치 43 ON일 때만 자세히 듣기 가능

  [주석] 선택지헬프
  수락하면 바로 퀘스트가 시작됩니다.



→ 돈 부족하면 "퀘스트 수락" 숨김 → 스위치 43 OFF면 "자세히 듣기" 회색 → 선택지 위치는 화면 중간 아래, 최대 10줄까지 표시

4. 장점 vs 단점 (2025년 기준 현실 평가)

장점

  • 가장 안정적이고 강력한 선택지 확장 플러그인 (MV 시대 레전드)

  • 조건식 자유도 매우 높음 ( if , en 모두 완벽 지원)

  • 위치·크기·도움말까지 거의 모든 것 커스터마이징 가능

  • 한국어 완벽 호환 + 커뮤니티에서 검증 완료

단점

  • 요즘 MZ 시대에는 VisuStella MZ Choice Window Galv's Choice 가 더 최신 느낌

  • 복잡한 조건 넣을 때 eval() 사용 → 초보자는 실수하기 쉬움

  • 최신 MZ 프로젝트라면 MZ 전용 플러그인으로 옮기는 게 나을 수 있음

결론 (당신 프로젝트에 추천 여부)

  • RPG Maker MV 프로젝트라면 → 거의 필수급 (★★★★★ 5점 만점)

  • MZ 프로젝트라면 → MPP_ChoiceEX 대신 VisuMZ_1_ChoiceWindow Moghunter MZ 선택지 플러그인 추천

이 플러그인은 2015~2019년 사이에 나온 최고의 명작 중 하나로, 아직도 수많은 상업/프리 게임에서 살아 숨쉬고 있습니다.

필요하면 실제 이벤트 예시 이미지 MZ 호환 대체 플러그인 도 추천해드릴게요! 😊


//


1


aHR0cHM6Ly9raW8uYWMvYy9jalFLdUNrS1dFVDBmMllOeXBWalNi

5
1 comment
[복구요청][후타] Mage Kanade's Futanari Dungeon Quest
요청
Tkdcap
05/18 4091 3
[요청복구] RJ01067533 NTR RPG 외전 〜충간의 서
복구
sample098
05/18 13789 28
AI, 짧) 팬티가 묶여버린 무표정쨩
야짤
miso5
05/18 9981 65
촉수 / 야애니) 낙원침촉 - 망자의 섬
영상
darkunicorn
05/18 27289 103
mⓞzⓤkⓤ 모음집 (일부 없을수도 있음)
영상
darkunicorn
05/18 20388 67
아이만들기 온천 손번역 진행상황
작업현황
sjdwj
05/18 8388 39
추천부탁드립니다 형님들
질문
paprika123
05/18 3179 0
[미번] [ORC SOFT] かがち様お慰め奉ります廻 ~寝取られ村淫夜噺~
미번
돔마
05/18 10532 32
시니시스터2 배신자 도전과제 다리 수리하고나면 못깨는건가?
질문
chronoro
05/18 3472 0
의술사 진행 퀘 질문드립니다
질문
rummy
05/18 3049 0
아이와 악마와 음욕의 저주같은 여주물 더 없으려나요...?
질문
ddaljang
05/18 2520 0
Wakura 메이플 애프터 스쿨
동인
SK
05/18 23881 112
Koudera Sachi 기분 좋은 것을 우선시합니다
동인
SK
05/18 26869 162
Koudera Sachi 뒷계로 낚은 남자랑 떡치는걸 못관두겠어요
동인
SK
05/18 31814 121
생각보다 빨랐던 파라서큐 업데이트
정보
NG
05/18 5147 6
[개조] 비월선행록 V1.29 개조 버전 공유
번역
V
05/18 110036 1048
[복구 요청] RJ01148319 STARWORKS(철상의사람 鉄箱のひと)
요청
ashleria
05/18 2718 1
비월선행록 건달 어떻게 잡아요?
질문
맛트
05/18 3717 1
MZ 플러긴 오류 해결법 아는사람 ?
질문
demonhunter
05/18 4572 -1
[구매보급][한국어 자막판][굉음 오호]모녀 붕괴 ~같은 남자를 사랑한 모녀는 레즈섹스승부로 천박하게 자● 쟁탈~
소리
이름뭐하지
05/18 20155 99
이세계 NTR여관 제작자:무엇을 상상해도, 그 이상을 보여주겠다.
정보
ksw112
05/18 8546 21
카린의 형무소 질문
질문
starlight123
05/18 3471 0
[복구요청] RJ01359797 야외 노출 소녀 레나
요청
nyong
05/18 4031 3
작년? 기대작중에 흑백에 도트에 호러?
질문
madnightbad
05/18 2529 0
님들 의술사 1.044 한글 패치 파일로
질문
dirpachlrh
05/18 2726 0
비월선행록 퀘스트 진행 안되는거 해결 하신분 있나요?
질문
맛트
05/18 3543 0
조이플레이 글자 색 어케 바꾸나요
질문
waybacx
05/18 7372 0
vam mmd 자작 짧은 거 하나
영상
dnsdgk12
05/18 17437 51
ㅋㅋ 비월선행록 패트리온 다운받는 중
일반
su3838su287
05/18 8067 -1
[버전업 알림] 아득한 세레스피아 1.0.5
번역
제로콜라라이트
05/18 35357 150