
🔤 MB 끝말잇기 플러그인 매뉴얼
MB 끝말잇기는 DXCMS 프로필 더보기에서 회원끼리 1:1 실시간 끝말잇기 게임을 즐길 수 있는 플러그인입니다.
1. 설치
mb-wordchain.zip 압축 해제
plugins/mb-wordchain/ 폴더를 DXCMS plugins/ 디렉토리에 업로드
- 관리자 → 플러그인 메뉴에서 MB 끝말잇기 활성화
2. 시작 방법
- 상대방 프로필 → 더보기 클릭
- 🔤 MB 끝말잇기 버튼 클릭
- 수당 시간 제한 선택 후 신청 클릭
- 상대방이 수락하면 게임 시작
| 시간 옵션 |
설명 |
| 10초 |
빠른 게임 |
| 20초 |
기본 (권장) |
| 30초 |
여유 있는 게임 |
| 60초 |
천천히 생각하는 게임 |
3. 게임 화면 구성
┌─────────────────────────────────────────┐
│ 🔤 MB 끝말잇기 내 차례 포기 │ ← 헤더
├───────────────────────────┬─────────────┤
│ │ 상대방 │
│ [ 현재 단어 표시 ] │ ────── │
│ │ 나 (나) │
│ ████████ 타이머 │ ────── │
│ │ 사용 단어 │
│ [ 단어 기록 ] │ 목록 │
│ │ ────── │
│ [ 입력창 ] [전송] │ 규칙 │
│ [ 이의 제기 버튼 ] │ │
└───────────────────────────┴─────────────┘
4. 게임 규칙
기본 규칙
- 신청자가 먼저 시작 (선공)
- 앞 사람이 말한 단어의 마지막 글자로 시작하는 단어 입력
- 이미 사용한 단어 재사용 불가
- 제한 시간 안에 입력해야 함
예시
나 → "사과"
상대 → "과자"
나 → "자동차"
상대 → "차도"
...
5. 단어 입력 방법
- 입력창에 단어 타이핑
- 전송 버튼 클릭 또는 Enter 키 입력
- 잘못된 경우 경고 메시지 표시
자동 차단 항목
| 상황 |
결과 |
| 끝 글자로 시작하지 않는 단어 |
입력 거부 + 경고 |
| 이미 사용한 단어 |
입력 거부 + 경고 |
6. 이의 제기
단어의 옳고 그름은 플레이어가 직접 판단합니다.
이의 제기 절차
- 상대방이 단어를 입력한 직후 내 차례가 됐을 때 버튼 표시
- ❌ 이의 제기 버튼 클릭
- 상대방에게 이의 제기 알림 전송
- 상대방이 선택:
- 인정 → 상대방 패배, 내가 승리
- 거부 → 이의 기각, 게임 계속
7. 패배 조건
| 상황 |
결과 |
| 제한 시간 초과 |
패배 |
| 포기 버튼 클릭 |
패배 |
| 이의 제기 인정 |
패배 |
8. 게임 중 기능
| 기능 |
설명 |
| ❌ 이의 제기 |
상대방 단어가 틀렸을 때 이의 제기 |
| 🏳 포기 |
패배 인정 후 게임 종료 |
9. 선공/후공
- 신청자 → 선공 (먼저 시작)
- 수락자 → 후공 (나중 시작)
10. 소켓 이벤트 (개발자용)
| 이벤트 |
설명 |
wc_invite |
게임 신청 |
wc_invite_accept |
신청 수락 |
wc_invite_reject |
신청 거절 |
wc_word |
단어 전송 |
wc_timeout |
시간 초과 |
wc_resign |
포기 |
wc_challenge |
이의 제기 |
wc_challenge_accept |
이의 인정 |
wc_challenge_reject |
이의 거부 |
wc_end |
게임 종료 |
11. 시스템 요구사항
- DXCMS v8.8.3 이상
- DX Socket 연결 필요 (
dxk_... API 키)
- PHP 5.6 ~ 8.x 호환
라이선스
| 항목 |
내용 |
| 라이선스명 |
DesignOneX License (디자인원엑스 라이선스) |
| 원천 소유 |
DesignOneX — designonex.com |
| 재배포·판매 |
❌ 금지 (원천 소스 90% 이상 수정 시 재배포·판매 가능) |
| 상업적 사용 |
✅ 상업적 프로젝트 제작에만 허용 (학습·개인 포트폴리오 포함) |
| 플러그인 원천 |
plugin.php, core/, admin/ 자체의 재배포 및 판매 금지 |
| 보증 |
본 플러그인은 현재 상태 그대로 제공되며 어떠한 명시적·묵시적 보증도 없습니다. |
🚫 plugin.php, core/, admin/ 디렉터리의 코드를 그대로 또는 일부 수정하여 재배포하거나 판매하는 행위는 엄격히 금지됩니다.
✅ 상업적 프로젝트 제작 및 사용은 허용됩니다. (학습·개인 포트폴리오 포함)
✅ 원천 소스를 90% 이상 수정한 경우 재배포·판매가 가능합니다.
MB 끝말잇기 v2.0.0 — DesignOneX