Ivor Barhansky
36bf662112
Upload code Изменил(а) на 'README.md' Изменил(а) на 'README.md' Reviewed-on: https://src.lopar.us/lopar/AntiBK/pulls/1 Co-Authored-By: Ivor Barhansky <lopar@noreply.lopar.us> Co-Committed-By: Ivor Barhansky <lopar@noreply.lopar.us>
159 lines
5.3 KiB
PHP
159 lines
5.3 KiB
PHP
<?
|
||
$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();
|
||
}
|
||
}
|
||
?>
|