Loading...
По завершению задания не выдает награду,
<?
//
//
if($terr['kill'] >= $colls && $terr['kost'] >= $colls && $terr['shkyr'] >= $colls && $terr['laps'] >= $colls){
?>
<div class="tophead cntr"><b>Вы выполнили все задания!</b><br><img class = "money" src = "" width="14" height="14"> <? echo $gold; ?>, <img class = "money" src = "" width="14" height="14"> <? echo $silver; ?>,
<img src = "" width="14" height="14"> <? echo $exp; ?></div>
<div class="list2 cntr"><div class="hrs"></div><a class = 'button' href = '?get'>Забрать награду</a><div class="hrs"></div></div>
<?
}else{
?>
Что может быть?
ну и зачем ты это скинул? тут нет запросов в бд
Foresth (05.02.2021 в 13:54)
По завершению задания не выдает награду,
<?
//
//
if($terr['kill'] >= $colls && $terr['kost'] >= $colls && $terr['shkyr'] >= $colls && $terr['laps'] >= $colls){
?>
<div class="tophead cntr"><b>Вы выполнили все задания!</b><br><img class = "money" src = "" width="14" height="14"> <? echo $gold; ?>, <img class = "money" src = "" width="14" height="14"> <? echo $silver; ?>,
<img src = "" width="14" height="14"> <? echo $exp; ?></div>
<div class="list2 cntr"><div class="hrs"></div><a class = 'button' href = '?get'>Забрать награду</a><div class="hrs"></div></div>
<?
}else{
?>
Что может быть?

Не выдаёт, ты не понимаешь что делаешь
Код этого файла в студию <a class = 'button' href = '?get'>Забрать награду</a>
php
   <? echo $gold; ?>   
Так не надо делать, если одна строка в php-скрипте, то поставить равно.
php
   <?=echo $gold; ?>   
Во-вторых, нет запросов к базе данных. Если делаете игру, то без базы некуда не денешься.
Toruz (05.02.2021 в 14:29)
php
   <? echo $gold; ?>   
Так не надо делать, если одна строка в php-скрипте, то поставить равно.
php
   <?=echo $gold; ?>   
Во-вторых, нет запросов к базе данных. Если делаете игру, то без базы некуда не денешься.
php
   <?= $gold ?>   
без всяких echo *nastav*
php
   ?get   
Код переменной GET скинь.
defense-minister (05.02.2021 в 14:31)
php
   <?= $gold ?>   
без всяких echo *nastav*
Сам написал. Пусть учится на своих ошибках.
Toruz , там есть echo, не обязательно =
вот весь код
<?php
require_once($_SERVER['DOCUMENT_ROOT']."/core/func.php");
//
//
head("Окрестности",$uid); # Голова
//
//
$r = rand(1000000,9999999);
//
//
$terr = fch("SELECT * FROM `territory` WHERE `id_user` = ? LIMIT 1", array($uid)); //проверяем запись в бд
//
if(!$terr){ //нет записи, создаем
qry("INSERT INTO `territory` SET `id_user` = ?", array($uid));
header('location:?r='.$r);
exit();
}
//
//
$energy = number($_GET['energy']);
//
//
if($energy == 2 && $user['energy'] < $user['energy_max']){
if($user['gold'] >= 15){
qry("UPDATE `users` SET `gold` = `gold` - ?, `energy` = ? WHERE `id` = ? LIMIT 1", array(15,$user['energy_max'],$uid));
msg2("Энергия успешно восстановлена!");
}else{
err2("Недостаточно рубинов - <a href='/paywk/'>[Купить]</a>");
}
header('location:?');
exit();
}
//
//
if($energy == 1)echo '<div class="tophead cntr">Вы уверены что хотите восстановить энергию за <img class = "money" src = "" width="14" height="14"> 15 рубинов?<br><a href="?energy=2">Восстановить</a> - <a href="?">Нет, передумал</a></div>';
//
//
$gold = intval($terr['id_terr']*15);
$exp = intval(($terr['id_terr']*2500)*$user['premium']);
$silver = intval(($terr['id_terr']*5000)*$user['premium']);

//
//
$pr = rand(3,10);
$param = intval($user['power']+$pr);
//
//
$name = array(
'1' => 'Волк',
'2' => 'Белый тигр',
'3' => 'Медведь',
'4' => 'Гордт',
'5' => 'Йети',
'6' => 'Каменный голем',
'7' => 'Горгулья',
'8' => 'Скелет воина',
'9' => 'Крофдор',
'10' => 'Эльдив',
'11' => 'Элементаль',
'12' => 'Эльдивианка',
'13' => 'Лорд крофдоров',
'14' => 'Кревес',
'15' => 'Сотник',
'16' => 'Древень',
'17' => 'Эдера',
'18' => 'Маурин',
'19' => 'Альканора',
'20' => 'Зарлог'
);
//
//
$coll = array(
'1' => '5',
'2' => '10',
'3' => '15',
'4' => '20',
'5' => '25',
'6' => '30',
'7' => '35',
'8' => '40',
'9' => '45',
'10' => '50',
'11' => '55',
'12' => '60',
'13' => '65',
'14' => '70',
'15' => '75',
'16' => '80',
'17' => '85',
'18' => '90',
'19' => '95',
'20' => '100'
);
//
//

echo logs();

//
//
?>
<div class="tophead cntr">
<div class="cntr"><img class = '' src = '' width="16" height="16"> <b><? echo $name[$terr['id_terr']]; ?></b> <img class = '' src = '' width="16" height="16"><br><img class = 'money' src = '/icons/adven/<? echo $terr['id_terr']; ?>.jpg' width="180" height="180"><br><small><img class = 'money' src = ''> <? echo $param; ?> <img class = 'money' src = ''> <? echo $param; ?> <img class = 'money' src = ''> <? echo $param; ?></small></div>
<br>
<center><a class = 'button' href = '?attack'>Атаковать <img class = 'money' src = 'http://xaos.mobi/style/energy.png' width='14' height='14'>25</a><br></center>
<br>
<div class="hr"></div>

<?

$colls = $coll[$terr['id_terr']];
//
//
$rand_fight = rand(1,2);
$exp1 = rand(30,60);
$silver1 = rand(120,200);
$exp2 = intval($exp1*$user['premium']);
$silver2 = intval($silver1*$user['premium']);
$end = rand(0,4);
//
//
if(isset($_GET['attack'])){
//
//
if($user['energy'] <= 24){
err2("<small>Недостаточно энергии - <a href='?energy=1'>[Восстановить]</a></small>");
header('location:?');
exit();
}
//
//
qry("UPDATE `users` SET `energy` = `energy` - ?, `silver` = `silver` + ?, `exp` = `exp` + ? WHERE `id` = ? LIMIT 1", array(25,$silver2,$exp2,$uid));
//
//
if($rand_fight == 1){
//
//
if($terr['kill'] < $colls){
qry("UPDATE `territory` SET `kill` = `kill` + ? WHERE `id_user` = ? LIMIT 1", array(1,$uid));
}
//
//
$r1 = '';
$r2 = '';
$r3 = '';
//
//
if($end == 1 && $terr['kost'] < $colls){
qry("UPDATE `territory` SET `kost` = `kost` + ? WHERE `id_user` = ? LIMIT 1", array(1,$uid));
$r1 = "<font color='tomato'>Вы получили 1 кость</font>";
}
//
//
if($end == 2 && $terr['shkyr'] < $colls){
qry("UPDATE `territory` SET `shkyr` = `shkyr` + ? WHERE `id_user` = ? LIMIT 1", array(1,$uid));
$r2 = "<font color='tomato'>Вы получили 1 шкуру</font>";
}
//
//
if($end == 3 && $terr['laps'] < $colls){
qry("UPDATE `territory` SET `laps` = `laps` + ? WHERE `id_user` = ? LIMIT 1", array(1,$uid));
$r3 = "<font color='tomato'>Вы получили 1 лапку</font>";
}
//
//
msg2('<center><small>Вы победили + <img class = "money" src = ""> '.$silver2.' <img class = "" src = "" width="14" height="14"> '.$exp2.'<br>'.$r1.' '.$r2.' '.$r3.'</small></center>');
//
//
}else{
//
//
err2('<center><small>Вы проиграли + <img class = "money" src = ""> '.$silver2.' <img class = "money" src = "" width="14" height="14"> '.$exp2.'</small></center>');
}
header('location:?');
exit();
}
//
//
if(isset($_GET['get']) && $terr['kill'] >= $colls && $terr['kost'] >= $colls && $terr['shkyr'] >= $colls && $terr['laps'] >= $colls){
//
//
qry("UPDATE `users` SET `gold` = `gold` + ?, `silver` = `silver` + ?, `exp` = `exp` + ? WHERE `id` = ? LIMIT 1", array($gold,$silver,$exp,$uid));
//
//
qry(&
Онлайн: 3
Время:
Gen. 0.1103
(c) Bym.Guru 2010-2026