+184
-109
@@ -1,22 +1,41 @@
|
||||
<?php
|
||||
/* @var User $u */
|
||||
|
||||
use Clan\ItemStorage;
|
||||
use Clan\Register;
|
||||
use Core\Config;
|
||||
use Core\ConversionHelper;
|
||||
use Core\Db;
|
||||
use User\Clan;
|
||||
|
||||
if (!defined('GAME')) {
|
||||
die();
|
||||
}
|
||||
|
||||
$res = mysql_fetch_array(
|
||||
mysql_query("SELECT * FROM `clan` WHERE `id` = '" . mysql_real_escape_string($u->info['clan']) . "' LIMIT 1")
|
||||
);
|
||||
$cpr = explode('|', $u->info['clan_prava']);
|
||||
|
||||
if (!isset($res['id'])) {
|
||||
die('Клан был расформирован.');
|
||||
$userclan = new Clan($u->info);
|
||||
$newclan = new Register();
|
||||
if (!empty($newclan->getNewClanId())) {
|
||||
Db::sql('update users set clan = ?, clan_delay = ?, clan_prava = ?, clan_zv = 0 where id = ?',
|
||||
[$newclan->getNewClanId(), strtotime("+60 day"), 'glava', $u->info['id']]);
|
||||
}
|
||||
|
||||
if (!isset($_GET['events']) && !isset($_GET['diplom']) && !isset($_GET['control']) && !isset($_GET['deposit']) && !isset($_GET['titul']) && !isset($_GET['rules']) && !isset($_GET['info']) && !isset($_GET['members'])) {
|
||||
$res = Db::getRow('select * from clan where id = ?', [$u->info['clan']]);
|
||||
$cpr = explode('|', $u->info['clan_prava']);
|
||||
|
||||
if (
|
||||
!isset($_GET['events']) &&
|
||||
!isset($_GET['diplom']) &&
|
||||
!isset($_GET['control']) &&
|
||||
!isset($_GET['deposit']) &&
|
||||
!isset($_GET['titul']) &&
|
||||
!isset($_GET['rules']) &&
|
||||
!isset($_GET['info']) &&
|
||||
!isset($_GET['members'])
|
||||
) {
|
||||
$_GET['events'] = 1;
|
||||
}
|
||||
|
||||
$storage = new \Clan\ItemStorage();
|
||||
$storage = new ItemStorage();
|
||||
|
||||
//Возможности текущего титула
|
||||
$tt = [
|
||||
@@ -36,7 +55,6 @@ $tt = [
|
||||
13 => [0, 'Управление клановыми союзами и альянсами'],
|
||||
14 => [0, 'Обьявление войны'],
|
||||
15 => [0, 0],
|
||||
15 => [0, 0],
|
||||
16 => [0, 0],
|
||||
17 => [0, 0],
|
||||
18 => [0, 0],
|
||||
@@ -119,9 +137,8 @@ $lvl_prava = [
|
||||
]
|
||||
|
||||
?>
|
||||
<script type="text/javascript" src="js/jquery.js"></script>
|
||||
<script type="text/javascript" src="/js/jquery.js"></script>
|
||||
<style>
|
||||
|
||||
body {
|
||||
background-image: url(//img.new-combats.tech/i/clanpanel/klan_img_44.jpg);
|
||||
}
|
||||
@@ -187,8 +204,8 @@ $lvl_prava = [
|
||||
.tabs ul {
|
||||
list-style: none;
|
||||
float: left;
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.name {
|
||||
@@ -292,23 +309,18 @@ $lvl_prava = [
|
||||
padding-top: 25px;
|
||||
}
|
||||
|
||||
.eventsblock {
|
||||
}
|
||||
|
||||
|
||||
.legtitle {
|
||||
font-weight: bold;
|
||||
padding: 0px 5px 0px 5px;
|
||||
padding: 0 5px;
|
||||
color: #990000;
|
||||
}
|
||||
|
||||
.legcontent {
|
||||
padding: 0px 5px 0px 5px;
|
||||
padding: 0 5px;
|
||||
}
|
||||
|
||||
.section {
|
||||
width: 100%;
|
||||
|
||||
margin: 0 0 30px;
|
||||
}
|
||||
|
||||
@@ -316,8 +328,8 @@ $lvl_prava = [
|
||||
height: 28px;
|
||||
line-height: 25px;
|
||||
list-style: none;
|
||||
margin: 0px;
|
||||
padding: 0px;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
font-size: 10px;
|
||||
color: #666;
|
||||
}
|
||||
@@ -334,25 +346,16 @@ $lvl_prava = [
|
||||
font-size: 10px;
|
||||
}
|
||||
|
||||
.tabs li:hover,
|
||||
.vertical .tabs li:hover {
|
||||
|
||||
}
|
||||
|
||||
li.current a {
|
||||
color: #333333;
|
||||
font-size: 10px;
|
||||
|
||||
}
|
||||
|
||||
|
||||
.box {
|
||||
width: 100%;
|
||||
float: left;
|
||||
display: none;
|
||||
padding-top: 25px;
|
||||
|
||||
|
||||
}
|
||||
|
||||
.box.visible {
|
||||
@@ -360,44 +363,39 @@ $lvl_prava = [
|
||||
}
|
||||
|
||||
.modpow {
|
||||
|
||||
background-color: #ddd5bf;
|
||||
|
||||
}
|
||||
|
||||
.mt {
|
||||
|
||||
background-color: #b1a993;
|
||||
|
||||
padding-left: 10px;
|
||||
|
||||
padding-right: 10px;
|
||||
|
||||
padding-top: 5px;
|
||||
|
||||
padding-bottom: 5px;
|
||||
|
||||
padding: 5px 10px;
|
||||
}
|
||||
|
||||
.md {
|
||||
|
||||
padding: 10px;
|
||||
|
||||
}
|
||||
</style>
|
||||
|
||||
<script>
|
||||
|
||||
function openMod(title, dat) {
|
||||
var d = document.getElementById('useMagic');
|
||||
if (d != undefined) {
|
||||
document.getElementById('modtitle').innerHTML = '<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td valign="top">' + title + '</td><td width="30" valign="top"><div align="right"><a title="Закрыть" onClick="closeMod(); return false;" href="#">x</a></div></td></tr></table>';
|
||||
document.getElementById('modtitle').innerHTML =
|
||||
'<table width="100%" border="0" cellspacing="0" cellpadding="0">' +
|
||||
'<tr>' +
|
||||
'<td valign="top">' + title + '</td>' +
|
||||
'<td width="30" valign="top">' +
|
||||
'<div align="right">' +
|
||||
'<a title="Закрыть" onClick="closeMod(); return false;" href="#">x</a>' +
|
||||
'</div>' +
|
||||
'</td>' +
|
||||
'</tr>' +
|
||||
'</table>';
|
||||
document.getElementById('moddata').innerHTML = dat;
|
||||
d.style.display = '';
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function closeMod() {
|
||||
var d = document.getElementById('useMagic');
|
||||
if (d != undefined) {
|
||||
@@ -409,32 +407,132 @@ $lvl_prava = [
|
||||
|
||||
function addNewEvent() {
|
||||
openMod('Добавить событие',
|
||||
'<form method="post" action="main.php?clan&events&add=<?=$code?>">Заголовок: <input name="titleadd" value="" style="width:335px;" type="text"><br><textarea name="textadd" style="width:412px;" rows="5"></textarea><br><div align="right"><input type="submit" value="Добавить событие"></div></form>');
|
||||
'<form method="post" action="main.php?clan&events&add=<?=$code?>">" +
|
||||
"Заголовок: <input name="
|
||||
titleadd
|
||||
" value="
|
||||
" style="
|
||||
335
|
||||
px;
|
||||
" type="
|
||||
text
|
||||
"><br>" +
|
||||
"<textarea name="
|
||||
textadd
|
||||
" style="
|
||||
412
|
||||
px;
|
||||
" rows="
|
||||
5
|
||||
"></textarea><br>" +
|
||||
"<div align="
|
||||
right
|
||||
"><input type="
|
||||
submit
|
||||
" value="
|
||||
Добавить
|
||||
событие
|
||||
"></div>" +
|
||||
"</form>');
|
||||
}
|
||||
|
||||
function addNewTitul() {
|
||||
openMod('Добавить титул',
|
||||
'<form method="post" action="main.php?clan&titul&add=<?=$code?>">Название титула: <input name="tituladd" value="" style="width:235px;" type="text"><br><small style="float:left">(не более 30-ти символов)</small><input style="float:right" type="submit" value="Добавить титул"></div></form>');
|
||||
'<form method="post" action="main.php?clan&titul&add=<?=$code?>">" +
|
||||
"Название титула: <input name="
|
||||
tituladd
|
||||
" value="
|
||||
" style="
|
||||
235
|
||||
px;
|
||||
" type="
|
||||
text
|
||||
"><br>" +
|
||||
"<small style="
|
||||
left
|
||||
">(не более 30-ти символов)</small>" +
|
||||
"<input style="
|
||||
right
|
||||
" type="
|
||||
submit
|
||||
" value="
|
||||
Добавить
|
||||
титул
|
||||
">" +
|
||||
"</div>" +
|
||||
"</form>');
|
||||
}
|
||||
|
||||
// С этим мигающим кулаком надо что-то делать..
|
||||
document.getElementById('se-pre-con').parentNode.removeChild(document.getElementById('se-pre-con'));
|
||||
</script>
|
||||
|
||||
<div style="text-align: right;">
|
||||
<input type="button" class="btn" value="Обновить" onclick="location='main.php?clan=1';">
|
||||
<input type="button" class="btn" value="Вернуться" onclick="location='main.php';">
|
||||
</div>
|
||||
<div id="useMagic" style="display:none; position:absolute; border:solid 1px #776f59; left: 50px; top: 186px;"
|
||||
class="modpow">
|
||||
<div class="mt" id="modtitle"></div>
|
||||
<div class="md" id="moddata"></div>
|
||||
</div>
|
||||
<input style="float:right;margin:1px" type="button" value="Вернуться" onClick="document.location='main.php'">
|
||||
<input style="float:right;margin:1px" type="button" value="Обновить"
|
||||
onClick="document.location='<?= $_SERVER['REQUEST_URI'] ?>'">
|
||||
|
||||
<?php
|
||||
if ($userclan->isAwaitingConfirmation()) {
|
||||
exit('<div>Заявка на регистрацию клана '. $userclan->printClan() .' в процессе рассмотрения.</div>');
|
||||
}
|
||||
|
||||
if (!isset($res['id'])) {
|
||||
$clans = Db::getRows('select name, align, level from clan where status = 1 order by align, level desc, name');
|
||||
?>
|
||||
<script>document.getElementById('se-pre-con').parentNode.removeChild(document.getElementById('se-pre-con'));</script>
|
||||
<div style="text-align: right;">
|
||||
<input type="button" class="btn" value="Обновить" onclick="location='main.php?clan=1';">
|
||||
<input type="button" class="btn" value="Вернуться" onclick="location='main.php';">
|
||||
</div>
|
||||
<div>Вы можете вступить в один из существующих кланов, либо же создать свой.</div>
|
||||
<div style="border: 1px solid seashell; margin: 10px 0; padding: 0 10px;">
|
||||
<h3>Заявка на регистрацию клана</h3>
|
||||
<ul style="list-style: circle">
|
||||
<li>При подаче заявки с вас снимается сумма необходимая для регистрации клана.</li>
|
||||
<li>В случаи отказа в регистрации клана (по любой причине), еврокредиты возвращаются персонажу.</li>
|
||||
<li>Администрация вправе отказать в регистрации без объяснения причин.</li>
|
||||
<li style="color: crimson;">При регистрации клана, глава клана в течении 60 дней не имеет право передавать своё главенство другому игроку.</li>
|
||||
<li>Стоимость регистрации клана: <?= Register::REGISTER_COST_EKR ?> екр.</li>
|
||||
</ul>
|
||||
<div style="margin: 0 50px;">
|
||||
<?php if (Register::REGISTER_COST_EKR > $u->info['money2']): ?>
|
||||
<span style="color: red">× У вас недостаточно еврокредитов! В наличии: <?= $u->info['money2'] ?> екр.</span>
|
||||
<?php else: ?>
|
||||
<?= Register::printForm() ?>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
Дописать сам факт регистрации.
|
||||
</div>
|
||||
<div style="border: 1px solid seashell; margin: 10px 0; padding: 0 10px;">
|
||||
<h3>Заявка на вступление в клан</h3>
|
||||
<form method="post">
|
||||
<?php foreach ($clans as $clan): ?>
|
||||
<label>
|
||||
<input type="radio" name="joinclan" value="<?= $clan['name'] ?>">
|
||||
<img src="<?= Config::img() ?>/i/align/align<?= $clan['align'] ?>.gif" alt="Склонность"> <?= $clan['name'] ?> [<?= $clan['level'] ?>]
|
||||
</label><br>
|
||||
<?php endforeach; ?>
|
||||
<button type="submit">Подать заявку</button>
|
||||
</form>
|
||||
Дописать логотип и, собственно, вступление.
|
||||
</div>
|
||||
<?php
|
||||
exit;
|
||||
}
|
||||
?>
|
||||
|
||||
<?php
|
||||
if ($u->info['clan_prava'] != 'glava') {
|
||||
if (isset($_GET['clan_exit']) && $u->newAct($_GET['sd4']) == true) {
|
||||
if ($u->info['money'] >= 50) {
|
||||
$txt = 'Игрок <img src="//img.new-combats.tech/i/align/align' . $u->info['align'] . '.gif" style="vertical-align:bottom"><img src="//img.new-combats.tech/i/clan/' . $res['name'] . '.gif" style="vertical-align:bottom"><a href="javascript:void(0)">' . $u->info['login'] . '</a>[' . $u->info['level'] . ']<a target="_blank" title="Инф. о ' . $u->info['login'] . '" href="info/' . $u->info['id'] . '"><img src="//img.new-combats.tech/i/inf_' . $u->info['cityreg'] . '.gif"></a> покинул клан. (50 кр.)';
|
||||
mysql_query(
|
||||
'INSERT INTO `clan_news` (`clan`, `time`, `ddmmyyyy`, `uid`, `ip`, `login`, `title`, `text`) VALUES ("' . $res['id'] . '", "' . time(
|
||||
) . '", "' . date(
|
||||
'INSERT INTO `clan_news` (`clan`, `time`, `ddmmyyyy`, `uid`, `ip`, `login`, `title`, `text`) VALUES ("' . $res['id'] . '", "' . time() . '", "' . date(
|
||||
'd.m.Y'
|
||||
) . '", "0", "127.0.0.1", "Администрация", "Клановое сообщение", "' . mysql_real_escape_string(
|
||||
$txt
|
||||
@@ -446,8 +544,7 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
);
|
||||
} else {
|
||||
mysql_query(
|
||||
'UPDATE `users` SET `palpro` = 0, `clan` = 0, `clan_zv` = 0, `align` = 0, `clan_prava` = "0|0|0|0", `money` = `money` - 50 , `clan_delay` = "' . time(
|
||||
) . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1'
|
||||
'UPDATE `users` SET `palpro` = 0, `clan` = 0, `clan_zv` = 0, `align` = 0, `clan_prava` = "0|0|0|0", `money` = `money` - 50 , `clan_delay` = "' . time() . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1'
|
||||
);
|
||||
}
|
||||
$ar = $u->rem_itm_cl($u->info, $res['id'], 7);
|
||||
@@ -577,8 +674,7 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
if (isset($_GET['add'], $_POST['textadd']) && $tt[2][0] == 1) {
|
||||
$lmsg = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT `id` FROM `clan_news` WHERE `uid` = "' . $u->info['id'] . '" AND `time` > ' . (time(
|
||||
) - 10) . ' LIMIT 1'
|
||||
'SELECT `id` FROM `clan_news` WHERE `uid` = "' . $u->info['id'] . '" AND `time` > ' . (time() - 10) . ' LIMIT 1'
|
||||
)
|
||||
);
|
||||
if (isset($lmsg['id'])) {
|
||||
@@ -859,7 +955,7 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
$c_pr = [
|
||||
100, //принять
|
||||
50, //выгнать
|
||||
100 //сменить главу
|
||||
100, //сменить главу
|
||||
];
|
||||
|
||||
if (isset($_POST['svb_canals']) && $tt[11][0] == 1) {
|
||||
@@ -911,8 +1007,7 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
) . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1'
|
||||
);
|
||||
mysql_query(
|
||||
'INSERT INTO `clan_operations` (`clan`,`time`,`type`,`text`,`val`,`uid`) VALUES ("' . $res['id'] . '","' . time(
|
||||
) . '","1","' . $u->info['login'] . '","' . mysql_real_escape_string(
|
||||
'INSERT INTO `clan_operations` (`clan`,`time`,`type`,`text`,`val`,`uid`) VALUES ("' . $res['id'] . '","' . time() . '","1","' . $u->info['login'] . '","' . mysql_real_escape_string(
|
||||
$mn
|
||||
) . '","' . $u->info['id'] . '")'
|
||||
);
|
||||
@@ -939,8 +1034,7 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
) . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1'
|
||||
);
|
||||
mysql_query(
|
||||
'INSERT INTO `clan_operations` (`clan`,`time`,`type`,`text`,`val`,`uid`) VALUES ("' . $res['id'] . '","' . time(
|
||||
) . '","3","' . $u->info['login'] . '","' . (mysql_real_escape_string(
|
||||
'INSERT INTO `clan_operations` (`clan`,`time`,`type`,`text`,`val`,`uid`) VALUES ("' . $res['id'] . '","' . time() . '","3","' . $u->info['login'] . '","' . (mysql_real_escape_string(
|
||||
$mn
|
||||
) * -1) . '","' . $u->info['id'] . '")'
|
||||
);
|
||||
@@ -969,8 +1063,7 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
) . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1'
|
||||
);
|
||||
mysql_query(
|
||||
'INSERT INTO `clan_operations` (`clan`,`time`,`type`,`text`,`val`,`uid`) VALUES ("' . $res['id'] . '","' . time(
|
||||
) . '","2","' . $u->info['login'] . '","' . mysql_real_escape_string(
|
||||
'INSERT INTO `clan_operations` (`clan`,`time`,`type`,`text`,`val`,`uid`) VALUES ("' . $res['id'] . '","' . time() . '","2","' . $u->info['login'] . '","' . mysql_real_escape_string(
|
||||
$mn
|
||||
) . '","' . $u->info['id'] . '")'
|
||||
);
|
||||
@@ -1007,8 +1100,7 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
) . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1'
|
||||
);
|
||||
mysql_query(
|
||||
'INSERT INTO `clan_operations` (`clan`,`time`,`type`,`text`,`val`,`uid`) VALUES ("' . $res['id'] . '","' . time(
|
||||
) . '","3","' . $u->info['login'] . '","' . mysql_real_escape_string(
|
||||
'INSERT INTO `clan_operations` (`clan`,`time`,`type`,`text`,`val`,`uid`) VALUES ("' . $res['id'] . '","' . time() . '","3","' . $u->info['login'] . '","' . mysql_real_escape_string(
|
||||
$mn
|
||||
) . '","' . $u->info['id'] . '")'
|
||||
);
|
||||
@@ -1041,8 +1133,7 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
);
|
||||
} else {
|
||||
mysql_query(
|
||||
'UPDATE `users` SET `palpro` = 0, `clan_prava` = 0, `clan` = 0, `clan_zv` = 0, `mod_zvanie` = "", `align` = 0, `clan_delay` = "' . time(
|
||||
) . '" WHERE `id` = "' . $usr['id'] . '" LIMIT 1'
|
||||
'UPDATE `users` SET `palpro` = 0, `clan_prava` = 0, `clan` = 0, `clan_zv` = 0, `mod_zvanie` = "", `align` = 0, `clan_delay` = "' . time() . '" WHERE `id` = "' . $usr['id'] . '" LIMIT 1'
|
||||
);
|
||||
}
|
||||
$u->info['money'] -= $c_pr[1];
|
||||
@@ -1589,8 +1680,7 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
} else {
|
||||
$lwar = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT * FROM `clan_wars` WHERE `time_finish` > ' . time(
|
||||
) . ' AND ((`clan1` = "' . $cln['id'] . '" AND `clan2` = "' . $res['id'] . '") OR (`clan2` = "' . $cln['id'] . '" AND `clan1` = "' . $res['id'] . '")) LIMIT 1 '
|
||||
'SELECT * FROM `clan_wars` WHERE `time_finish` > ' . time() . ' AND ((`clan1` = "' . $cln['id'] . '" AND `clan2` = "' . $res['id'] . '") OR (`clan2` = "' . $cln['id'] . '" AND `clan1` = "' . $res['id'] . '")) LIMIT 1 '
|
||||
)
|
||||
);
|
||||
if (!isset($lwar['id'])) {
|
||||
@@ -1609,12 +1699,10 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
'UPDATE `clan` SET `money2` = `money2` - ' . $mkr . ' WHERE `id` = "' . $res['id'] . '" LIMIT 1'
|
||||
);
|
||||
mysql_query(
|
||||
'INSERT INTO `clan_wars` (`clan1`,`clan2`,`time_start`,`time_finish`,`type`,`text`) VALUES ("' . $res['id'] . '","' . $cln['id'] . '","' . time(
|
||||
) . '","' . (time() + 60 * 60 * 24) . '","' . $tpcw . '","Война!")'
|
||||
'INSERT INTO `clan_wars` (`clan1`,`clan2`,`time_start`,`time_finish`,`type`,`text`) VALUES ("' . $res['id'] . '","' . $cln['id'] . '","' . time() . '","' . (time() + 60 * 60 * 24) . '","' . $tpcw . '","Война!")'
|
||||
);
|
||||
mysql_query(
|
||||
'INSERT INTO `clan_operations` (`clan`,`time`,`type`,`text`,`val`,`uid`) VALUES ("' . $res['id'] . '","' . time(
|
||||
) . '","4","' . $u->info['login'] . '","clanwar_' . $mkr . '_' . $cln['id'] . '","' . $u->info['id'] . '")'
|
||||
'INSERT INTO `clan_operations` (`clan`,`time`,`type`,`text`,`val`,`uid`) VALUES ("' . $res['id'] . '","' . time() . '","4","' . $u->info['login'] . '","clanwar_' . $mkr . '_' . $cln['id'] . '","' . $u->info['id'] . '")'
|
||||
);
|
||||
echo '<font color="#FF0000"><b>Вы успешно обьявили войну клану "' . $cln['name'] . '" за ' . $mkr . ' екр.</b></font><br>';
|
||||
}
|
||||
@@ -1635,8 +1723,7 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
<?php
|
||||
$warc = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT COUNT(`id`) FROM `clan_wars` WHERE (`clan1` = "' . $res['id'] . '" OR `clan2` = "' . $res['id'] . '") AND `time_finish` > "' . time(
|
||||
) . '" LIMIT 1'
|
||||
'SELECT COUNT(`id`) FROM `clan_wars` WHERE (`clan1` = "' . $res['id'] . '" OR `clan2` = "' . $res['id'] . '") AND `time_finish` > "' . time() . '" LIMIT 1'
|
||||
)
|
||||
);
|
||||
$warc = $warc[0];
|
||||
@@ -1658,8 +1745,7 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
<?php
|
||||
$ms = '';
|
||||
$sp = mysql_query(
|
||||
'SELECT * FROM `clan_wars` WHERE (`clan1` = "' . $res['id'] . '" OR `clan2` = "' . $res['id'] . '") AND `time_finish` > "' . time(
|
||||
) . '"'
|
||||
'SELECT * FROM `clan_wars` WHERE (`clan1` = "' . $res['id'] . '" OR `clan2` = "' . $res['id'] . '") AND `time_finish` > "' . time() . '"'
|
||||
);
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
$cln1 = mysql_fetch_array(
|
||||
@@ -1716,8 +1802,7 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
);
|
||||
echo '<font color="#FF0000"><b>Вы успешно подали заявку в союз "' . $cnm['name'] . '"</b></font><br>';
|
||||
mysql_query(
|
||||
'INSERT INTO `clan_join` (`clan`,`alians`,`time`,`type`) VALUES ("' . $res['id'] . '","' . $cnm['id'] . '","' . time(
|
||||
) . '","1")'
|
||||
'INSERT INTO `clan_join` (`clan`,`alians`,`time`,`type`) VALUES ("' . $res['id'] . '","' . $cnm['id'] . '","' . time() . '","1")'
|
||||
);
|
||||
}
|
||||
} else {
|
||||
@@ -1751,8 +1836,7 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
);
|
||||
echo '<font color="#FF0000"><b>Вы успешно подали заявку в альянс "' . $cnm['name'] . '"</b></font><br>';
|
||||
mysql_query(
|
||||
'INSERT INTO `clan_join` (`clan`,`alians`,`time`,`type`) VALUES ("' . $res['id'] . '","' . $cnm['id'] . '","' . time(
|
||||
) . '","2")'
|
||||
'INSERT INTO `clan_join` (`clan`,`alians`,`time`,`type`) VALUES ("' . $res['id'] . '","' . $cnm['id'] . '","' . time() . '","2")'
|
||||
);
|
||||
}
|
||||
} else {
|
||||
@@ -1778,16 +1862,14 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
);
|
||||
if (!isset($cnm['id'])) {
|
||||
mysql_query(
|
||||
'INSERT INTO `clan_joint` (`time_open`,`name`,`type`,`clan_open`,`clan_glava`) VALUES ("' . time(
|
||||
) . '","' . mysql_real_escape_string(
|
||||
'INSERT INTO `clan_joint` (`time_open`,`name`,`type`,`clan_open`,`clan_glava`) VALUES ("' . time() . '","' . mysql_real_escape_string(
|
||||
$nm
|
||||
) . '","1","' . $res['id'] . '","' . $res['id'] . '")'
|
||||
);
|
||||
$id = mysql_insert_id();
|
||||
$res['join1'] = $id;
|
||||
mysql_query(
|
||||
'INSERT INTO `clan_join` (`clan`,`alians`,`time`,`type`,`time_start`) VALUES ("' . $res['id'] . '","' . $id . '","' . time(
|
||||
) . '","1","' . time() . '")'
|
||||
'INSERT INTO `clan_join` (`clan`,`alians`,`time`,`type`,`time_start`) VALUES ("' . $res['id'] . '","' . $id . '","' . time() . '","1","' . time() . '")'
|
||||
);
|
||||
mysql_query(
|
||||
'UPDATE `clan` SET `join1` = "' . $id . '" WHERE `id` = "' . $res['id'] . '" LIMIT 1'
|
||||
@@ -1818,16 +1900,14 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
);
|
||||
if (!isset($cnm['id'])) {
|
||||
mysql_query(
|
||||
'INSERT INTO `clan_joint` (`time_open`,`name`,`type`,`clan_open`,`clan_glava`) VALUES ("' . time(
|
||||
) . '","' . mysql_real_escape_string(
|
||||
'INSERT INTO `clan_joint` (`time_open`,`name`,`type`,`clan_open`,`clan_glava`) VALUES ("' . time() . '","' . mysql_real_escape_string(
|
||||
$nm
|
||||
) . '","2","' . $res['id'] . '","' . $res['id'] . '")'
|
||||
);
|
||||
$id = mysql_insert_id();
|
||||
$res['join2'] = $id;
|
||||
mysql_query(
|
||||
'INSERT INTO `clan_join` (`clan`,`alians`,`time`,`type`,`time_start`) VALUES ("' . $res['id'] . '","' . $id . '","' . time(
|
||||
) . '","2","' . time() . '")'
|
||||
'INSERT INTO `clan_join` (`clan`,`alians`,`time`,`type`,`time_start`) VALUES ("' . $res['id'] . '","' . $id . '","' . time() . '","2","' . time() . '")'
|
||||
);
|
||||
mysql_query(
|
||||
'UPDATE `clan` SET `join2` = "' . $id . '" WHERE `id` = "' . $res['id'] . '" LIMIT 1'
|
||||
@@ -1909,8 +1989,7 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
);
|
||||
$rzv = 'Союз <b>' . $szu['name'] . '</b> принял клан <b><img style="vertical-align:bottom" src="//img.new-combats.tech/i/clan/' . $zvy['name_mini'] . '.gif">' . $zvy['name'] . '</b>.';
|
||||
mysql_query(
|
||||
'UPDATE `clan_join` SET `time_end` = "' . time(
|
||||
) . '" WHERE `id` != "' . $zvn['id'] . '" AND `clan` = "' . $szu['clan'] . '" AND `type` = "1"'
|
||||
'UPDATE `clan_join` SET `time_end` = "' . time() . '" WHERE `id` != "' . $zvn['id'] . '" AND `clan` = "' . $szu['clan'] . '" AND `type` = "1"'
|
||||
);
|
||||
//mysql_query('INSERT INTO `clan_join` (`clan`,`alians`,`time`,`type`) VALUES ("'.$res['id'].'","'.$szu['id'].'","'.time().'","1")');
|
||||
mysql_query(
|
||||
@@ -1926,8 +2005,7 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
);
|
||||
$rzv = 'Альянс <b>' . $szu['name'] . '</b> принял клан <b><img style="vertical-align:bottom" src="//img.new-combats.tech/i/clan/' . $zvy['name_mini'] . '.gif">' . $zvy['name'] . '</b>.';
|
||||
mysql_query(
|
||||
'UPDATE `clan_join` SET `time_end` = "' . time(
|
||||
) . '" WHERE `id` != "' . $zvn['id'] . '" AND `clan` = "' . $szu['clan'] . '" AND `type` = "2" AND `time_end` = "0"'
|
||||
'UPDATE `clan_join` SET `time_end` = "' . time() . '" WHERE `id` != "' . $zvn['id'] . '" AND `clan` = "' . $szu['clan'] . '" AND `type` = "2" AND `time_end` = "0"'
|
||||
);
|
||||
//mysql_query('INSERT INTO `clan_join` (`clan`,`alians`,`time`,`type`) VALUES ("'.$res['id'].'","'.$szu['id'].'","'.time().'","2")');
|
||||
mysql_query(
|
||||
@@ -1986,8 +2064,7 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
'UPDATE `clan` SET `join1` = "0" WHERE `id` = "' . $res['id'] . '" LIMIT 1'
|
||||
);
|
||||
mysql_query(
|
||||
'UPDATE `clan_join` SET `time_end` = "' . time(
|
||||
) . '" WHERE `id` = "' . $dels['id'] . '" LIMIT 1'
|
||||
'UPDATE `clan_join` SET `time_end` = "' . time() . '" WHERE `id` = "' . $dels['id'] . '" LIMIT 1'
|
||||
);
|
||||
echo '<div><b><font color=red>Вы успешно покинули союз "' . $j1['name'] . '"</font></b></div>';
|
||||
header('location: main.php?clan&diplom');
|
||||
@@ -2019,8 +2096,7 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
'UPDATE `clan` SET `join1` = "0" WHERE `id` = "' . $dels['id'] . '" LIMIT 1'
|
||||
);
|
||||
mysql_query(
|
||||
'UPDATE `clan_join` SET `time_end` = "' . time(
|
||||
) . '" WHERE `id` = "' . $dels['id'] . '" LIMIT 1'
|
||||
'UPDATE `clan_join` SET `time_end` = "' . time() . '" WHERE `id` = "' . $dels['id'] . '" LIMIT 1'
|
||||
);
|
||||
echo '<div><b><font color=red>Клан "' . $delc['name'] . '" был исключен из данного союза</font></b></div>';
|
||||
header('location: main.php?clan&diplom');
|
||||
@@ -2256,7 +2332,9 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
AND `iu`.`id` = "' . mysql_real_escape_string($_GET['ungive_itm']) . '" LIMIT 1'
|
||||
)
|
||||
);
|
||||
$ps = \Core\ConversionHelper::dataStringToArray($itms['data']);
|
||||
if (isset($itms['data'])) {
|
||||
$ps = ConversionHelper::dataStringToArray($itms['data']);
|
||||
}
|
||||
$ps['cl'] = explode('#', $ps['toclan']);
|
||||
$use_s = $ps['cl'][1];
|
||||
if (isset($_GET['ungive_itm']) && $ps['cl'][0] == $res['id'] && ($tt[14][0] == 1 || ($u->info['id'] == $use_s))) {
|
||||
@@ -2372,8 +2450,7 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
echo '<font color="#FF0000"><b>Название титула не должно быть пустым</b></font><br>';
|
||||
} else {
|
||||
mysql_query(
|
||||
'INSERT INTO `clan_tituls` (`clan`,`user_add`,`time_add`,`name`) VALUES ("' . $res['id'] . '","' . $u->info['id'] . '","' . time(
|
||||
) . '","' . mysql_real_escape_string($nm) . '")'
|
||||
'INSERT INTO `clan_tituls` (`clan`,`user_add`,`time_add`,`name`) VALUES ("' . $res['id'] . '","' . $u->info['id'] . '","' . time() . '","' . mysql_real_escape_string($nm) . '")'
|
||||
);
|
||||
echo '<font color="#FF0000"><b>Титул был успешно добавлен</b></font><br>';
|
||||
}
|
||||
@@ -2457,9 +2534,7 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
?>
|
||||
<div style="border-bottom:1px solid #cac9c7;margin-bottom:5px;padding-bottom:5px;">
|
||||
|
||||
<b style="color:#<?= $pl['color'] ?>">*</b> <a style="display:inline-block;width:250px;"
|
||||
onclick="editTitul(<?= $pl['id'] ?>)"
|
||||
<b style="color:#<?= $pl['color'] ?>">*</b> <a style="display:inline-block;width:250px;" onclick="editTitul(<?= $pl['id'] ?>)"
|
||||
href="javascript:void(0)"><?= $pl['name'] ?></a><font
|
||||
color="#999999"><i><?= $pl['info'] ?></i></font>
|
||||
<img src="//img.new-combats.tech/i/clear.gif" title="Удалить титул"
|
||||
@@ -2991,4 +3066,4 @@ if ($u->info['clan_prava'] != 'glava') {
|
||||
<?php } ?>
|
||||
|
||||
|
||||
</div><!-- .section -->
|
||||
</div><!-- .section -->
|
||||
|
||||
@@ -8,7 +8,7 @@ if (!defined('GAME')) {
|
||||
|
||||
$re = '';
|
||||
if (isset($u->error2)) {
|
||||
$re = $u->error2;
|
||||
$re = '<b style="color: red;">' . $u->error . '</b>';
|
||||
}
|
||||
|
||||
if (isset($_GET['nightatack'])) {
|
||||
|
||||
+3
-10
@@ -1628,10 +1628,6 @@ if (isset($p['id']) || $u->info['align'] == 1 || $u->info['align'] == 3) {
|
||||
$cl['name']
|
||||
) . '" OR `name_mini` = "' . mysql_real_escape_string(
|
||||
$cl['name2']
|
||||
) . '" OR `name_rus` = "' . mysql_real_escape_string(
|
||||
$cl['name']
|
||||
) . '" OR `name_rus` = "' . mysql_real_escape_string(
|
||||
$cl['name2']
|
||||
) . '" LIMIT 1'
|
||||
);
|
||||
if (!isset($pu['id'])) {
|
||||
@@ -1654,9 +1650,7 @@ if (isset($p['id']) || $u->info['align'] == 1 || $u->info['align'] == 3) {
|
||||
'img.new-combats.com/i/clan/' . $cl['name2'] . '.gif'
|
||||
)) {
|
||||
$ins = mysql_query(
|
||||
'INSERT INTO `clan` (`name`,`name_rus`,`name_mini`,`site`,`align`,`time_reg`) VALUES (
|
||||
"' . $cl['name2'] . '",
|
||||
"' . $cl['name'] . '",
|
||||
'INSERT INTO `clan` (`name`,`site`,`align`,`time_reg`) VALUES (
|
||||
"' . $cl['name2'] . '",
|
||||
"' . $cl['site'] . '",
|
||||
"' . $cl['align'] . '",
|
||||
@@ -1735,9 +1729,8 @@ if (isset($p['id']) || $u->info['align'] == 1 || $u->info['align'] == 3) {
|
||||
$cmsg->setText("К сожалению Вам отказано в регистрации клана "{$cl['name']}". Вам зачисленно 50 екр.");
|
||||
$chat->sendMsg($cmsg);
|
||||
//Отправляем сумму
|
||||
mysql_query(
|
||||
'UPDATE `users` SET `money2` = `money2` + 50 WHERE `id` = "' . $pu['id'] . '" LIMIT 1;'
|
||||
);
|
||||
$u->addEkr(50, $pu['id']);
|
||||
|
||||
$txt = 'Возврат за регистрацию клана от Администрации: <b>50</b> екр. Зачисленны: ' . date(
|
||||
'd.m.Y H:i', time()
|
||||
);
|
||||
|
||||
@@ -177,31 +177,15 @@ if (isset($_POST['clan_name'])) {
|
||||
</table>
|
||||
<?php
|
||||
if ($u->info['clan'] > 0) {
|
||||
$clan = mysql_fetch_array(mysql_query('SELECT * FROM `clan` WHERE `id` = "' . $u->info['clan'] . '" LIMIT 1'));
|
||||
?>
|
||||
Вы уже состоите в клане <b><?= $clan['name'] ?></b> и не можете подать заявку на регистрацию нового клана.<br><br>
|
||||
<fieldset style="line-height:1.5em;border-color:#fff;">
|
||||
<legend><h3>Клановые войны</h3></legend>
|
||||
<?php
|
||||
if ($u->info['clan_prava'] == 'glava') {
|
||||
echo 'Нет ни одной войны, но вы можете обьявить её!';
|
||||
} else {
|
||||
echo 'Нет ни одной войны, но ваш глава клана может обьявить её!';
|
||||
}
|
||||
?>
|
||||
</fieldset>
|
||||
Вы уже состоите в клане и не можете подать заявку на регистрацию нового клана.<br><br>
|
||||
|
||||
<?php } else { ?>
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="10">
|
||||
<tr>
|
||||
<td><p>Требования к значку: размер (ШхВ в пикселях) 24х15, графический тип GIF, размер до 30кб.</p>
|
||||
<td><p>Требования к значку: размер (ШхВ в пикселях) 24х15, размер до 30кб.</p>
|
||||
<p>
|
||||
Стоимость регистрации кланов:<br>
|
||||
<img src="//img.new-combats.tech/i/align/align7.gif" width="12" height="15"> нейтральный - 50
|
||||
екр.<br>
|
||||
<img src="//img.new-combats.tech/i/align/align1.gif" width="12" height="15"> светлый - 50
|
||||
екр.<br>
|
||||
<img src="//img.new-combats.tech/i/align/align3.gif" width="12" height="15"> тёмный - 50
|
||||
екр.<br>
|
||||
Стоимость регистрации кланов: 50 екр.<br>
|
||||
</p>
|
||||
<p>
|
||||
Заявка на регистрацию подает будущий глава клана, у которого должна быть при себе необходимая сумма.
|
||||
@@ -289,4 +273,5 @@ if ($u->info['clan'] > 0) {
|
||||
<b>При регистрации клана, глава клана в течении 60 дней не имеет право передавать своё главенство другому
|
||||
игроку.</b>
|
||||
</p>
|
||||
<?php } ?>
|
||||
<?php } ?>
|
||||
|
||||
|
||||
@@ -199,11 +199,6 @@ function timeOut($ttm): string
|
||||
src="//img.new-combats.tech/newyear2014.png" width="60"
|
||||
height="90" title="" class="aFilter"/></div>
|
||||
<?php } ?>
|
||||
<div
|
||||
style="position:absolute; left:360px; top:142px; width:111px; height:72px; z-index:92;">
|
||||
<img <?php thisInfRm('1.180.0.226'); ?>
|
||||
src="//img.new-combats.tech/city/capitalcity/day/2pochta.gif"
|
||||
width="111" height="72" class="aFilter"/></div>
|
||||
<div
|
||||
style="position:absolute; left:33px; top:180px; width:92px; height:62px; z-index:92;">
|
||||
<img <?php thisInfRm('1.180.0.14'); ?>
|
||||
@@ -284,11 +279,6 @@ function timeOut($ttm): string
|
||||
href="#" id="greyText" class="menutop"
|
||||
onclick="location='main.php?loc=1.180.0.14&rnd=<?= $code; ?>';"
|
||||
title="<?php thisInfRm('1.180.0.14', 1); ?>">Вокзал</a></span>
|
||||
<span style="white-space:nowrap; padding-left:3px; padding-right:3px; height:10px"><img
|
||||
src="//img.new-combats.tech/i/move/links.gif" width="9" height="7"/> <a
|
||||
href="#" id="greyText" class="menutop"
|
||||
onclick="location='main.php?loc=1.180.0.226&rnd=<?= $code; ?>';"
|
||||
title="<?php thisInfRm('1.180.0.226', 1); ?>">Почта</a></span>
|
||||
</div>
|
||||
<!-- -->
|
||||
<div style="display:none; height:0px " id="moveto"></div>
|
||||
|
||||
+193
-183
@@ -1,203 +1,213 @@
|
||||
<?php
|
||||
if(!defined('GAME'))
|
||||
{
|
||||
die();
|
||||
|
||||
use Core\Config;
|
||||
|
||||
if (!defined('GAME')) {
|
||||
die();
|
||||
}
|
||||
|
||||
$tattack = '';
|
||||
$re = '<b style="color: red">' . $re . '</b>';
|
||||
|
||||
$tattack = '<a style="color:#D8D8D8" style="cursor:pointer" onclick="top.useMagic(\'Нападение на персонажа\',\'night_atack\',\'pal_button8.gif\',1,\'main.php?nightatack=1\');">Напасть</a> ';
|
||||
|
||||
if($u->room['file']=='cp2')
|
||||
{
|
||||
if(date("H")>=6 && date("H")<22) {
|
||||
$now = 'day';
|
||||
}else{
|
||||
$now = 'night';
|
||||
}
|
||||
if ($u->room['file'] != 'cp2') {
|
||||
return;
|
||||
}
|
||||
if (date("H") >= 6 && date("H") < 22) {
|
||||
$now = 'day';
|
||||
} else {
|
||||
$now = 'night';
|
||||
}
|
||||
?>
|
||||
<script>
|
||||
<?php
|
||||
if(date("H")<6 || date("H")>=22)
|
||||
{
|
||||
?>
|
||||
function AtackNoWindow()
|
||||
{
|
||||
var dt = document.getElementById('atackDiv');
|
||||
if(dt.style.display=='none')
|
||||
{
|
||||
dt.style.display = '';
|
||||
}else{
|
||||
dt.style.display = 'none';
|
||||
}
|
||||
}
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
var no = 20; // snow number
|
||||
var speed = 15; // smaller number moves the snow faster
|
||||
var sp_rel = 1.4; //speed relevation
|
||||
var snowflake1 = "/i/itimeges/snow1.gif";
|
||||
var snowflake2 = "/i/itimeges/snow2.gif";
|
||||
|
||||
var i, doc_width, doc_height;
|
||||
|
||||
dx = new Array();
|
||||
xp = new Array();
|
||||
yp = new Array();
|
||||
am = new Array();
|
||||
stx = new Array();
|
||||
sty = new Array();
|
||||
|
||||
Array.prototype.exists = function(el)
|
||||
{
|
||||
for(var i=0;i<this.length;i++)
|
||||
if(this[i]==el)
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
|
||||
var rooms = ['0','1'];
|
||||
|
||||
function SetVariable(c) {
|
||||
dx[c] = 0; // set coordinate variables
|
||||
am[c] = Math.random()*15; // set amplitude variables
|
||||
xp[c] = Math.random()*(doc_width-35) + 0 + am[c]; // set position variables
|
||||
yp[c] = 0;
|
||||
stx[c] = 0.02 + Math.random()/10; // set step variables
|
||||
sty[c] = 0.7 + Math.random(); // set step variables
|
||||
}
|
||||
|
||||
function DrawWeather(room) {
|
||||
|
||||
doc_width = document.getElementById('ione').width;
|
||||
doc_height = document.getElementById('ione').height;
|
||||
|
||||
doc_width = 500;
|
||||
doc_height = 268;
|
||||
|
||||
var div = '';
|
||||
for (i = 0; i < no; ++ i) {
|
||||
SetVariable(i);
|
||||
div += "<div id=\"dot"+ i +"\" style=\"POSITION: absolute; Z-INDEX: 30" + i +"; VISIBILITY: visible; TOP: " + 0 + "px; LEFT: " + 0 + "px;\"><img id=\"im"+ i +"\" src=\"" + (sty[i]<sp_rel ? snowflake2 : snowflake1 ) + "\" border=\"0\" alt=\"Снежинка\"></div>";
|
||||
}
|
||||
|
||||
document.getElementById('snow').innerHTML = div;
|
||||
return 1;
|
||||
}
|
||||
|
||||
function WeatherBegin() { // IE main animation function
|
||||
|
||||
for (i = 0; i < no; ++ i) { // iterate for every dot
|
||||
yp[i] += sty[i] < sp_rel ? sty[i]/2 : sty[i];
|
||||
if (yp[i] > doc_height-40) {
|
||||
SetVariable(i);
|
||||
var im = document.getElementById('im'+i);
|
||||
im.src = (sty[i] < sp_rel) ? snowflake2 : snowflake1;
|
||||
<?php
|
||||
if(date("H") < 6 || date("H") >= 22)
|
||||
{
|
||||
?>
|
||||
function AtackNoWindow() {
|
||||
var dt = document.getElementById('atackDiv');
|
||||
if (dt.style.display == 'none') {
|
||||
dt.style.display = '';
|
||||
} else {
|
||||
dt.style.display = 'none';
|
||||
}
|
||||
dx[i] += stx[i];
|
||||
document.getElementById('dot'+i).style.top = yp[i]+'px';
|
||||
document.getElementById('dot'+i).style.left = xp[i] + am[i]*Math.sin(dx[i])+'px';
|
||||
}
|
||||
setTimeout('WeatherBegin()', speed);
|
||||
}
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
var no = 20; // snow number
|
||||
var speed = 15; // smaller number moves the snow faster
|
||||
var sp_rel = 1.4; //speed relevation
|
||||
var snowflake1 = "/i/itimeges/snow1.gif";
|
||||
var snowflake2 = "/i/itimeges/snow2.gif";
|
||||
|
||||
var i, doc_width, doc_height;
|
||||
|
||||
dx = [];
|
||||
xp = [];
|
||||
yp = [];
|
||||
am = [];
|
||||
stx = [];
|
||||
sty = [];
|
||||
|
||||
Array.prototype.exists = function (el) {
|
||||
for (var i = 0; i < this.length; i++)
|
||||
if (this[i] == el)
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
|
||||
var rooms = ['0', '1'];
|
||||
|
||||
function SetVariable(c) {
|
||||
dx[c] = 0; // set coordinate variables
|
||||
am[c] = Math.random() * 15; // set amplitude variables
|
||||
xp[c] = Math.random() * (doc_width - 35) + am[c]; // set position variables
|
||||
yp[c] = 0;
|
||||
stx[c] = 0.02 + Math.random() / 10; // set step variables
|
||||
sty[c] = 0.7 + Math.random(); // set step variables
|
||||
}
|
||||
|
||||
function DrawWeather(room) {
|
||||
|
||||
doc_width = document.getElementById('ione').width;
|
||||
doc_height = document.getElementById('ione').height;
|
||||
|
||||
doc_width = 500;
|
||||
doc_height = 268;
|
||||
|
||||
var div = '';
|
||||
for (i = 0; i < no; ++i) {
|
||||
SetVariable(i);
|
||||
div += "<div id=\"dot" + i + "\" style=\"POSITION: absolute; Z-INDEX: 30" + i + "; VISIBILITY: visible; TOP: " + 0 + "px; LEFT: " + 0 + "px;\"><img id=\"im" + i + "\" src=\"" + (sty[i] < sp_rel ? snowflake2 : snowflake1) + "\" border=\"0\" alt=\"Снежинка\"></div>";
|
||||
}
|
||||
|
||||
document.getElementById('snow').innerHTML = div;
|
||||
return 1;
|
||||
}
|
||||
|
||||
function WeatherBegin() { // IE main animation function
|
||||
|
||||
for (i = 0; i < no; ++i) { // iterate for every dot
|
||||
yp[i] += sty[i] < sp_rel ? sty[i] / 2 : sty[i];
|
||||
if (yp[i] > doc_height - 40) {
|
||||
SetVariable(i);
|
||||
var im = document.getElementById('im' + i);
|
||||
im.src = (sty[i] < sp_rel) ? snowflake2 : snowflake1;
|
||||
}
|
||||
dx[i] += stx[i];
|
||||
document.getElementById('dot' + i).style.top = yp[i] + 'px';
|
||||
document.getElementById('dot' + i).style.left = xp[i] + am[i] * Math.sin(dx[i]) + 'px';
|
||||
}
|
||||
setTimeout('WeatherBegin()', speed);
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td width="250" valign="top">
|
||||
<?php $usee = $u->getInfoPers($u->info['id'],0); if($usee!=false){ echo $usee[0]; }else{ echo 'information is lost.'; } ?>
|
||||
</td>
|
||||
<td width="230" valign="top" style="padding-top:19px;"><?php require_once('modules_data/stats_loc.php'); ?></td>
|
||||
<td valign="top"><div align="right">
|
||||
<td valign="top"><div align="right">
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr align="right" valign="top">
|
||||
<td>
|
||||
<?php if($re!=''){ echo '<font color="red"><b>'.$re.'</b></font>'; } ?>
|
||||
<table width="500" border="0" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td>
|
||||
<div style="position:relative; cursor: pointer;" id="ione">
|
||||
<img src="//img.new-combats.tech/city/capitalcity/<?= $now; ?>/city_capres2.jpg" alt="" name="img_ione" width="500" height="268" border="1" id="img_ione"/>
|
||||
<div id="buttons_on_image" style="cursor:pointer; font-weight:bold; color:#D8D8D8; font-size:10px;">
|
||||
<?= $tattack; ?>
|
||||
</div>
|
||||
<script language="javascript" type="text/javascript">
|
||||
<!--
|
||||
if(document.getElementById('ione'))
|
||||
{
|
||||
<tr>
|
||||
<td style="vertical-align: top; width: 250px;">
|
||||
<?php $usee = $u->getInfoPers($u->info['id'], 0);
|
||||
if ($usee) {
|
||||
echo $usee[0];
|
||||
} else {
|
||||
echo 'information is lost.';
|
||||
} ?>
|
||||
</td>
|
||||
<td style="padding-top:19px; vertical-align: top;"><?php require_once('modules_data/stats_loc.php'); ?></td>
|
||||
<td style="vertical-align: top; width: 500px;">
|
||||
<div style="text-align: right;">
|
||||
<?= $re ?>
|
||||
<div style="position:relative; cursor: pointer; width: 500px;" id="ione">
|
||||
<img src="<?= Config::img() ?>/city/capitalcity/<?= $now; ?>/city_capres2.jpg" alt="" name="img_ione" width="500" height="268" border="1" id="img_ione"/>
|
||||
<div id="buttons_on_image" style="cursor:pointer; font-weight:bold; color:#D8D8D8; font-size:10px;">
|
||||
<a style="color:#D8D8D8; cursor: pointer;" onclick="top.useMagic('Нападение на персонажа','night_atack','pal_button8.gif',1,'main.php?nightatack=1');">Напасть</a>
|
||||
</div>
|
||||
<script>
|
||||
if (document.getElementById('ione')) {
|
||||
document.getElementById('ione').appendChild(document.getElementById('buttons_on_image'));
|
||||
document.getElementById('buttons_on_image').style.position = 'absolute';
|
||||
document.getElementById('buttons_on_image').style.bottom = '8px';
|
||||
document.getElementById('buttons_on_image').style.right = '23px';
|
||||
}else{
|
||||
} else {
|
||||
document.getElementById('buttons_on_image').style.display = 'none';
|
||||
}
|
||||
-->
|
||||
</script>
|
||||
<div style="position: absolute; left: 372px; top: 129px; width: 73px; height: 47px; z-index: 91;"><img <?php thisInfRm('1.180.0.13'); ?> src="//img.new-combats.tech/city/capitalcity/day/euroshop.gif" width="78" height="63" class="aFilter" /></div>
|
||||
<div style="position: absolute; left: 179px; top: 13px; width: 73px; height: 47px; z-index: 92;"><img <?php thisInfRm('1.180.0.263'); ?> src="//img.new-combats.tech/city/capitalcity/day/1ubkill.gif" width="116" height="186" class="aFilter" /></div>
|
||||
<div style="position: absolute; left: 104px; top: 115px; width: 73px; height: 47px; z-index: 89;"><img <?php thisInfRm('1.180.0.349'); ?> src="//img.new-combats.tech/city/capitalcity/day/1ureg.gif" width="106" height="73" class="aFilter" /></div>
|
||||
<div style="position: absolute; left: 28px; top: 86px; width: 73px; height: 47px; z-index: 89;"><img <?php thisInfRm('1.180.0.214'); ?> src="//img.new-combats.tech/city/capitalcity/day/cp_hostel.gif" width="86" height="90" class="aFilter" /></div>
|
||||
<div style="position: absolute; left: 69px; top: 159px; width: 73px; height: 47px; z-index: 89;"><img <?php thisInfRm('1.180.0.212'); ?> src="//img.new-combats.tech/city/capitalcity/day/flower_shop.gif" width="74" height="68" class="aFilter" /></div>
|
||||
<div style="position:absolute; left:446px; top:153px; width:30px; height:54px; z-index:94;"><img <?php thisInfRm('1.180.0.213'); ?> src="//img.new-combats.tech/i/images/300x225/capital/2strelka.gif" width="30" height="54" class="aFilter" /></div>
|
||||
<div style="position:absolute; left:16px; top:155px; width:30px; height:54px; z-index:910;"><img <?php thisInfRm('1.180.0.9'); ?> src="//img.new-combats.tech/i/images/300x225/capital/3strelka.gif" width="30" height="53" class="aFilter" /></div>
|
||||
<div id="snow"></div>
|
||||
<?= $goline; ?>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<?php
|
||||
if(date("H")<6 || date("H")>=22)
|
||||
{
|
||||
?>
|
||||
<div align="center" id="atackDiv" style="display:none;">
|
||||
<form method="post" action="main.php">
|
||||
<table width="300" border="0" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td><div style="width:300px; padding:3px; margin:7px; background-color:#CCCCCC; border:1px solid #575757;"> Введите логин жертвы:<br />
|
||||
<input name="atack" type="text" id="atack" size="35" maxlength="30" />
|
||||
<input type="submit" name="button" id="button" class="btn" value="OK" />
|
||||
</div></td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</script>
|
||||
<div style="position: absolute; left: 372px; top: 129px; width: 73px; height: 47px; z-index: 91;">
|
||||
<img <?php thisInfRm('1.180.0.13'); ?> src="<?= Config::img() ?>/city/capitalcity/day/euroshop.gif" width="78" height="63" class="aFilter" alt="">
|
||||
</div>
|
||||
<div style="position: absolute; left: 179px; top: 13px; width: 73px; height: 47px; z-index: 92;">
|
||||
<img <?php thisInfRm('1.180.0.263'); ?> src="<?= Config::img() ?>/city/capitalcity/day/1ubkill.gif" width="116" height="186" class="aFilter" alt="">
|
||||
</div>
|
||||
<div style="position: absolute; left: 28px; top: 86px; width: 73px; height: 47px; z-index: 89;">
|
||||
<img <?php thisInfRm('1.180.0.214'); ?> src="<?= Config::img() ?>/city/capitalcity/day/cp_hostel.gif" width="86" height="90" class="aFilter" alt="">
|
||||
</div>
|
||||
<div style="position: absolute; left: 69px; top: 159px; width: 73px; height: 47px; z-index: 89;">
|
||||
<img <?php thisInfRm('1.180.0.212'); ?> src="<?= Config::img() ?>/city/capitalcity/day/flower_shop.gif" width="74" height="68" class="aFilter" alt="">
|
||||
</div>
|
||||
<div style="position:absolute; left:446px; top:153px; width:30px; height:54px; z-index:94;">
|
||||
<img <?php thisInfRm('1.180.0.213'); ?> src="<?= Config::img() ?>/i/images/300x225/capital/2strelka.gif" width="30" height="54" class="aFilter" alt="">
|
||||
</div>
|
||||
<div style="position:absolute; left:16px; top:155px; width:30px; height:54px; z-index:910;">
|
||||
<img <?php thisInfRm('1.180.0.9'); ?> src="//img.new-combats.tech/i/images/300x225/capital/3strelka.gif" width="30" height="53" class="aFilter" alt="">
|
||||
</div>
|
||||
<div id="snow"></div>
|
||||
<?= $goline; ?>
|
||||
</div>
|
||||
|
||||
<!-- -->
|
||||
<div style="width:500px; text-align:left; background-color:#D3D3D3;">
|
||||
<span style="white-space:nowrap; padding-left:3px; padding-right:3px; height:10px"><img src="//img.new-combats.tech/i/move/links.gif" width="9" height="7" /> <a href="#" id="greyText" class="menutop" onclick="location='main.php?loc=1.180.0.9&rnd=<?= $code; ?>';" title="<?php thisInfRm('1.180.0.9',1); ?>">Центральная Площадь</a></span>
|
||||
<span style="white-space:nowrap; padding-left:3px; padding-right:3px; height:10px"><img src="//img.new-combats.tech/i/move/links.gif" width="9" height="7" /> <a href="#" id="greyText" class="menutop" onclick="location='main.php?loc=1.180.0.214&rnd=<?= $code; ?>';" title="<?php thisInfRm('1.180.0.214',1); ?>">Общежитие</a></span>
|
||||
<span style="white-space:nowrap; padding-left:3px; padding-right:3px; height:10px"><img src="//img.new-combats.tech/i/move/links.gif" width="9" height="7" /> <a href="#" id="greyText" class="menutop" onclick="location='main.php?loc=1.180.0.12&rnd=<?= $code; ?>';" title="<?php thisInfRm('1.180.0.12',1); ?>">Банк</a></span>
|
||||
<span style="white-space:nowrap; padding-left:3px; padding-right:3px; height:10px"><img src="//img.new-combats.tech/i/move/links.gif" width="9" height="7" /> <a href="#" id="greyText" class="menutop" onclick="location='main.php?loc=1.180.0.212&rnd=<?= $code; ?>';" title="<?php thisInfRm('1.180.0.212',1); ?>">Цветочный Магазин</a></span>
|
||||
<span style="white-space:nowrap; padding-left:3px; padding-right:3px; height:10px"><img src="//img.new-combats.tech/i/move/links.gif" width="9" height="7" /> <a href="#" id="greyText" class="menutop" onclick="location='main.php?loc=1.180.0.263&rnd=<?= $code; ?>';" title="<?php thisInfRm('1.180.0.263',1); ?>">Башня Смерти</a></span>
|
||||
<span style="white-space:nowrap; padding-left:3px; padding-right:3px; height:10px"><img src="//img.new-combats.tech/i/move/links.gif" width="9" height="7" /> <a href="#" id="greyText" class="menutop" onclick="location='main.php?loc=1.180.0.349&rnd=<?= $code; ?>';" title="<?php thisInfRm('1.180.0.349',1); ?>">Регистратура клана</a></span>
|
||||
<span style="white-space:nowrap; padding-left:3px; padding-right:3px; height:10px"><img src="//img.new-combats.tech/i/move/links.gif" width="9" height="7" /> <a href="#" id="greyText" class="menutop" onclick="location='main.php?loc=1.180.0.13&rnd=<?= $code; ?>';" title="<?php thisInfRm('1.180.0.13',1); ?>">Магазин Березка</a></span>
|
||||
<span style="white-space:nowrap; padding-left:3px; padding-right:3px; height:10px"><img src="//img.new-combats.tech/i/move/links.gif" width="9" height="7" /> <a href="#" id="greyText" class="menutop" onclick="location='main.php?loc=1.180.0.213&rnd=<?= $code; ?>';" title="<?php thisInfRm('1.180.0.213',1); ?>">Большая торговая Улица</a></span>
|
||||
</div>
|
||||
<!-- -->
|
||||
<div style="display:none; height:0px " id="moveto"></div>
|
||||
</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
<small>
|
||||
<HR>
|
||||
<INPUT class="btn" onclick="window.open('/forum?read=909&rnd=1', 'help', 'height=500,width=1024,location=no,menubar=no,status=no,toolbar=no,scrollbars=yes')" value="Подсказка для новичков" style="color:red;" type="button">
|
||||
<br />
|
||||
<strong>Внимание!Рекомендуем установить функцию второго пароля во вкладке "Безопасность", это обезопасит вашего персонажа от взлома.<BR>
|
||||
<em>Администрация.</strong> </em></small> <BR>
|
||||
<?= $rowonmax; ?><BR>
|
||||
|
||||
</div></td>
|
||||
</tr>
|
||||
<?php if (date("H") < 6 || date("H") >= 22): ?>
|
||||
<div id="atackDiv" style="display:none; text-align: center;">
|
||||
<div style="width:300px; padding:3px; margin:7px; background-color:#CCCCCC; border:1px solid #575757;"> Введите логин жертвы:<br/>
|
||||
<form method="post" action="/main.php">
|
||||
<input name="atack" type="text" id="atack" size="35" maxlength="30">
|
||||
<input type="submit" name="button" id="button" class="btn" value="OK">
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
||||
<div style="width:500px; text-align:left; background-color:#D3D3D3;">
|
||||
<span style="white-space:nowrap; padding-left:3px; padding-right:3px; height:10px">
|
||||
<img src="//img.new-combats.tech/i/move/links.gif" width="9" height="7" alt="">
|
||||
<a href="#" id="greyText" class="menutop" onclick="location='main.php?loc=1.180.0.9&rnd=<?= $code; ?>';" title="<?php thisInfRm('1.180.0.9', 1); ?>">
|
||||
Центральная Площадь
|
||||
</a>
|
||||
</span>
|
||||
<span style="white-space:nowrap; padding-left:3px; padding-right:3px; height:10px">
|
||||
<img src="//img.new-combats.tech/i/move/links.gif" width="9" height="7" alt="">
|
||||
<a href="#" id="greyText" class="menutop" onclick="location='main.php?loc=1.180.0.214&rnd=<?= $code; ?>';" title="<?php thisInfRm('1.180.0.214', 1); ?>">
|
||||
Общежитие
|
||||
</a>
|
||||
</span>
|
||||
<span style="white-space:nowrap; padding-left:3px; padding-right:3px; height:10px">
|
||||
<img src="//img.new-combats.tech/i/move/links.gif" width="9" height="7" alt="">
|
||||
<a href="#" id="greyText" class="menutop" onclick="location='main.php?loc=1.180.0.212&rnd=<?= $code; ?>';" title="<?php thisInfRm('1.180.0.212', 1); ?>">
|
||||
Цветочный Магазин
|
||||
</a>
|
||||
</span>
|
||||
<span style="white-space:nowrap; padding-left:3px; padding-right:3px; height:10px">
|
||||
<img src="//img.new-combats.tech/i/move/links.gif" width="9" height="7" alt="">
|
||||
<a href="#" id="greyText" class="menutop" onclick="location='main.php?loc=1.180.0.263&rnd=<?= $code; ?>';" title="<?php thisInfRm('1.180.0.263', 1); ?>">
|
||||
Башня Смерти
|
||||
</a>
|
||||
</span>
|
||||
<span style="white-space:nowrap; padding-left:3px; padding-right:3px; height:10px">
|
||||
<img src="//img.new-combats.tech/i/move/links.gif" width="9" height="7" alt="">
|
||||
<a href="#" id="greyText" class="menutop" onclick="location='main.php?loc=1.180.0.13&rnd=<?= $code; ?>';" title="<?php thisInfRm('1.180.0.13', 1); ?>">
|
||||
Магазин Березка
|
||||
</a>
|
||||
</span>
|
||||
<span style="white-space:nowrap; padding-left:3px; padding-right:3px; height:10px">
|
||||
<img src="//img.new-combats.tech/i/move/links.gif" width="9" height="7" alt="">
|
||||
<a href="#" id="greyText" class="menutop" onclick="location='main.php?loc=1.180.0.213&rnd=<?= $code; ?>';" title="<?php thisInfRm('1.180.0.213', 1); ?>">
|
||||
Большая торговая Улица
|
||||
</a>
|
||||
</span>
|
||||
</div>
|
||||
|
||||
<div style="display:none; height:0;" id="moveto"></div>
|
||||
<hr>
|
||||
<?= $rowonmax; ?><BR>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<?php
|
||||
}
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user