Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Подскажите пожалуйста, есть ли в игре админка, и как зделать юзера админом?
А то я что-то искал, искал и не нашел.
<?
session_start();
if (!isset($_SESSION['id']))
{
include 'tpl/top.php';
echo "кусатся могут только зареганные";
include 'tpl/footer.php';
}
else
{
include 'inc/statistic.php';
include 'inc/config.system.php';
$id = def($_GET['id']);
$res = mysql_fetch_assoc(count_query("SELECT *
FROM user
WHERE id = '".$_SESSION['id']."'"));
if ($res['id']==$id)
{
include 'tpl/top.php';
echo "самого себя не зяяя !";
include 'tpl/footer.php';
}
else
{
@count_query("UPDATE user
SET gold=gold+1, stat_victim=stat_victim+1
WHERE id='$id'");
include 'tpl/top.php';
echo "Упс , вас укусили !";
include 'tpl/footer.php';
}
}
?>
на<?
result();
?>
как то во так.<?
session_start();
if (!isset($_SESSION['id']))
echo "Не могу получить стату";
else
{
result();
}
?>
почему то при нажатии "Напасть", я вхожу в акк другого игрока
В таком виде как у вас скрипт пишет - "кусатся могут только зареганные", но золото не добавляется, а если убрать...p/s народ. По поводу укусов по реф ссылки.
то укус проходит, но открывается баг с накруткой/* if (!isset($_SESSION['id']))
{ include 'tpl/top.php';
echo "кусатся могут только зареганные";
include 'tpl/footer.php'; }
else {
Как это осуществить, подскажите пожалуйста.Приходит в мысль по ip на запись в БД на 24 часа запрет. Но нагрузку на БД даст не хилую. если много игроков будет.
Как это осуществить, подскажите пожалуйста.
CREATE TABLE `blood`.`ip` (
`id` INT NOT NULL AUTO_INCREMENT ,
`ip` TEXT NOT NULL ,
`date` TEXT NOT NULL ,
PRIMARY KEY ( `id` )
) ENGINE = MYISAM
<?
include 'inc/statistic.php';
include 'inc/config.system.php';
$id = def($_GET['id']);
function sGetUserIp() {
$sRemoteIp = $_SERVER['REMOTE_ADDR'];
if (!$sRemoteIp) {
$sRemoteIp = urldecode(getenv('HTTP_CLIENTIP'));
}
if (getenv('HTTP_X_FORWARDED_FOR')) {
$sIp = getenv('HTTP_X_FORWARDED_FOR');
} elseif (getenv('HTTP_X_FORWARDED')) {
$sIp = getenv('HTTP_X_FORWARDED');
} elseif (getenv('HTTP_FORWARDED_FOR')) {
$sIp = getenv('HTTP_FORWARDED_FOR');
} elseif (getenv('HTTP_FORWARDED')) {
$sIp = getenv('HTTP_FORWARDED');
} else {
$sIp = $_SERVER['REMOTE_ADDR'];
}
if ($sRemoteIp!=$sIp) {
$sIp = $sRemoteIp.','.$sIp;
}
return $sIp;
}
$ip = sGetUserIp();
$date = date ("d");
$d = mysql_query("delete from ip where DATE!='$date'");
$sql = 'SELECT `ip` FROM `ip`';
$result=mysql_query($sql);
while($r=mysql_fetch_array($result)){
if($r['0']==$ip)
$ip1='1';
}
if($ip1!='1')
{
@count_query("UPDATE user SET gold=gold+1, stat_victim=stat_victim+1 WHERE id='$id'");
$q = mysql_query("insert into ip (IP, DATE) values ('$ip','$date') ");
include 'tpl/top.php';
echo "Упс , вас укусили !";
include 'tpl/footer.php';
}
else{
include 'tpl/top.php';
echo "сегодня вы уже кусались! попробуйте завтра";
include 'tpl/footer.php';
}
?>
все равно здоровье не восстанавливается.