회원가입 | 고객센터 |
DESIGNONEX
DesignOneX CMS
로그인 회원가입
고객센터

가위바위보 포인트 게임

D DX관리자
2026.08.02 13:55(수정됨) 28 0 9








1. 플러그인 개요

항목 내용
플러그인 ID dx-rps
플러그인명 DX RPS (가위바위보 포인트 게임)
버전 1.0.0
제작사 DesignOneX
PHP 호환 PHP 5.6 이상
필수 의존 DXCMS, DxPoint (포인트 시스템)

DX RPS는 DXCMS 기반 사이트에서 회원이 포인트를 베팅하여 컴퓨터와 가위바위보 3판 대결을 즐길 수 있는 포인트 게임 플러그인입니다. 관리자는 베팅 한도, 일일 게임 횟수 제한, 활성화 여부 등을 자유롭게 설정할 수 있습니다.

2. 주요 기능

2.1 회원 기능

포인트 베팅 후 컴퓨터와 가위바위보 3판 대결
가위(✌️) · 바위(✊) · 보(🖐) 선택
3판 중 2판 승리 시 베팅 포인트 획득, 패배 시 차감
무승부 시 포인트 반환
오늘의 전적 및 누적 전적(승/무/패) 확인
최근 게임 기록 10건 조회
가위/바위/보 픽 선호도 통계 확인
일일 게임 횟수 제한 도달 시 자동 비활성화
 

2.2 관리자 기능

게임 활성화 / 비활성화
최소·최대 베팅 포인트 설정
하루 최대 게임 횟수 설정 (0 = 무제한)
전체 게임 통계 대시보드 (총 게임 수, 승/무/패, 포인트 증감)
오늘 게임 수 실시간 확인
회원별 상세 전적 조회
픽 선호도 분석 (전체/회원별)
게임 로그 전체 조회 및 삭제

3. 설치 방법

3.1 파일 업로드

1. 다운로드한 dx-rps.zip 파일을 압축 해제합니다.
2. 아래 두 경로에 파일을 업로드합니다.
 
업로드 경로 내용
plugins/dx-rps/ 플러그인 본체
extend/top/00_rps_router.php 프론트 라우터 파일
 
ℹ️  extend/top/ 폴더가 없으면 직접 생성하세요.
 

3.2 플러그인 활성화

1. DXCMS 관리자 → 플러그인 메뉴로 이동합니다.
2. DX RPS 플러그인을 찾아 [활성화] 버튼을 클릭합니다.
3. 활성화 시 DB 테이블(rps_logs, rps_settings)이 자동 생성됩니다.
 

3.3 설치 확인

활성화 후 관리자 사이드바에 [포인트 게임 → 가위바위보] 메뉴가 나타나면 정상 설치입니다.

4. 관리자 설정

4.1 설정 항목

관리자 → 포인트 게임 → 가위바위보 → 설정 탭에서 아래 항목을 설정합니다.
 
설정 항목 설명
활성화 (is_active) 1 = 게임 켜짐, 0 = 게임 꺼짐
최소 베팅 (bet_min) 회원이 베팅할 수 있는 최소 포인트 (기본값: 10)
최대 베팅 (bet_max) 회원이 베팅할 수 있는 최대 포인트 (기본값: 1000)
일일 게임 횟수 (daily_limit) 하루 최대 게임 수, 0 입력 시 무제한 (기본값: 30)
 
⚠️  베팅 최솟값은 반드시 1 이상으로 설정하세요. 0 이하로 설정 시 게임이 정상 동작하지 않을 수 있습니다.

5. 관리자 대시보드

5.1 통계 탭

총 게임 수 · 오늘 게임 수
전체 승 · 무 · 패 횟수
전체 포인트 증감 합계 (플러스: 회원 순이익, 마이너스: 회원 순손실)
가위 · 바위 · 보 픽 선호도 비율
 

5.2 회원 탭

게임 참여 회원 목록 (최대 50명)
회원별 총 게임 수, 승/무/패, 순포인트, 총 베팅액
회원 이름 클릭 시 상세 전적 조회
 

5.3 로그 탭

전체 게임 로그 최근 200건 조회
날짜 · 회원 · 결과 · 베팅액 · 포인트 증감 확인
로그 전체 삭제 기능 (복구 불가 — 신중히 사용)

6. 게임 진행 방식

6.1 접속 URL

프론트 게임 페이지: https://사이트주소/rps
ℹ️  로그인한 회원만 게임 페이지에 접속할 수 있습니다. 비로그인 시 로그인 페이지로 자동 이동합니다.
 

6.2 게임 규칙

베팅 포인트를 입력하고 가위 · 바위 · 보 중 하나를 선택합니다.
컴퓨터가 랜덤으로 선택하며 3판을 진행합니다.
3판 중 2판 이상 이기면 승리 → 베팅 포인트 획득
3판 중 2판 이상 지면 패배 → 베팅 포인트 차감
동점(1승 1패 1무 등)이면 무승부 → 포인트 변동 없음
 

6.3 포인트 처리

결과 포인트 처리
승리 베팅 포인트 그대로 획득 (+bet)
패배 베팅 포인트 차감 (-bet)
무승부 포인트 변동 없음 (0)

7. 파일 구조

파일/폴더 설명
plugin.php 플러그인 진입점, 훅 등록
manifest.php 플러그인 메타 정보
core/install.php DB 설치 및 설정 헬퍼 함수
admin/index.php 관리자 페이지 (통계, 설정, 로그)
admin/layout.php 관리자 레이아웃 헤더
admin/layout_end.php 관리자 레이아웃 푸터
admin/partials/log_table.php 게임 로그 테이블 컴포넌트
views/index.php 프론트 게임 화면
extend/top/00_rps_router.php 프론트 URL 라우터

8. 데이터베이스 구조

8.1 rps_logs (게임 로그)

컬럼 설명
id 자동 증가 PK
member_id 회원 ID
bet 베팅 포인트
user_pick 유저 선택 (scissors/rock/paper)
com_pick 컴퓨터 선택
result 결과 (win/lose/draw)
point_delta 포인트 증감량
created_at 게임 일시
 

8.2 rps_settings (설정)

컬럼 설명
key 설정 키
value 설정 값

9. 트러블슈팅

증상 해결 방법
게임 페이지 404 오류 extend/top/00_rps_router.php 파일이 올바른 위치에 있는지 확인
포인트가 차감/지급되지 않음 DxPoint 클래스가 설치되어 있는지 확인
DB 오류 발생 플러그인 비활성화 후 재활성화하여 테이블 재생성
게임 메뉴가 사이드바에 없음 플러그인 활성화 여부 및 plugin.php 훅 등록 확인
일일 제한 초과 후에도 게임 가능 daily_limit 설정값 확인, 0이면 무제한
 

라이선스

항목 내용
재배포·판매 ❌  금지 (원천 소스 90% 이상 수정 시 재배포 및 판매 가능)
플러그인 원천 시스템 DesignOneX 소유
상업적 사용 ✅  상업적 제작에만 허용, 학습용
라이선스 디자인원엑스 라이선스
 
⚠️  플러그인 코어(plugin.php, core/, admin/) 자체의 재배포 및 판매는 금지됩니다.
 
 

라이선스

디자인원엑스 라이선스 참고
https://designonex.com/notice/view/1787577858493247
첨부파일 1개 회원전용

댓글9

안졸리니졸리 2026.08.03 10:10
포인트 플러그인들이 줄줄이 비엔나마냥 등록되고 있네요 ^^
굿 입니다
사용해보고 피드백, 개선점 적고 싶으나 포인트 압박 ㅠ.ㅠ
아직은 게시판 스킨이나 게시판 플러그인을 좀더 알아봐야하기에 허벅지를 찌르면서 참아봅니다

^________^
D
DX관리자 2026.08.03 10:48
제가 생각해도 포인트가 너무 많았던것 같습니다.
포인트 400으로 내렸습니다. 
게임은 최대한 400선에서 정리하도록 하겠습니다.
감사합니다.
안졸리니졸리 2026.08.03 11:31

가위 바위 보 플러그인 조금 아쉬운게

여러번 게임을 해도 결과 하단의 결과 부분이 새로고침 해야만 전체 업데이트 되는데 가위 바위 보 결과에 맞춰서 바로 업데이트 되면 더 좋을듯 합니다

D
DX관리자 2026.08.03 11:33
^^ ajax처리를 하지 않았습니다.
다른 게임도 똑같습니다. ^^
안졸리니졸리 2026.08.03 11:30
오호라 ^^
400이면 적당한거 다운 받아 테스트 해봐야 겠네요
감사합니다
^_____^
D
DX관리자 2026.08.03 11:33
감사합니다.
피드백은 다음 버전에 패치할 예정입니다.
안졸리니졸리 2026.08.03 11:35
데모 페이지에서 모두 해봤는데 은근 중독성 있고 재밌네요 무었보다 빠른 진행으로 바로 결과를 알수있어서 커뮤니티에서 재미로 하기 좋네요 ^^ 감사합니다
안졸리니졸리 2026.08.03 11:39
나무랄곳없는 깔끔한 포인트 게임입니다
그리고 관리자모드에 보니 플러그인이 어마무시 하네요
^____^
완전 기대되는 CMS입니다
D
DX관리자 2026.08.03 22:03
^^ 아직 초반이라 ㅎㅎ
서서히 준비하도록 하겠습니다.
먼저 생산->패치->기능확장 이런식으로 진행할려구요. ^^
감사합니다.~~~
로그인 후 댓글을 작성할 수 있습니다.
Plugin 53
45
전체 회원
1,391
전체 게시글
2,748
전체 댓글
80
오늘 방문
53,598
전체 방문
1
현재 접속
인기글 7일 이내
최신글
최신댓글
내 플레이리스트
플레이리스트가 비어있습니다
스튜디오 게시판에서
플레이리스트에 담기 버튼을
눌러보세요
목록
목록