File size: 2.26Kb
<?php
session_start();
$mod_title="игра-распределение очков";
$mod_status="on";
if($mod_status=="on")
{
function mod_body($auth,$adminauth)
{
$level="";
$guildc="";
$arenac="";
if($auth=="ok")
{
$mcl="";
$pint="";
$s1="";
$m1="";
$z1="";
$h1="";
$query = "SELECT * FROM users WHERE login='$_COOKIE[login]'";
$cat = mysql_query ($query);
if(!$cat) exit (mysql_error());
while(list($id,$login,$pass,$mail,$reg,$class,$m,$h,$z,$s,$mon,$gold,$pms,$lvl,$ava,$ban,$online,$exp,$guild,$points,$pvp) = mysql_fetch_row($cat))
{
$s1=$s;
$m1=$m;
$z1=$z;
$h1=$h;
$pint=$points;
$mcl=$class;
$level=$lvl;
}
$query = "SELECT * FROM count";
$cat = mysql_query ($query);
if(!$cat) exit (mysql_error());
while(list($id,$guild,$arena) = mysql_fetch_row($cat))
{
$guildc=$guild;
$arenac=$arena;
}
echo "
<img src='img/bo.png'> <a href='?do=game/char'>персонаж($level)</a>|<img src='img/bs.png'> <a href='?do=game/history'>история</a><br>
<br>
";
$_pg="0";
$ag="-10";
$_pg2="10";
if(!empty($_GET['_pg']))
{
$ag=$_GET['_pg']-"10";
$_pg=$_GET['_pg'];
$_pg2=$_GET['_pg']+"10";
}
if(empty($_GET['doxx']))
{
echo "<form method='POST' action='?do=game/points&dox=$_GET[dox]&doxx=go'>
очки(мин 1,макс $pint):<br>
<input type='text' name='num' value='1' size='15'><br>
<input type='submit' value='отправить'><br>
</form>
";
}
else
{
if($_POST['num']>$pint)
{
echo "недостаточно поинтов!<br>";
}
else
{
$forup="0";
if($_GET['dox']=="s")
{
$forup=$s1+$_POST['num'];
}
else if($_GET['dox']=="m")
{
$forup=$m1+$_POST['num'];
}
else if($_GET['dox']=="z")
{
$forup=$z1+$_POST['num'];
}
else if($_GET['dox']=="h")
{
$forup=$h1+$_POST['num'];
}
$pnt=$pint-$_POST['num'];
$query="UPDATE users SET $_GET[dox]='$forup',point='$pnt' WHERE login='".$_COOKIE[login]."'";
$result=mysql_query($query)
or die("<span style='color:red'>ошибка обновления персонажа!</span><br>");
echo "поинты распределены!<br>";
}
}
include "data/buttons.auth.php";
}
else
{
echo "
Ошибка авторизации!<br>
";
}
}
}
else
{
function mod_body($auth,$adminauth)
{
echo "мод выключен администратором!<br>";
}
}
?>