setReadOnly(); $userID = Session::getUserID(); $db = DB::db(); $gameStor = KVStorage::getStorage($db, 'game_env'); $connect=$db->get(); increaseRefresh("베팅장", 1); checkTurn(); $query = "select no,tournament,con,turntime,bet0+bet1+bet2+bet3+bet4+bet5+bet6+bet7+bet8+bet9+bet10+bet11+bet12+bet13+bet14+bet15 as bet from general where owner='{$userID}'"; $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect), ""); $me = MYDB_fetch_array($result); $admin = $gameStor->getValues(['tournament','phase','tnmt_type','develcost','bet0','bet1','bet2','bet3','bet4','bet5','bet6','bet7','bet8','bet9','bet10','bet11','bet12','bet13','bet14','bet15']); $admin['bet'] = $admin['bet0'] + $admin['bet1'] + $admin['bet2'] + $admin['bet3'] + $admin['bet4'] + $admin['bet5'] + $admin['bet6'] + $admin['bet7'] + $admin['bet8'] + $admin['bet9'] + $admin['bet10'] + $admin['bet11'] + $admin['bet12'] + $admin['bet13'] + $admin['bet14'] + $admin['bet15']; $con = checkLimit($me['con']); if ($con >= 2) { printLimitMsg($me['turntime']); exit(); } switch ($admin['tnmt_type']) { default: throw new \RuntimeException('Invalid tnmt_type');break; case 0: $tnmt_type = "전력전"; $tp = "tot"; $tp2 = "종합"; $tp3 = "total"; break; case 1: $tnmt_type = "통솔전"; $tp = "ldr"; $tp2 = "통솔"; $tp3 = "leader"; break; case 2: $tnmt_type = "일기토"; $tp = "pwr"; $tp2 = "무력"; $tp3 = "power"; break; case 3: $tnmt_type = "설전"; $tp = "itl"; $tp2 = "지력"; $tp3 = "intel"; break; } $str1 = getTournament($admin['tournament']); $str2 = getTournamentTime(); if($str2){ $str2 = ', '.$str2; } $str3 = getTournamentTerm(); if($str3){ $str3 = ', '.$str3; } ?> <?=UniqueConst::$serverName?>: 베팅장
베 팅 장
()
16강 상황
(전체 금액 : / 내 투자 금액 : )
=60 order by grp, grp_no"; $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect), ""); for ($i=0; $i < 1; $i++) { $general = MYDB_fetch_array($result)??[ 'npc'=>0, 'name'=>'', 'win'=>0 ]; if ($general['name'] == "") { $general['name'] = "-"; } if ($general['npc'] >= 2) { $general['name'] = "".$general['name'].""; } elseif ($general['npc'] == 1) { $general['name'] = "".$general['name'].""; } echo ""; } echo " "; $query = "select npc,name,win from tournament where grp>=50 order by grp, grp_no"; $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect), ""); $cent = []; $line = []; $gen = []; for ($i=0; $i < 1; $i++) { $cent[$i] = ""; } for ($i=0; $i < 2; $i++) { $general = MYDB_fetch_array($result)??[ 'npc'=>0, 'name'=>'', 'win'=>0 ]; if ($general['name'] == "") { $general['name'] = "-"; } if ($general['npc'] >= 2) { $general['name'] = "".$general['name'].""; } elseif ($general['npc'] == 1) { $general['name'] = "".$general['name'].""; } if ($general['win'] > 0) { $line[$i] = ""; $cent[intdiv($i, 2)] = ""; } else { $line[$i] = ""; } $gen[$i] = $general['name']; } for ($i=0; $i < 1; $i++) { $cent[$i] = $cent[$i]."┻".""; $line[$i*2] = $line[$i*2]."┏━━━━━━━━━━━━━━━━━━━━━━━━━━━".""; $line[$i*2+1] = $line[$i*2+1]."━━━━━━━━━━━━━━━━━━━━━━━━━━━┓".""; echo ""; } echo " "; for ($i=0; $i < 2; $i++) { echo ""; } echo " "; $query = "select npc,name,win from tournament where grp>=40 order by grp, grp_no"; $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect), ""); for ($i=0; $i < 2; $i++) { $cent[$i] = ""; } for ($i=0; $i < 4; $i++) { $general = MYDB_fetch_array($result)??[ 'npc'=>0, 'name'=>'', 'win'=>0 ]; if ($general['name'] == "") { $general['name'] = "-"; } if ($general['npc'] >= 2) { $general['name'] = "".$general['name'].""; } elseif ($general['npc'] == 1) { $general['name'] = "".$general['name'].""; } if ($general['win'] > 0) { $line[$i] = ""; $cent[intdiv($i, 2)] = ""; } else { $line[$i] = ""; } $gen[$i] = $general['name']; } for ($i=0; $i < 2; $i++) { $cent[$i] = $cent[$i]."┻".""; $line[$i*2] = $line[$i*2]."┏━━━━━━━━━━━━━".""; $line[$i*2+1] = $line[$i*2+1]."━━━━━━━━━━━━━┓".""; echo ""; } echo " "; for ($i=0; $i < 4; $i++) { echo ""; } echo " "; $query = "select npc,name,win from tournament where grp>=30 order by grp, grp_no"; $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect), ""); for ($i=0; $i < 4; $i++) { $cent[$i] = ""; } for ($i=0; $i < 8; $i++) { $general = MYDB_fetch_array($result)??[ 'npc'=>0, 'name'=>'', 'win'=>0 ]; if ($general['name'] == "") { $general['name'] = "-"; } if ($general['npc'] >= 2) { $general['name'] = "".$general['name'].""; } elseif ($general['npc'] == 1) { $general['name'] = "".$general['name'].""; } if ($general['win'] > 0) { $line[$i] = ""; $cent[intdiv($i, 2)] = ""; } else { $line[$i] = ""; } $gen[$i] = $general['name']; } for ($i=0; $i < 4; $i++) { $cent[$i] = $cent[$i]."┻".""; $line[$i*2] = $line[$i*2]."┏━━━━━━".""; $line[$i*2+1] = $line[$i*2+1]."━━━━━━┓".""; echo ""; } echo " "; for ($i=0; $i < 8; $i++) { echo ""; } echo " "; $query = "select npc,name,win from tournament where grp>=20 order by grp, grp_no"; $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect), ""); for ($i=0; $i < 8; $i++) { $cent[$i] = ""; } for ($i=0; $i < 16; $i++) { $general = MYDB_fetch_array($result)??[ 'npc'=>0, 'name'=>'', 'win'=>0 ]; if ($general['name'] == "") { $general['name'] = "-"; } if ($general['npc'] >= 2) { $general['name'] = "".$general['name'].""; } elseif ($general['npc'] == 1) { $general['name'] = "".$general['name'].""; } if ($general['win'] > 0) { $line[$i] = ""; $cent[intdiv($i, 2)] = ""; } else { $line[$i] = ""; } $gen[$i] = $general['name']; } for ($i=0; $i < 8; $i++) { $cent[$i] = $cent[$i]."┻".""; $line[$i*2] = $line[$i*2]."┏━━".""; $line[$i*2+1] = $line[$i*2+1]."━━┓".""; echo ""; } echo " "; for ($i=0; $i < 16; $i++) { echo ""; } $query = "select bet0,bet1,bet2,bet3,bet4,bet5,bet6,bet7,bet8,bet9,bet10,bet11,bet12,bet13,bet14,bet15 from general where owner='{$userID}'"; $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect), ""); $me = MYDB_fetch_array($result); $myBet = []; $bet = []; $gold = []; for ($i=0; $i < 16; $i++) { $myBet[$i] = $me["bet{$i}"]; } for ($i=0; $i < 16; $i++) { if($admin["bet{$i}"] == 0){ $bet[$i] = "∞"; } else{ $bet[$i] = round($admin['bet'] / $admin["bet{$i}"], 2); } } for ($i=0; $i < 16; $i++) { if(!is_numeric($bet[$i])){ $gold[$i] = 0; } else{ $gold[$i] = Util::round($myBet[$i] * $bet[$i]); } } ?>
{$general['name']}
{$line[$i*2]}{$cent[$i]}{$line[$i*2+1]}
{$gen[$i]}
{$line[$i*2]}{$cent[$i]}{$line[$i*2+1]}
{$gen[$i]}
{$line[$i*2]}{$cent[$i]}{$line[$i*2+1]}
{$gen[$i]}
{$line[$i*2]}{$cent[$i]}{$line[$i*2+1]}
{$gen[$i]}
"; for ($i=0; $i < 16; $i++) { echo ""; } ?> {$myBet[$i]}"; } ?> {$gold[$i]}"; } echo " "; if ($admin['tournament'] == 6) { echo " "; for ($i=0; $i < 16; $i++) { echo " "; } echo " "; for ($i=0; $i < 16; $i++) { echo " "; } echo " "; } ?>
{$bet[$i]}
×××××××× ××××××××
배당률 × 베팅금 = 적중시 환수금
( 베팅후 500원 이하일땐 베팅이 불가능합니다. )
토너먼트 랭킹
순위 / 장수명 / 능력치 / 경기수 / 승리 / 무승부 / 패배 / 집계점수 / 우승횟수
"; $query = "select npc,name,leader,power,intel,leader+power+intel as total,{$type3[$i]}p as prize,{$type3[$i]}w+{$type3[$i]}d+{$type3[$i]}l as game,{$type3[$i]}w as win,{$type3[$i]}d as draw,{$type3[$i]}l as lose,{$type3[$i]}g as gl from general order by gl desc, game desc, win desc, draw desc, lose, no limit 0,30"; $result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect), ""); for ($k=1; $k <= 30; $k++) { $general = MYDB_fetch_array($result); printRow($k, $general['npc'], $general['name'], $general[$type4[$i]], $general['game'], $general['win'], $general['draw'], $general['lose'], $general['gl'], $general['prize'], 0); } echo "
{$type1[$i]}
장수{$type2[$i]}
"; } ?> ㆍ토너먼트의 16강 대진표가 완성되면, 베팅 기간이 주어집니다.
ㆍ유저들의 베팅 상황에 따라 배당률이 실시간 결정되며, 자신의 베팅금에 따른 예상 환급금을 알 수 있습니다.
ㆍ베팅은 16슬롯에 각각 베팅 가능하며, 도합 최대 금 1000씩 베팅 가능합니다.
ㆍ소지금 500원 이하일땐 베팅이 불가능합니다. ㆍ삼모와 더불어 토너먼트, 베팅기능으로 즐거운 삼모 되세요!