⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 casino.php

📁 还是WEB游戏源码 Darkstep 还是WEB游戏源码 Darkstep
💻 PHP
字号:
<?php /* ------------------------- */

  include("_include-jail.php");

/* ------------------------- */ ?>
<html>


<head>
<title>[( Elite Avengers )]</title>
<link rel="stylesheet" type="text/css" href="css-v1.css">

</head>


<body>
<table width=100%>
<?php /* ------------------------- */

  if($_GET['x'] == "horserace") {
    $day				= (date('H') >= 21) ? "Tomorrow" : "Today";
    $time				= (date('H') < 16 || $day == "morgen") ? "16:00" : "21:00";

    $dbres				= mysql_query("SELECT `code` FROM `[logs]` WHERE `area`='horserace_winners' ORDER BY `time` DESC LIMIT 0,1");
    $numwinners				= mysql_fetch_object($dbres);
    $numwinners				= $numwinners->code;
    $dbres				= mysql_query("SELECT `code` FROM `[logs]` WHERE `area`='horserace_num' ORDER BY `time` DESC LIMIT 0,1");
    $winner				= mysql_fetch_object($dbres);
    $winner				= $winner->code;
    $dbres				= mysql_query("SELECT `code` FROM `[logs]` WHERE `area`='horserace_jackpot' ORDER BY `time` DESC LIMIT 0,1");
    $amountperwinner			= mysql_fetch_object($dbres);
    $amountperwinner			= ($numwinners > 0) ? floor($amountperwinner->code/$numwinners) : $amountperwinner->code;
          $amountperwinner= number_format($amountperwinner,0);

    print <<<ENDHTML
  <tr><td class="subTitle"><b>Horse track</b></td></tr>
  <tr><td class="mainTxt" align="center">Next track: <b>$day at $time hour</b></td></tr>
  <tr><td class="mainTxt" align="center">Winner last track: <b>Horse $winner</b><br>
					 Amount per winner: <b>\$$amountperwinner</b><br>
					 Total winners: <b>$numwinners</b></td></tr>
  <tr><td><br></td></tr>
ENDHTML;

    if(isset($_POST['submit'])) {
      $horse				= $_POST['horse'];
      $ticket				= $_POST['ticket'];

      $dbres				= mysql_query("SELECT * FROM `[temp]` WHERE `login`='{$_SESSION['login']}' AND `area`='horserace'");
      $info				= mysql_fetch_object($dbres);
      $prevhorse			= $info->code >> 2;
      $prevticket			= $info->code & 0x0003;

      if($horse != $prevhorse || $ticket != $prevticket) {
        if($prevticket == 0) {
          if($horse < 1 || $horse > 50)
            print "  <tr><td class=\"mainTxt\">Choose a horse!</td></tr>\n";
          else if($ticket < 1 || $ticket > 3)
            print "  <tr><td class=\"mainTxt\">Choose a ticket</td></tr>\n";
          else if($data->cash < 250*pow(2,$ticket-1))
            print "  <tr><td class=\"mainTxt\">You haven't got enough money to buy that ticket!</td></tr>\n";
          else {
            $data->cash			-= 250*pow(2,$ticket-1);
            mysql_query("UPDATE `[users]` SET `cash`={$data->cash} WHERE `login`='{$_SESSION['login']}'");
            mysql_query("INSERT INTO `[temp]`(login,code,area,time) values('{$data->login}',($horse << 2) | $ticket,'horserace',NOW())");
            print "  <tr><td class=\"mainTxt\">You bought a ticket!</td></tr>\n";
          }
        }
        else if($prevticket != $ticket && $ticket >= 0 && $ticket <= 3) {
          if($ticket == 0)
            print "  <tr><td class=\"mainTxt\">You can't sell your ticket.</td></tr>\n";
          else if($ticket < $prevticket)
            print "  <tr><td class=\"mainTxt\">You can't buy a cheaper ticket.</td></tr>\n";
          else if($data->cash < 250*pow(2,$ticket-1))
            print "  <tr><td class=\"mainTxt\">You haven't got enough money to buy that ticket!</td></tr>\n";
          else {
            mysql_query("UPDATE `[users]` SET `cash`=`cash`-". (250*pow(2,$ticket-1)) ." WHERE `login`='{$_SESSION['login']}'");
            mysql_query("UPDATE `[temp]` SET `code`=(($horse << 2) | $ticket) WHERE `login`='{$data->login}' AND `area`='horserace'");
            print "  <tr><td class=\"mainTxt\">You bought a duurder ticket!</td></tr>\n";
          }
        }
        else if($prevhorse != $horse && $horse >= 1 && $horse <= 50) {
          mysql_query("UPDATE `[temp]` SET `code`=(($horse << 2) | $ticket) WHERE `login`='{$data->login}' AND `area`='horserace'");
          print "  <tr><td class=\"mainTxt\">You bet at an other horse!</td></tr>\n";
        }
      }
    }

    $dbres				= mysql_query("SELECT * FROM `[temp]` WHERE `login`='{$_SESSION['login']}' AND `area`='horserace'");
    $info				= mysql_fetch_object($dbres);
    $horse				= $info->code >> 2;
    ${"ticket". ($info->code & 0x0003)} = " selected";

    $amount				= 0;
    $dbres				= mysql_query("SELECT `code` FROM `[temp]` WHERE `area`='horserace'");
    $gamblers				= mysql_num_rows($dbres);
    while($info = mysql_fetch_object($dbres))
      $amount				+= (750*pow(2,($info->code & 0x0003)-1))*2;
    $amount1				= $amount+30000;
          $amount = number_format($amount1,0);

    print <<<ENDHTML
  <tr><td class="mainTxt" align="center">
	<form method="POST"><table>
	<tr><td>Horse (1-50): <input type="text" name="horse" size=2 maxlength=2 value="$horse">
				<input type="button" onClick="document.forms[0].elements[0].value = Math.round(Math.random()*49+1);" value="Random">&nbsp;&nbsp;</td>
		<td width=125>Lot: <select name="ticket">
			<option vlaue="0"$ticket0>None</option><br>
			<option value="1"$ticket1> 25%: \$250</option><br>
			<option value="2"$ticket2> 50%: \$500</option><br>
			<option value="3"$ticket3>100%: \$1,000</option>
		</select></td>
		<td><input type="submit" name="submit" value="Ok" style="width: 75px;"></td></tr>
	</table></form>
  </td></tr>
  <tr><td class="mainTxt" align="center"><b><font style="font-size: 12pt;">Amount in the pot: \$$amount</font></b><br>
	There are $gamblers tickets sold</td></tr>
  <tr><td><br></td></tr>

  <tr><td class="subTitle"><b>Uitleg</b></td></tr>
  <tr><td class="mainTxt">
	There are 50 horses where you can bet at, and every time you can only bet at one horse.<br><br>
	There are three kinds of tickets:<br><br>
		<table>
		<tr><td width=100>\$250</td>  <td>25% of the pot</td></tr>
		<tr><td width=100>\$500</td>  <td>50% of the pot</td></tr>
		<tr><td width=100>\$1,000</td>  <td>100% of the pot</td></tr>
		</table><br>
	Stel er zit \$200,000 in de pot en er zijn 4 winnaars, dus dan is de prijs per winnaar \$50,000. Als je nu een lot
	van \$250 hebt dan krijg je <i>50,000*0.25=12500</i>, met een lot van \$500 krijg je <i>50,000*0.5=25,000</i> en met
	een lot van \$1,000 krijg je gewoon het hele bedrag: \$50,000.<br><br>
	Je kan het paard dat je hebt gekozen veranderen of een duurder lot kopen, maar niet je lot verkopen of een goedkoper
	lot kopen.<br><br>
	De winnaars krijgen een SMS en het bedrag dat ze hebben gewonnen wordt op de bank gestort.
  </td></tr>
ENDHTML;
  }
  else {
    print <<<ENDHTML
  <tr><td class="subTitle"><b>Casino</b></td></tr>
  <tr><td class="mainTxt" align="center">
	<table cellpadding=0 cellspacing=0>
	<tr><td width=200 valign="top"><a href="casino.php?x=horserace">Horserace</a></td>
		<td>Times - 16:00&nbsp;/&nbsp;21:00</td></tr>
	<tr><td width=200 valign="top"><a href="roulette.php">Roulette</a></td>
		<td>Times - Always</td></tr>
	<tr><td width=200 valign="top"><a href="dragrace.php">Dragrace</a></td>
		<td>Times - Always</td></tr>
	<tr><td width=200 valign="top"><a href="lotto.php">Lotto</a></td>
		<td>Times - Once every day</td></tr>
	<tr><td width=200 valign="top"><a href="jackpot.php">Jackpot</a></td>
		<td>Times - Always</td></tr>
	<tr><td width=200 valign="top"><a href="kop.php">Head or tail</a></td>
		<td>Times - Always</td></tr>
	<tr><td width=200 valign="top"><a href="hogerlager.php">Higher-Lower</a></td>
		<td>Times - Always</td></tr>
	<tr><td width=200 valign="top"><a href="stokjes.php">Stokjesgooien</a></td>
		<td>Times - Always</td></tr>
	</table>

  </td></tr>
ENDHTML;
  }

/* ------------------------- */ ?>
</table>

</body>


</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -