테스트 사이트 - 개발 중인 베타 버전입니다

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

20201019_010231.png

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

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

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

 

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

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

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

 

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

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

 

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

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

 

참고) /game/bakara/bakara_publish 아니예요

       /bakara_publish 안의 파일을 /game/bakara 로 다 옮기셔야 됩니다ㅠㅠ

 

 

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

내부에 설명있습니다.

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

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

 

 

데모사이트 : https://cheonghub.com/game/bakara/

 

설치가 단순하니 크게 어렵지 않으실꺼 같습니다.

그누보드 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; 추가

 

2020.12.18 0포인트일시 alert 추가

bakara.js 19줄 

function checkChip(){
    console.log(myPoint);
    if(myPoint <= 0){
        alert('포인트가 없습니다.');
        return false;
    }
    return true;
}

각 베팅 function()에 아래추가

30줄, 50줄,71줄

if(!checkChip()){
        return;
    }

 

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

 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 103개

잘사용하겠슴니당.
난독화가 멋지네요.. 이온큐브 안쓰고도 사용이 가능하니, 저도 한번 써보고 싶네요.
여기를 이용했습니다!
https://encoder.conory.com/
index.php에 다른 URL에서 css를 불러오는데... 바꿔야겠죠?

바꾸니깐 잘 되네요.

---

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

최대 걸 수 있는 포인트를 지정할 수 있으면 좋겠네요.
코드 확인해봤는데 css 는 ./css 에서 불러오게 되어있네요
어떤 문제셧을까요ㅎ
아 제가 잘못 말했네요 ㅎㅎ

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원으로 맞춰놓고 사용하고 있었습니당 ㅎㅎㅎ
아 개념이 그렇다는 것이지 즉시 반영되진 않습니다. ㅎㅎ

계산 후 그렇게 지급된다는 뜻이었습니다.
타이가 8x 가 맞는데 전 왜 기본셋팅을 6으로 했을까요ㅋㅋㅋ; 의문이네요 이번에 8로 올려서 올려놔야겠어요
좋습니다. ㅎㅎ
추가로 혹시 판돈제한 걸려면 어떻게 하면 될까요 ㅠㅠ?
원래 이바닥은 노리밋입니다ㅋㅋㅋㅋ...
만... 업데이트 해드릴께요
좋아요 ㅎㅎ

28만점 그냥 날리니깐 기분이 좀 그렇더라구요 ㅋㅋ
아.. 근데 판돈제한 넣으면 마틴벳을 못하자나요ㅠㅠㅋㅋㅋ
어차피 관리자의 자유니깐...

잃으면 2배, 또 2배.. 국룰아닙니까ㅋㅋㅋㅋㅋㅋ
옵션으로 두면 되지 않을까요 ㅎㅎ

맥시멈 지정 또는 무제한으로 ㅎ
네ㅋㅋㅋ 지금 맥스값을 변경하면 그걸 최대값으로 두고 영어로 max로 두면 그냥 노리밋으로 하도록 수정중에있습니다
감사합니다. ㅎㅎ
배팅 제한 추가하였습니다!
이거 1분마다 실시간으로 배팅안해도 게임은 진행되게끔 수정할수있을까요?
가능하다면 직접 수정해서 만들어볼려고합니다.
따지면 가능하긴 합니다.
저장되는 db만드시고 시간마다 proc을 데몬으로 돌리시고 그 값만 저장하면 되죠.
Proc돌리시면 결과값이 json형태로 출력되니 그 값을 저장하시면 됩니다.
Curl로 돌리시면 값이 리턴되니 그 값을 저장하시면 되구요

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

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

이렇게 셋팅하고

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

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

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

혹시 저만 그런지 몰라서 올려봅니다.
아 변수초기화를 안했나보네요 ㅠ 죄송합니다
추가한 변수가 있어서 깜빡했나보네요
수정했어요
굳이 받으시기 귀찮으시면
138번줄에 upperBetChip = false; 만추가해주시면 됩니다!

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

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

[code]
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
[/code]

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

[code]
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
[/code]
한번 확인해볼께요
e라는 변수가 터지는거 같네염
e면 아마 콜백인거 같은데 곰방수정해서 올릴께요
음 해당줄에는 보니깐
$( window ).resize(function() {
resize();
});

이게 있네요.. 이게 jquery 최신버전에 문제가 있나 따로좀 알아볼께요
일단은 문제있는 변수를 아래로 내려서 업로드했어요.
한번 돌려보세요.
[code]
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
[/code]

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

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

---

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

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

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

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


만약에 MAX가 4000인데 1000을 4번 걸고, 배팅 초기화하면 바로 1000 배팅이 가능합니다.
이 부분도 수정했는데 제가 업데이트 했는지 까먹었네요 다시 업데이트 해놓을께요
넵 감사합니다.
감사합니다 이미지도 좋고
테스트는 나중에 하겠습니다
윈도우 디펜더에서 proc.php 화일이 백도어로 나오는데... 이걸 어찌 해야 하남
백도어 아니니깐 안십하셔도 됩니다.
php파일인데요 뭐
와...잼나겠어요..아는분들이랑 동호회 홈페이지에 달려고 하는데..

카드그림을..회원들 얼굴로 수정해서 써도 괜춘할까요?...ㄷㄷ;
애초에 카드도 프리이미지입니다 수정하셔도 되요
그누보드에 game라는 폴더가 없는데.. 경로를 어디서 찾을수 있을까요
대충 adm/game/bakara해서 넣었는데... 그담에 어떻게 진행 해야 하나요
또는 plugin/game/bakara 해서 넣었는데... 전혀 방법을 못찾겠습니다
그냥 루트에 만드시믄되요
/game 만드셔서요.
/game/bakara 이렇게요
혹시 카드이미지랑 배경 이미지 변경 가능할까요??

저도 지금 게임 찾고있는데 게임이 마음에 드네요~~

혹시 다른건 수정이안되는지요??

타이 페어 추가하고 싶은데 그런건 수정안되나요?
타이는 원래 되구 페어는 추가해야되는데 proc코드를 수정해야되서요...
이미지는 그냥 변경하시면됩니다
proc.php 계속 오류났는데 어디가 알수 없군요
php 5.3버전 입니다

proc.php 소스안에 봐야 수정할수 있는데
"정상적으로 게임을 진행해주세요!!. error_code :4 라고 나오네요"
{"result":"error","card":"","bNum":"","pNum":"","win":"","tie":"","money":"4"}

불법사이트 아닌 게시판에 포인트모아서 포인트연동 바카라게임할려고 도대체 오류 원인을 알수 없습니다
해당 부분은 그냥 베팅 포인트가 자신 최대포인트보다 많을때나오는 오류입니다.
원래는 js에서 막기떄문에 배팅이 넘어가서는 안되는데 넘어가서 발생하는 오류이고 php버전을 타는 코드는 아닌거 같네요.
혹시 수정하신 부분이 있으실까요?
설치방법좀 자세히 알려주세요 ㅜㅜ
Fatal error: Uncaught Error: Call to undefined function
이 오류가 계속나네요
그냥 바로 /game/bakara 폴더에 기본적으로 해체하고 들어가면
Warning: include_once(/html/game/bakara/bakara_publish/_common.php): failed to open stream: No such file or directory in /host/home4/yhl223/html/game/bakara/_common.php on line 3

Warning: include_once(): Failed opening '/html/game/bakara/bakara_publish/_common.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /host/home4/yhl223/html/game/bakara/_common.php on line 3

Fatal error: Uncaught Error: Call to undefined function alert() in /host/home4/yhl223/html/game/bakara/index.php:5 Stack trace: #0 {main} thrown in /host/home4/yhl223/html/game/bakara/index.php on line 5
이렇게 나오네요
저도 저렇게 나오네요..
모든 코드의 경로는 상대경로입니다.
일부러 경로를 바꾸신건 아니신가요?

설치는 /game/bakara에 넣으실때 bakara_publish 폴더를 넣으시면 안되고
안에 있는거만 넣으셔야 합니다.
상대경로를 2단으로 해놨습니다.


그러니깐 경로가 /game/bakara/bakara_publish 이렇게 되면 작동을 안합니다.
/game/bakara 또는 /game/bakara_publish 에 넣으시면 작동합니다.
mssql 포인트와 연결하고 싶은데 그누보드와만 연결되네요...
포인트지급을 mssql 에 하고 싶은데 방법이 없을까요 ?
흠 좋습니다
mssql 포인트와 연결하고 싶은데 그누보드와만 연결되네요...
포인트지급을 mssql 에 하고 싶은데 방법이 없을까요 ?
그누가 mssql로 되있으시면 됩니다.
아니시면 그누의 sql_query 문을 옮기셔서 라이브러리에 넣으시면 작동하긴 합니다.

음 백엔드 코드를 공개판으로 판매는 한번 고려해보겠습니다
와.. 설마 형님? 형님이 쓴 글을 이제야 발견하네요. 핑와.. 설마 형님? 형님이 쓴 글을 이제야 발견하네요. 피꼬가 아니라 핑코 아닙니까?
정답! 핑코라고 하면 저격당할까봐ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
꼭 한번 사용해보고 싶네요 ㅎ
ftp 압축파일 업로드가 되질 않아요 proc.php <<< 바이러스 검출되어서 되질 않아요 ㅠ 방법 없나요.
바이러스 아니니까 안심하시고 예외처리하고 업로드하시면 되요
넘나 좋은것!
와.. 멋진게임이네요
file에 업로드 알집 통으로 하면 "
The file you uploaded, bakara_publish.zip, contains a virus so the upload was canceled: {HEX}php.gzbase64.inject.452.UNOFFICIAL FOUND "
이 내용만 뜨고 업로드 취소되었습니다 내용만 계속 떠서요 .
. 파일 예외처리는 어떻게하는건가요?
초보입니다 ㅠㅠ 감사합니다
ftp프로그램을 바꿔서 해보세요
감사합니다 ^^ 멋진 게임 입니다 ㅎ 히스토리 기능도 있다면 더욱 좋겠네요 ㅎ
진짜 멋지네요 ㅎㅎㅎㅎ
감사합니다 ^^
질문 합니다.. 하루 게임 배팅 10회 제안 이런기능은 없나요 ? 10회 넘으면 내일로 넘어가는거요
하루 제한있었으면 좋겠어요~^^
진짜 그누 가위바위보처럼 하루 횟수제한있었음 좋겠네요
감사합니다.
재밌어 보이네요 ㅎㅎ
진짜 잘만드셨네요!
Uncaught SyntaxError: Unexpected token 'F', "
Fatal erro"... is not valid JSON
at JSON.parse (<anonymous>)
at Object.success (bakara.js:172:19)
at c (jquery-3.5.1.min.js:2:28294)
at Object.fireWith [as resolveWith] (jquery-3.5.1.min.js:2:29039)
at l (jquery-3.5.1.min.js:2:79800)
at XMLHttpRequest.<anonymous> (jquery-3.5.1.min.js:2:82254)

해당오류는 왜뜨는걸까여??
json통신하고 data값을 못불러온다는데... 콘솔도 무응답입니다.

proc.php 난독화되어있어서 그런지 디버깅자체가 되지않네요 ㅜㅜ 확인해주시면 감사하겠습니다
잘구현하셨네요!
포인트 부족 ㅠ

오 재밌겠네요 이걸 이제야 봤다닛

카드를 추가로 여는 경우 

종종 k를 2로 카운트하던데 이런 룰이 있는걸까요? 아니면 문제인걸까요?

좋은 프로그램 감사합니다.

그런데 바카라룰을 제대로 숙지못한 상태에서 개발하셨나봐요^^;

써드카드를 받아야 하는데 안받는 경우가 많네요

규칙이 너무 마음대로라 수정좀 해야겟네요 

게시글 목록

번호 제목
14082
14058
14056
14047
14035
14026
14019
14012
13997
13988
13975
13969