KCP 창업 지원, 수수료 국내최저 2.9% 제공 이벤트!

포인트 연동 게임 '바카라' 입니다. (2020.10.28 업데이트) > 그누보드5 플러그인

그누보드5
영카트5
스터디
Q & A
제작의뢰
컨텐츠몰
부가서비스
소모임
커뮤니티
부가서비스
KCP 이벤트!

그누보드5 플러그인

그누보드는 여러가지 기능을 추가하기 쉽도록 제작 되었습니다.
플러그인 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y

포인트 연동 게임 '바카라' 입니다. (2020.10.28 업데이트) 정보

포인트 연동 게임 '바카라' 입니다. (2020.10.28 업데이트)

첨부파일

첨부파일 bakara_publish.zip (676.7K) 81회 다운로드 2020-10-28 16:46:05 포인트 차감100
테스트한 버전5.4.2.8
호환 가능 버전5

본문

이름은 대충 '미니 바카라'라고 지었습니다.

룰은 바카라룰과 동일하고 히스토리와 pair는 뺏습니다.

(그래서 미니 바카라...)

 

히스토리는 추후 업데이트 할 계획은 있습니다...

바카라 하시는 분들은 또 뭐 그림이 있다..? 라는 말들을 하니까요..

물론 전 개발자입장으로 독립시행이라고 생각합니다.

 

자세한바카라룰은 다음을 참고 했습니다.

https://www.7luck.com/JSPVIEW/default?URL_JSP=--guid--GUID_04_02_02&sel_lang_typ=KR

 

설치는 /game/bakara 에 압축 푸시면되고 

다른곳에 푸실꺼면 게임안에 _common.php에서 수정 해주시면 됩니다.

 

설정역시 _common.php에서 수정하시면 되고

내부에 설명있습니다.

간단하게 거는칩과 딴돈의 배당만 수정가능합니다.

배팅 최대 제한을 하시려면 배팅 최대치인 'max'를 숫자로 변경해주시면 그게 최대 배팅이 됩니다.

 

 

데모사이트는 없습니다... ㅜ (대신 영상으로 대체 합니다. 내일영상업로드 해놓을께요)

운영중인 사이트들이라 설치가 단순하니 크게 어렵지 않으실꺼 같습니다.

그누보드 5에서만 구동가능합니다.

 

insert_point 함수를 이용한거라 해당 함수가 작동한다면 하위 버전도 문제 없을꺼 같습니다.

포인트 입력 코드 = insert_point($member['mb_id'], $money, "미니바카라 결과");

 

---------------------------------------------------------------------------------------

100포인트 판매는 공홈에서 조금만 활동해도 버실수있는 포인트라고 생각됩니다..!

-----------------------------------------------------------------------------------------

proc.php 파일이 난독화 되어있는점 양해부탁드리겠습니다.

이유는 도박 사이트 등 불법적인사이트는 사용을 불허합니다.

불법사이트에서 사용이 제보될시에는 승패 계산을 rest api를 이용하여 할것이며 어느 사이트에서 돌아가는지 체크할 예정입니다.

그 말인 즉슨 불법사이트에서는 추후 업데이트부터는 적용이 안됨을 알려드립니다.

 

 

----- 업데이트 리스트 -----

2020.10.23 index.php 수정했습니다.

이전에 받으신 분들중에 오류 생기시는분은 index.php만 교체 해주시기 바랍니다ㅠㅠ

index.php 다운로드 https://drive.google.com/file/d/1sKADEjQQ7cqUNWOTvfV8f06zuL0_mb3Y/view?usp=sharing

 

2020.10.25 베팅제한 걸었습니다.

_common.php와 js/bakara.js 만 수정해주시면 됩니다.

기존의 _common안의 'max'를 숫자로 변경하시면 최대배팅제한이 됩니다.

index.php에 45번줄 변경되었습니다.

chipZone 클래스 div 안에 해당 코드 넣어주시면 됩니다.

<div class="chipZone">
            <div class="point"><div class="mp">내 포인트 <span id="mypoint"><?=number_format($member['mb_point'])?></span></div><div class="bp">배팅포인트 <span id="betpoint">0</span></div></div>
        <?php for($i = 1; $i < 6; $i++){ ?>
        <div class="chip chip<?=$i?>" style="background-image: url('./img/chip<?=$i?>.png')" onclick="betPoint('<?=$chip[$i-1]?>', this)">
            <?=$chip[$i-1]?>
        </div>
        <?php } ?>
        <?php if($chip[4] != 'max') { ?>
            <div style="text-align: center; color:#fff; margin-top:10px;">배팅 제한 : <?=$chip[4]?></div>
        <?php } ?>
    </div>

 

2020.10.28

bakara.js 138줄 upperBetChip = false; 추가

 

---------------------------------------------------------------------------------------

 

추천12

댓글 전체

index.php에 다른 URL에서 css를 불러오는데... 바꿔야겠죠?

바꾸니깐 잘 되네요.

---

포인트를 MAX로 걸어서 지면 그냥 0포인트 되네요 ㅎㅎ

최대 걸 수 있는 포인트를 지정할 수 있으면 좋겠네요.
아 제가 잘못 말했네요 ㅎㅎ

css가 아니라 그누보드 기본 파일들이 상대경로가 아닌 g로 시작하는 특정한 사이트에서 불러오더라구요.

제작자님께서 제작하신 웹사이트인 것 같은 ㅎㅎ
아 제가 테스트 한다고 했던게 들어갔나보네요;
index.php 파일변경했습니다!
감사합니다.

제 사이트는 아니고 publish 버전 뽑으면서 제가 공유로 쓰는 서버중에 그누보드가 있길래 거기다가 올려서 테스트하니라 그랬네요ㅎ
문제가 있어용 2배 설정시 -> 1배이며, 3배 설정해야 2배로되네요.

+추가. 비길시 포인트 0입니다 ㅠ

문제는 3배설정하면 표기도 3배로 된다는거 ㅠㅠ
$betMount = array('player'=>2,'banker'=>2,'tie'=>8);

저는 이렇게 해서 쓰고 있습니다.

X 2는 2배로 먹는다기 보다는 들어오는 돈이 건 돈의 2배라는 뜻으로 해석하면 될 듯 합니다.

즉 1000원을 걸었으면 2000원이 들어오는거죠.

1000원 걸었을 때 이미 -1000원이 되었고, 그 뒤에 2배면 2000원, 3배면 3000원 들어온다고 보시면 됩니다.

저는 비길 때 잘 들어옵니다.
원본으로 다시 테스트해봤는데,

1. 배팅 시 포인트 차감 안됨. (패배해야 차감됨)
2. 원본 그대로 세팅 (승리시 2배) -> 승리해도 건 판돈만큼만 들어오네요.

그누5.3에 https php7버전인데. 이거때문은 아닐꺼라고 보는데... 전 그렇습니다 ㅠ
원래 윈조이같은데서 해보시면 아시겠지만 건돈에 2배 즉, 1배만 들어오는게 맞습니다 ㅎ

화면상으로 걸면 왼쪽에 있는 포인트에서 차감이 되시는거라 (물론 새로고침하면 다시 돌아옵니다) 그걸 빠진돈으로 보는거죠.

시작 자체를 본인이 직접하기때문에 새로고침이나 화면을 나가면 그냥 캔슬한거로 생각하시면 될꺼 같네요 ㅎ

그거 포함 2배라 건돈 만큼 받으시는게 맞습니다.
타이인경우에는 플레이어나 뱅커에 거신게 그대로 돌아오고 타이에 거신경우 그 금액에 건 배팅수만큼 들어오는거구요 ㅎ
아... 제가 게임룰을 몰라서... 그랬었던거군요 ㅎㅎㅎ 감사합니다. 포인트 같은 경우는 너무 파이가 커서 (사이트 포인트가 쫌 짜서요 ㅎㅎ) 지금은 배팅금액 10원으로 맞춰놓고 사용하고 있었습니당 ㅎㅎㅎ
아.. 근데 판돈제한 넣으면 마틴벳을 못하자나요ㅠㅠㅋㅋㅋ
어차피 관리자의 자유니깐...

잃으면 2배, 또 2배.. 국룰아닙니까ㅋㅋㅋㅋㅋㅋ
이거 1분마다 실시간으로 배팅안해도 게임은 진행되게끔 수정할수있을까요?
가능하다면 직접 수정해서 만들어볼려고합니다.
따지면 가능하긴 합니다.
저장되는 db만드시고 시간마다 proc을 데몬으로 돌리시고 그 값만 저장하면 되죠.
Proc돌리시면 결과값이 json형태로 출력되니 그 값을 저장하시면 됩니다.
Curl로 돌리시면 값이 리턴되니 그 값을 저장하시면 되구요

크게 어렵지는 않겠네요
버그인듯 하여 제보해봅니다.

$chip = array(1,10,100,1000,10000);

이렇게 셋팅하고

포인트를 10000이상 걸면 "최대 배팅 포인트는 10000입니다"라고 잘 뜹니다.

여기서 배팅 초기화를 클릭 후

다시 포인트를 걸면 어떤 것을 선택해도 "최대 배팅 포인트는 10000입니다" 라고 뜨네요.

혹시 저만 그런지 몰라서 올려봅니다.
수정했어요
굳이 받으시기 귀찮으시면
138번줄에 upperBetChip = false; 만추가해주시면 됩니다!

function bettingReset(){
....
upperBetChip = false;
}
최신버전에서 해봐도 그렇네요.

사운드를 끄고 게임 한판하고 새로운 게임 시작하면 사운드가 다시 ON으로 바뀝니다.


jquery-3.5.1.min.js:2 Uncaught TypeError: e.indexOf is not a function
    at S.fn.init.S.fn.load (jquery-3.5.1.min.js:2)
    at bakara.js:271
S.fn.load	@	jquery-3.5.1.min.js:2
(anonymous)	@	bakara.js:271


jquery-3.5.1.min.js이라서 그런걸까요?


bakara.js:349 Uncaught TypeError: setCookie is not a function
    at soundChk (bakara.js:349)
    at HTMLDivElement.onclick (index.php:867)
soundChk @ bakara.js:349
onclick @ index.php:867
음 해당줄에는 보니깐
$( window ).resize(function() {
resize();
});

이게 있네요.. 이게 jquery 최신버전에 문제가 있나 따로좀 알아볼께요
일단은 문제있는 변수를 아래로 내려서 업로드했어요.
한번 돌려보세요.

jquery-3.5.1.min.js:2 Uncaught TypeError: e.indexOf is not a function
    at S.fn.init.S.fn.load (jquery-3.5.1.min.js:2)
    at bakara.js:349


아직 이 에러는 있지만 기능상 문제는 없네요. ㅎㅎ

MAX 관련 문제, 사운드 ON OFF는 해결되었습니다.

---

한가지 버그 같은 것 제보합니다.

MAX를 5000으로 잡고, 1000을 7번 누르면 최대 배팅포인트는 5000입니다. 라고 나옵니다.

그 후 배팅 초기화 후 바로 배팅을 하면 거실 칩을 선택하세요라고 나옵니다.

이미 1000이 선택되어있음에도 불구하고요 ㅎㅎㅎ


만약에 MAX가 4000인데 1000을 4번 걸고, 배팅 초기화하면 바로 1000 배팅이 가능합니다.
전체 352
그누보드5 플러그인 내용 검색

회원로그인

(주)에스아이알소프트 (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 대표메일:admin@sir.kr
사업자등록번호:217-81-36347 대표:홍석명 통신판매업신고번호:2014-서울강남-02098호 개인정보보호책임자:이총

© SIRSOFT