Loading...
case 'clan_portal'://Сокровища драконов
$title = 'Сокровища драконов';
include './system/h.php';
echo '<div class="title">'.$title.'</div>';
echo' '.$_SESSION['mes'].' ';
$_SESSION['mes']=NULL; //Удаляем сесию

$memb = mysql_fetch_array(mysql_query('SELECT * FROM `clan_memb` WHERE `user` = "'.$user['id'].'"'));
$clan = mysql_fetch_array(mysql_query('SELECT * FROM `clans` WHERE `id` = "'.$memb['clan'].'"'));

$clan_lair = _string(_num($_GET['clan_lair'])); //Оприделяем какой дракон
$lair = mysql_fetch_array(mysql_query('SELECT * FROM `clan_lair` WHERE `id` = "'.$clan_lair.'" '));
$lair_boss = mysql_fetch_array(mysql_query('SELECT * FROM `clan_lair_boss` WHERE `clan` = "'.$memb['clan'].'" AND `dead` = "0" '));

if($clan_lair){
if($memb['rank'] < 3){
$_SESSION['mes'] = mes('Открить портал может лидер клана или генерал!');
header('location: /clan/clan_portal');
exit; }

if(mysql_result(mysql_query('SELECT COUNT(*) FROM `clan_lair_boss` WHERE `clan` = "'.$memb['clan'].'" AND `dead` = "0" '),0) != 0){
$_SESSION['mes'] = mes('У вас имеется открытый портал!');
header('location: /clan/clan_portal');
exit; }

//Если нет дракона, записываем
mysql_query('INSERT INTO `clan_lair_boss` (`clan`,
`lair`,
`str`,
`vit`,
`def`,
`time`) VALUES ("'.$memb['clan'].'",
"'.$clan_lair.'",
"'.$lair['lair_attack'].'",
"'.$lair['lair_hp'].'",
"'.$lair['lair_def'].'",
"'.(time()+3600*30).'" )');
$text='Ваш клан открыл портал к сокровищам. Убейте дракона и заберите сокровища!';
mysql_query('INSERT INTO `clan_msg` (`clan`,
`user`,
`text`,
`time`) VALUES ("'.$memb['clan'].'",
"0",
"'.$text.'",
"'.time().'")');
$_SESSION['mes'] = mes('Вы открыли портал в '.$lair['gde2'].'!');
mysql_query("DELETE FROM `clan_lair_memb` WHERE `clan` = '".$clan['id']."'"); //удаляем игроков из старого босса
mysql_query('DELETE FROM `clans` SET `diamond` = `diamond` - '.$cost.' WHERE `id` = "'.$row['clan'].'"'); //Начисляем награду

header('location: /clan/clan_portal');
exit;
}
echo' <div class="empty_block">
<table> <tbody><tr>
<td width="23%">
<img src="/images/ico/clan_lair/location1.jpg">
</td><td>
<font color="#fff"><b>Пещера дракона</b></font> <br>
Охраняет зеленый дракон
'.$lair_boss['id'].'
'.($lair_boss['lair'] == 1 ? '</br><font color="#7afe4e">Портал открыт</font></td></tr></tbody></table>':'
</td></tr></tbody></table>
<center> '.($clan['diamond'] >= 75 ? '<div class="link_center"><a href="/clan/clan_portal?clan_lair=1"> Открыть за <img src="/images/ico/png/diamond.png" width="18">75 </a></div>':'<div class="button2">Открыть за <img src="/images/ico/png/diamond.png" width="18">75</div>').'</center>
').'
</div><div class="line"></div>';

echo' <div class="empty_block">
<table> <tbody><tr>
<td width="23%">
<img src="/images/ico/clan_lair/location2.jpg">
</td><td>
<font color="#fff"><b>Казна гномов</b></font> <br>
Охраняет синий дракон

'.($lair_boss['lair'] == 2 ? '</br><font color="#7afe4e">Портал открыт</font></td></tr></tbody></table>':'
</td></tr></tbody></table>
<center> '.($clan['diamond'] >= 125 ? '<div class="link_center"><a href="/clan/clan_portal?clan_lair=2"> Открыть за <img src="/images/ico/png/diamond.png" width="18">125</a></div>':'<div class="button2">Открыть за <img src="/images/ico/png/diamond.png" width="18">125</div>').'</center>
').'
</div><div class="line"></div>';
Как сделать что бы с одного дракона снимало 100 алмазов, а с другого допустим 300?
487964391, по условию
SickBoy, какому?
487964391, если ид дракона равно 1 тогда выдаём 300 кристаллы , если ид дракона равно 2 тогда выдаём 400 кристаллов.
Ещё можно прописать награду в массиве и выдавать по ид , можно выдаваемую награду записать в бд .вариантов реализации куча. Главное фантазию включать
SickBoy, та не то, тут должны с казны клана снимать алмазы, после того как открыл определённого дракона, вот так!
Кейсами можно, а потом сравнивать
487964391 (29.08.2019 в 15:40)
SickBoy, та не то, тут должны с казны клана снимать алмазы, после того как открыл определённого дракона, вот так!

это роли не играет, алгоритм тебе объяснили. ждем готовый код? плати
487964391 (29.08.2019 в 15:40)
SickBoy, та не то, тут должны с казны клана снимать алмазы, после того как открыл определённого дракона, вот так!

Реализация по аналогии
Онлайн: 2
Время:
Gen. 0.1388
(c) Bym.Guru 2010-2025