Loading...
Обучение/Помощь новичкам | Помогите исправить!
Всем привет вот создаю игру бт но появилась одна ошибка вот хочу создать клан все есть что бы создать клан нужен 10 уровень и 15 к золото всё есть и вышла ошибка требуется 10 уровень а у меня уровень 50 как исправить?
Код смотреть нужно
Bilihost , условие смотри.
Lyo , $title = 'Создать клан';

include './system/h.php';

$cost = 15000;

?>

<div class='main'>

<?

if($clan) {

?>
<div class='wrappers'><img src='/rusalc/stop.png' width='100%' alt='start'></div><br/>
<div class='block_zero center'><font color='#999'>Для создания клана необходимо выйти из уже существующего!</font></div>
</div>
<?

}
else
{

$name = _string($_POST['name']);
$name = strToLower($name);

if($name && $user['g'] >= $cost) {
$clans = mysql_query('SELECT * FROM `clans` WHERE `name` = "'.$name.'"');
$clans = mysql_fetch_array($clans);

if(!$clans) {
if($user['level'] > 10) {
echo '<div class="main block center">Создать клан можно только с 10 уровня!</div>';
include ('./system/f.php');
exit();
}
mysql_query('UPDATE `users` SET `g` = "'.($user['g'] - $cost).'" WHERE `id` = "'.$user['id'].'"');

mysql_query('INSERT INTO `clans` (`name`,`r`, `gerb`) VALUES ("'.$name.'", "'.$user['r'].'", "1")');

$clan_id = mysql_insert_id();

mysql_query('INSERT INTO `clan_memb` (`clan`,`user`,`rank`, `time`,`last_update`) VALUES ("'.$clan_id.'", "'.$user['id'].'", "4", "'.time().'","'.(time() + ((60 * 60) * 24)).'")');

header('location: /clan.php');

}

}

?>
<div class='wrappers'><img src='/rusalc/sozdanie.gif' width='100%' alt='start'><br/><center>В связи с множеством заброшенных кланов<br/>cоздать кланы можно только с 10 уровня</center><br/></div>
<div class='block_zero' align='center'>
<form action='' method='post'>
Название клана:<br/>
<input name='name' class='text'><br/>
<span class='btn'><span class='end'><input class='label' type='submit' value='Создать'>Создать</span></span><br/>
<font color='#999'>Цена: <img src='/images/icon/gold.png' alt='*'/> <?=$cost?> золота</font>
</form>
</div>
</div>
<?

}

include './system/f.php';

break;

}

?>
________
посл. ред. 21.04.2017 в 12:05; всего 1 раз(а); by Bilihost
Помогите сделать
неверное условие.
тут указанно что нужно показать сообщение игроку с уровнем выше 10.
if($user['level'] > 10) {
echo '<div class="main block center">Создать клан можно только с 10 уровня!</div>';
include ('./system/f.php');
exit();
}

пробуйте так:
if($user['level'] < 10) {
echo '<div class="main block center">Создать клан можно только с 10 уровня!</div>';
include ('./system/f.php');
exit();
}
________
посл. ред. 21.04.2017 в 13:08; всего 2 раз(а); by SayrusCraft
Пост 6)
Все правильно чел написал)
А я сразу не додумался)
Думаю условие почти норм написано)
Bilihost (21.04.2017 в 12:20)
Помогите сделать

пост 6
SayrusCraft ,спс с меня +
Онлайн: 0
Время:
Gen. 0.112
(c) Bym.Guru 2010-2026