AntiBK/old/kosti.php

159 lines
5.3 KiB
PHP
Raw Normal View History

<?
$login = $_SESSION['login'];
include "conf.php";
$conn = @mysql_connect("$base_name","$base_user","$base_pass");
!@mysql_select_db("$db_name",$conn);
mysql_query("SET NAMES cp1251");
$sql = mysql_query("SELECT * FROM characters WHERE login='$login'");
while ($res = mysql_fetch_array($sql)){
$money = $res['money'];
}
?>
<table width=100% cellspacing=0 cellpadding=3 border=0>
<tr>
<td>
<table cellSpacing=0 cellPadding=3 width="90%" border=0 align=center>
<tr>
<td width=30%>
<img src='i/bone/bone.jpg' alt='Кости'>
</td>
<td width=70% valign=top>
<FIELDSET><LEGEND>Правила игры</LEGEND>
Правила игры предельно просты, от Вас требуется только сделать ставку и кинуть кубики.
<br>
Сумма, выпавшая на верхних гранях Ваших кубиков, сравнивается с суммой противника. Победителем считается тот, у кого она больше.
<br>
Выигрыш складывается из Ваших ставок.
</FIELDSET>
<?
function new_game () {
?>
<form action='?casino=kosti&set=game' method=post>
<P>
<FIELDSET><LEGEND>Новая игра</LEGEND>
<center>
Ставка: <SELECT class=standbut name=type><OPTION value='1' selected>10 кр.<OPTION value='2'>25 кр.<OPTION value='3'>50 кр.<OPTION value='4'>100 кр.<OPTION value='5'>200 кр.</OPTION></SELECT><p><input type=submit value='Начать игру' class=standbut>
</center>
</FIELDSET>
</form>
</td>
</tr>
</table>
<?
}
if (!$_GET[set])
{
new_game();
}
if ($_GET[set]==game) {
if ($_POST[type]==1 or $_POST[type]==2 or $_POST[type]==3 or $_POST[type]==4 or $_POST[type]==5) {
if ($_POST[type]==1) $st=10;
if ($_POST[type]==2) $st=25;
if ($_POST[type]==3) $st=50;
if ($_POST[type]==4) $st=100;
if ($_POST[type]==5) $st=200;
if ($stat[money]>=$st) {
if ($_POST[play]==1) {
$player_1 = rand(1,6);
$player_2 = rand(1,6);
$comp_1 = rand(2,6);
$comp_2 = rand(2,6);
}
?>
<table width=100%>
<tr>
<td width=50%>
<FIELDSET><LEGEND>Игрок №1</LEGEND>
<center>
<script language=JavaScript>show_inf('<?=$stat[user]?>','<?=$stat[id]?>','<?=$stat[level]?>','<?=$stat[rank]?>','<?=$stat[tribe]?>');</script>
</center>
<br>
Деньги: <b><?=$stat[money]?> кр.</b>
<br>
Ставка: <b><?=$st?> кр.</b>
<?
if ($_POST[play]==1) {
?>
<br>
Выпало:
<center>
<img src='i/bone/<?=$player_1?>.gif' alt='<?=$player_1?>'><p><img src='i/bone/<?=$player_2?>.gif' alt='<?=$player_2?>'>
</center>
<?
}
?>
</FIELDSET>
</td>
<td width=50%>
<FIELDSET><LEGEND>Игрок №2</LEGEND>
<center>
<script language=JavaScript>show_inf('<i>Тень</i>','100','100','100','');</script>
</center>
<br>
Деньги: <b>??? зм.</b>
<br>
Ставка: <b><?=$st?> зм.</b>
<?
if ($_POST['play']==1) {
?>
<br>
Выпало:
<center>
<img src='i/bone/<?=$comp_1?>.gif' alt='<?=$comp_1?>'><p><img src='i/bone/<?=$comp_2?>.gif' alt='<?=$comp_2?>'>
</center>
<?
}
?>
</FIELDSET>
</td>
</tr>
</table>
<form action='?gameroom=1&set=game' method=post>
<input type="hidden" name="type" value="<?=$_POST[type]?>">
<input type="hidden" name="play" value="1">
<FIELDSET><LEGEND>Действия</LEGEND>
<center>
<? if ($_POST[play]==1) {
$summa_player = $player_1+$player_2;
$summa_comp = $comp_1+$comp_2;
if ($summa_player>$summa_comp) {
mysql_query("UPDATE characters SET money=money+".$st." WHERE login='$login'");
$db["money"]=$db["money"]+$st;
echo "<p><center><font class=sysmessage>Поздравляем! Вы победили и получаете <b>$st зм.</b>!</font></center><p>";
}
if ($summa_player<$summa_comp) {
mysql_query("UPDATE characters SET money=money-".$st." WHERE login='$login'");
$db["money"]=$db["money"]+$st;
echo "<p><center><font class=sysmessage>Вы проиграли! У Вас снимается <b>$st зм.</b>!</font></center><p>";
}
if ($summa_player==$summa_comp) {
echo "<p><center><font class=sysmessage>Ничья! Бросьте кости еще раз!</font></center><p>";
}
echo "<input type=submit value='Сыграть еще раз' class=standbut>";
}
else {
echo "<input type=submit value='Кинуть кости' class=standbut>";
}
?> <input type=button value='Новая игра' class=standbut onclick='window.location.href="kosti.php&tmp="+Math.random();""'>
</center>
</FIELDSET>
</form>
</td>
</tr>
</table>
<?
}
else {
echo "<p><center><font class=blocked>У Вас недостаточно денег!</font></center><p>";
new_game();
}
}
else {
echo "<p><center><font class=blocked>Не сделана ставка!</font></center><p>";
new_game();
}
}
?>