setReadOnly();
$userID = Session::getUserID();
$db = DB::db();
$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);
$query = "select conlimit,tournament,phase,tnmt_type,develcost,bet0,bet1,bet2,bet3,bet4,bet5,bet6,bet7,bet8,bet9,bet10,bet11,bet12,bet13,bet14,bet15,bet0+bet1+bet2+bet3+bet4+bet5+bet6+bet7+bet8+bet9+bet10+bet11+bet12+bet13+bet14+bet15 as bet from game limit 1";
$result = MYDB_query($query, $connect) or Error(__LINE__.MYDB_error($connect), "");
$admin = MYDB_fetch_array($result);
$con = checkLimit($me['con'], $admin['conlimit']);
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();
$str3 = getTournamentTerm();
?>
베팅장
|
=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);
if ($general['name'] == "") {
$general['name'] = "-";
}
if ($general['npc'] >= 2) {
$general['name'] = "".$general['name']."";
} elseif ($general['npc'] == 1) {
$general['name'] = "".$general['name']."";
}
echo "| {$general['name']} | ";
}
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);
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 "| {$line[$i*2]}{$cent[$i]}{$line[$i*2+1]} | ";
}
echo "
";
for ($i=0; $i < 2; $i++) {
echo "| {$gen[$i]} | ";
}
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);
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 "| {$line[$i*2]}{$cent[$i]}{$line[$i*2+1]} | ";
}
echo "
";
for ($i=0; $i < 4; $i++) {
echo "| {$gen[$i]} | ";
}
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);
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 "| {$line[$i*2]}{$cent[$i]}{$line[$i*2+1]} | ";
}
echo "
";
for ($i=0; $i < 8; $i++) {
echo "| {$gen[$i]} | ";
}
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);
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 "| {$line[$i*2]}{$cent[$i]}{$line[$i*2+1]} | ";
}
echo "
";
for ($i=0; $i < 16; $i++) {
echo "| {$gen[$i]} | ";
}
$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++) {
$bet[$i] = @round($admin['bet'] / $admin["bet{$i}"], 2);
if ($bet[$i] == 0) {
$bet[$i] = "∞";
}
}
for ($i=0; $i < 16; $i++) {
$gold[$i] = Util::round($myBet[$i] * $bet[$i]);
}
?>
|
";
for ($i=0; $i < 16; $i++) {
echo "{$bet[$i]} | ";
}
?>
| × | × | × | × | × | × | × | × |
× | × | × | × | × | × | × | × |
{$myBet[$i]}";
}
?>
| ∥ | ∥ | ∥ | ∥ | ∥ | ∥ | ∥ | ∥ |
∥ | ∥ | ∥ | ∥ | ∥ | ∥ | ∥ | ∥ |
{$gold[$i]}";
}
echo "
|
";
if ($admin['tournament'] == 6) {
echo "
";
}
?>
배당률 × 베팅금 = 적중시 환수금
( 베팅후 500원 이하일땐 베팅이 불가능합니다. )
|
|
| 토너먼트 랭킹 |
| 순위 / 장수명 / 능력치 / 경기수 / 승리 / 무승부 / 패배 / 집계점수 / 우승횟수 |
| {$type1[$i]} |
| 순 | 장수 | {$type2[$i]} | 경 | 승 | 무 | 패 | 점 | 勝 |
";
$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 "
";
}
?>
ㆍ토너먼트의 16강 대진표가 완성되면, 베팅 기간이 주어집니다.
ㆍ유저들의 베팅 상황에 따라 배당률이 실시간 결정되며, 자신의 베팅금에 따른 예상 환급금을 알 수 있습니다.
ㆍ베팅은 16슬롯에 각각 베팅 가능하며, 도합 최대 금 1000씩 베팅 가능합니다.
ㆍ소지금 500원 이하일땐 베팅이 불가능합니다.
ㆍ삼모와 더불어 토너먼트, 베팅기능으로 즐거운 삼모 되세요!
|
| =closeButton()?> |
| =banner()?> |