포인트게임 줄서기포커 게임 > 그누보드5 플러그인

그누보드5 플러그인

그누보드는 다양한 기능을 추가하기 쉽습니다.

포인트게임 줄서기포커 게임 정보

포인트게임 줄서기포커 게임

첨부파일

줄서기포커201204.zip (14.4K) 301회 다운로드 2020-12-04 21:34:33
테스트한 버전5.4.2.9
호환 가능 버전전체

본문

2020 년 12 월 04일 파일 새로 업로드 하였습니다.

 

-DB 생성키 키값생성후 키값 자동증가가 되지않아 베팅이나 결과 처리가 되지않는 문제를 해결했습니다.

-DB 생성을 새로해주세요

 

이미 설치하셧던분들은 아래 mysql 쿼리문을 실행해주세요..

ALTER TABLE card_bet CHANGE cb_idx cb_idx INT(11) NOT NULL AUTO_INCREMENT;
ALTER TABLE g5_result_poker CHANGE poker_idx poker_idx INT(11) NOT NULL AUTO_INCREMENT;

 

 

2020 년 10 월 27일 파일 새로 업로드 하였습니다.

 

 

 

안녕하세요

 

프리벳 http://freebeti.com 이라는 사이트에 방문했다가 본 게임입니다.

 

줄서기포커 포커게임에서 누가 이기는지 맞추는 게임이고요..

 

그누보드 포인트를 이용해서 게임할수있도록 개발하였습니다.

 

압축 파일안에 설명있습니다.

 

게임테스트 주소 넣어놨습니다.

 


 

테스트 주소 :  http://fiserver.net/game/poker/

 

아이프레임에 게임화면이 나오지않는 경우

index.php 파일안에 iframe 에있는주소를

http://freebeti.com/tazza/?game_card=7
에서
https://freebeti.com/tazza/?game_card=7

로 앞에 https 로 바꿔주세요

 

 

기본적으로 줄서기포커 게임 서버와 Curl 을 이용하여 통신하기때문에 서버에 Curl 이 설치되어있어야 합니다.

 

 

 

 

파일설명

_common.php  은 딜러비설정과 베팅금액 제한할수 있는 변수가 선언되어있습니다. 변수는 모두 값이 존제해야됩니다.

 

card_bet.php   게임페이지에서 베팅을 하게되면 호출되는 페이지입니다.

 

get_betting_list.php  회원별로 베팅내역을 출력해주는 페이지입니다.

 

get_info.php  현재 진행중인 게임의 배당율과 회원의 포인트정보를 출력해주는 페이지입니다.

                  배당율 정보나 포인트가  -  이렇게표시된다면 해당파일의 오류 입니다.  해당페이지는 꼭

                  json 형식으로 되어야합니다.

 

get_result_data.php  게임결과값을 받아와 DB 저장합니다.

 

get_result.php  DB 에 저장된 게임결과값으로 각게임의 당첨여부처리합니다.

 

menual_result.php  해당페이지는 항상 오픈되어있어야만 게임결과값을 실시간으로 처리할수있습니다.

 

 

 

 

 

배당율이 안나오신다고 하는분들이 있는데..  get_info.php 파일을 점검해보세요 json 형식의 문서로 출력되어야만합니다.

 

그리고 정안되시는분들은 ftp,db 정보 쪽지로 주시면 처리해드리겠습니다.

추천
5

댓글 전체

크! 정말 멋집니다. 감사합니다. 근데 설치해보니까 이미지가 뜨질 않습니다. (이미지 자체도 첨부되어 있지 않구요...) 추가로 배당설정은 못 하는가요?
감사합니다.
배당율은 자동배당입니다. 베팅인원이 5명 미만일경우 고정배당으로 설정되고 그이상될경우 딜러비를 제외한 금액에서 자동으로 배당율 설정됩니다.

딜러비 설정은 common 파일에 보시면있습니다.
요새 포인트 플러그인이 많이 나와서 좋네요!

한번 써볼게요!

iframe으로 해당 사이트에서 가져오나봅니다.

직접 구동할 순 없을까요?
다들 작동 잘 되시는가요? 배팅내역까지는 정상 출력되는데, 그 윗부분이 출력이 안되고 있습니다. 어디를 손보면 될까요?
안녕하세요 해당오류는 https 를 사용하셔서 보안오류같습니다.
index 파일안에 iframe 에있는주소를

http://freebeti.com/tazza/?game_card=7
에서
https://freebeti.com/tazza/?game_card=7

로 앞에 https 로 바꿔주세요
우선 저도 설치를 했는데 현재 보유 포인트가 올라가지 않고 하단에 배팅 내역에 이상한 코드가 들어갔네요. 그리고 db와 해당 게임을 삭제하고 다시 설치해도 동일한 증상입니다. 혹시 이유를 알 수 있을까요?


해당 화면입니다. 초반에 db를 설치하지 않은 상태에서 배팅을 해서 그런지 뭔가 꼬인거 같습니다.
안녕하세요 파일이 깨진거같네요.. 파일중에  get_betting_list.php  이파일을 새로 업로드해주세요

그리고 적중했을때 포인트가 증가하지않는 이유는 게임결과값을 처리 안해서 그렇습니다.

웹페이지에서

http://주소/game/poker/menual_result.php  를 브라우져로 띄워놓으세요
저도 이 스크린샷처럼 보유포인트가 나타나지 않고 이상한 코드가 보입니다.. get_betting_list.php는 27일자로 받았습니다 혹시 어떻게 해결할수있나요?
이 게임이 SSL https 적용된 사이트에서는 사용할 수가 없네요. 오류를 보니까 http로 데이터를 수신하고 있었네요. 혹시 https 적용 가능한가요?
오류
SQL 질의:


CREATE TABLE `card_bet` (
  `cb_idx` int(11) NOT NULL,
  `cb_mb_id` varchar(20) NOT NULL,
  `cb_time` varchar(10) NOT NULL,
  `cb_date` varchar(25) NOT NULL,
  `cb_episode` int(11) NOT NULL DEFAULT '0',
  `cb_batting_date` varchar(255) NOT NULL,
  `cb_character_no` int(11) NOT NULL DEFAULT '0',
  `cb_rate` float NOT NULL DEFAULT '0',
  `cb_batting_point` int(11) NOT NULL DEFAULT '0',
  `cb_gain_point` int(11) NOT NULL DEFAULT '0',
  `cb_result` int(11) NOT NULL DEFAULT '0',
  `cb_win` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8
MySQL 메시지: 문서

#1046 - 선택된 데이타베이스가 없습니다.

쿼리 설치시 이런오류가 뜨는데 무슨오류인가요?
저는 최근목록도 배팅한숫자 잘뜨고 차감도 되는대 포인트 얻는게 안되요
sql로 디비 생성하는거에서 문제가 생긴것 같기도하고(잘 안되서 몇번씩 실행시키고 그랬슴) php로 올려서 실행시켜서 db생성하게 해주시면 좋겟어요
게임 자체는 너무 재밌내요
일단 소스 내부의 http:// 부분을 모두 https://  로 변경하였는데 특별히 바뀐 부분이 없네요. 오류메시지를 보니 cross-origin 문제하고 fonts.gooleapis.com insecure 문제가 밸생하고 있습니다.
로그인이 된 상태에서 일단 보유포인트가 올라가지 않고, 당연히 배당율과 총배팅금액 부분이 업데이트가 되지 않네요.  이 상태에서 배팅을 하면 데이터 베이스에 card bet 테이블에 정보들은 업데이트가 되나  g5_result_poker의 값들은 모두 null 값입니다. 그냥 느낌상으로 https로 뿌려지고 있지 않은 느낌입니다. 혹시 ssl 적용된 사이트에 게임 정상적으로 운영되고 있는지요?
안녕하세요 해당부분은 iframe 에대한 보안경고 인거같습니다.

get_info.php  파일을 점검해주세요 해당 페이지가 사이트와 먼가 충돌이 있는거같습니다.
작성자님 쪽지 보내기가 되지 않아 문의 드릴 곳이 없네요.... 이 게임 설치가 정상적으로 되신 분 계신가요? 작성자님 서버쪽에 올라온 게임 이외에 다른 사이트에 적용이 된 사이트가 있으면 확인해 보고 싶어서요. 보름동안 문제를 해결해 보고 싶었는데 결국에 gg 칩니다 ㅠㅠ 저는 DB SQL 쪽은 문제가 없는데 SSL  CORS 충돌로 인해서 작성자님 서버 쪽에서 결과값을 수신을 못하는 것 같더라고요.


Uncaught DOMException: Blocked a frame with origin "https://freebeti.com" from accessing a cross-origin frame.
    at HTMLDocument.<anonymous> (https://freebeti.com/card/?game_card=7&time_id=2:81:9)
    at l (https://freebeti.com/js/jquery-1.8.3.min.js?t=1604982549:2:16996)
    at Object.fireWith [as resolveWith] (https://freebeti.com/js/jquery-1.8.3.min.js?t=1604982549:2:17783)
    at Function.ready (https://freebeti.com/js/jquery-1.8.3.min.js?t=1604982549:2:12504)
    at HTMLDocument.A (https://freebeti.com/js/jquery-1.8.3.min.js?t=1604982549:2:9909)
안녕하세요 해당오류는 게임화면이 나온다면 신경쓰실필요없습니다.
게임화면만 보이면 되고, 베팅이나 결과는등은 님의 서버에서 처리되도록 되어있기때문에 화면만 보인다면 해당오류는 무시하셔도됩니다.
<iframe src="http://주소/game/poker/menual_result.php" style="visibility:hidden;display:none"></iframe>
<div style='width:840px;background:#000;overflow-y:scroll; height:410px; ' id='mylst'>
베팅리스트
</div>

index.php 파일내에 위에처럼 iframe을 이용해 결과창을 숨긴형태로 처리할수있어
배팅결과를 굳이 눌러 창띄우지않아도 됩니다.
네 그렇게 처리해주셔도됩니다. 그런데 문제는 접속자 많은경우 동시에 결과페이지를 호출하게되어 중복처리 될수도있습니다.
베팅이안되거나 결과가 처리 안될때 해결.. DB 생성에 문제가 있었습니다.

ALTER TABLE card_bet CHANGE cb_idx cb_idx INT(11) NOT NULL AUTO_INCREMENT;
ALTER TABLE g5_result_poker CHANGE poker_idx poker_idx INT(11) NOT NULL AUTO_INCREMENT;

위 sql쿼리를 실행해주세요
그 혹시 https에서 게임 적용된 사이트 있으신분???? 참고해보고 싶어서요 

Set-Cookie: __cfduid=df9da7bb404d9fe84ab5029ddb5cb11661607070446; expires=Sun, 03-Jan-21 08:27:26 GMT; path=/; domain=.freebeti.com; HttpOnly; SameSite=Lax
파일을 어디에 적용 해야 하나요 나리야빌러 사용중입니다...
그리고 오류가 나옵니다
SQL 질의:


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

--
-- Table structure for table `g5_result_poker`
--

CREATE TABLE `g5_result_poker` (
  `poker_idx` int(11) NOT NULL,
  `poker_timeId` int(11) NOT NULL,
소스가 <? 로 작정되어있습니다. short_open_tag가 온이 안되어있으시면 오류납니다. 온 하시던지 소스를 <?php로 수정하세요.
일부 환경에서 [mb_id] 도 ['mb_id']로 수정, time_id 없을때 기본값 입력.
디비에 값이 아무것도 없을때 warnig,notice 뜨니깐 error_reporting에서 빼주시면 됩니다.
베팅까지는 잘 되는데 결과 반영이 안되네요
베팅목록에 계속 진행중 상태로 표기됩니다 승/패 가 반영이 되지않아요 포인트도 들어오지않구요
g5_result_poker db에 데이터들이 입력이 되지않고 있네요...
혹시 성공하신분 계신가요? 어떤 수정을 해야 하는지...
get_info 파일 점검을했더니

{"data":[{"batting_point":"0","batting_count":"0","rate":3.6},{"batting_point":"0","batting_count":"0","rate":3.6},{"batting_point":"0","batting_count":"0","rate":3.6},{"batting_point":"0","batting_count":"0","rate":3.6}],"total_betpoint":"0","my_betpoint":"0","mb_point":"100,200"}

멤버포인트를제외하고 나머지가 0으로 뜹니다
전체 503
그누보드5 플러그인 내용 검색

회원로그인

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