Файл: neuder/game/clan/atack.php
Строк: 60
<?php
require_once ('../../config/func.php');
$title = 'Атака клана';
require_once ('../../config/header.php');
if(isset($_GET['id']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `clan` WHERE `id` = '".intval($_GET['id'])."'"),0) == true){
$clan = mysql_fetch_assoc(mysql_query("SELECT * FROM `clan` WHERE `id` = '".intval($_GET['id'])."' and `id` != '".$user['clan']."'"));
}else{
header('Location: /game/');
exit();
}
$us_clan = mysql_fetch_assoc(mysql_query("SELECT * FROM `clan` WHERE `id` = '".$user['clan']."'"));
if($us_clan['min_def'] < 1000){
echo err('Для нападения защита вашего клана должна быть больше 1000');
exit();
}
if($clan['min_def'] < 1000){
echo err('Нельзя напасть на клан «'.$clan['name'].'» , так как его защита меньше 1000');
exit();
}
if($clan['gold'] < 1000){
echo err('В казне клана «'.$clan['name'].'» мало золота, атака бессмысленна');
exit();
}
if($user['clan'] == 0){
header('Location: /clan/');
exit();
}else{
///начинаем бой
$gold = rand(10,20);
$uron = rand(1,$user['sila']);
$uron_us = rand(1,100);
$text = ' <a href="/pers/'.$user['id'].'/"><img src="/style/race/'.$user['side'].'.png"> '.$user['login'].' </a> атаковал клан, нанесено '.$uron.' урона защите, из казны украдено '.$gold.' <img src="/style/spach/gold.png"> ';
mysql_query("UPDATE `clan` SET `gold` = '".($clan['gold'] - $gold)."', `min_def` = '".($clan['min_def'] - $uron)."' WHERE `id` = '".$clan['id']."'");
mysql_query("UPDATE `clan` SET `gold` = `gold` + '".$gold."', `min_def` = `min_def` - '".$uron_us."' WHERE `id` = '".$user['clan']."'");
mysql_query("INSERT INTO `clan_log` SET `clan_id` = '".$clan['id']."', `text` = '".$text."', `time` = '".time()."'");
echo err('Вы атаковали клан «'.$clan['name'].'», вы нанесли '.$uron.' урона, вашему клану нанесено '.$uron_us.' урона защите! Вы выбили из казны противника '.$gold.' <img src="/style/spach/gold.png">');
exit();
}
require_once ('../../config/footer.php');
?>