2022-08-25 17:07:39 +00:00
|
|
|
|
<?php
|
|
|
|
|
if (!defined('GAME')) {
|
|
|
|
|
die();
|
2022-06-06 21:30:34 +00:00
|
|
|
|
}
|
|
|
|
|
|
2022-08-25 17:07:39 +00:00
|
|
|
|
if ($u->room['file'] != 'a_clanreg') {
|
|
|
|
|
return;
|
|
|
|
|
}
|
2022-06-06 21:30:34 +00:00
|
|
|
|
function alignc($al)
|
|
|
|
|
{
|
2022-08-25 17:07:39 +00:00
|
|
|
|
if ($al == 1) {
|
2023-01-10 16:29:32 +00:00
|
|
|
|
$value = "(светлый)";
|
2022-08-25 17:07:39 +00:00
|
|
|
|
} elseif ($al == 3) {
|
2023-01-10 16:29:32 +00:00
|
|
|
|
$value = "(темный)";
|
2022-08-25 17:07:39 +00:00
|
|
|
|
} elseif ($al == 7) {
|
2023-01-10 16:29:32 +00:00
|
|
|
|
$value = "(нейтральный)";
|
2022-06-06 21:30:34 +00:00
|
|
|
|
} else {
|
2023-01-10 16:29:32 +00:00
|
|
|
|
$value = "(серый)";
|
2022-06-06 21:30:34 +00:00
|
|
|
|
}
|
2022-08-25 17:07:39 +00:00
|
|
|
|
return $value;
|
|
|
|
|
}
|
2022-06-06 21:30:34 +00:00
|
|
|
|
|
2022-08-25 17:07:39 +00:00
|
|
|
|
$lzv = mysql_fetch_array(
|
|
|
|
|
mysql_query('SELECT * FROM `_clan` WHERE `uid` = "' . $u->info['id'] . '" AND `admin_time` = "0" LIMIT 1')
|
|
|
|
|
);
|
2023-01-10 16:29:32 +00:00
|
|
|
|
/*Заявка на вступление*/
|
2022-06-06 21:30:34 +00:00
|
|
|
|
|
2022-08-25 17:07:39 +00:00
|
|
|
|
if (isset($_POST['clan_enter'])) {
|
|
|
|
|
|
|
|
|
|
mysql_query('UPDATE `users` SET `clan_zv`= "' . $_POST['clan_enter'] . '" WHERE `id` = "' . $u->info['id'] . '" ');
|
2022-06-06 21:30:34 +00:00
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
2023-01-10 16:29:32 +00:00
|
|
|
|
/* Регистрация клана */
|
2022-08-25 17:07:39 +00:00
|
|
|
|
if (isset($_POST['clan_name'])) {
|
|
|
|
|
|
|
|
|
|
$tr_money2 = 0;
|
|
|
|
|
if ($_POST['clan_align'] == 1) {
|
|
|
|
|
$tr_money2 = 50;
|
|
|
|
|
$_POST['clan_align'] = 1;
|
|
|
|
|
} elseif ($_POST['clan_align'] == 3) {
|
|
|
|
|
$tr_money2 = 50;
|
|
|
|
|
$_POST['clan_align'] = 3;
|
|
|
|
|
} elseif ($_POST['clan_align'] == 7) {
|
|
|
|
|
$tr_money2 = 50;
|
|
|
|
|
$_POST['clan_align'] = 7;
|
|
|
|
|
}
|
|
|
|
|
|
2023-01-10 17:26:14 +00:00
|
|
|
|
$clan_name = substr(htmlspecialchars($_POST['clan_name'], null), 0, 30);
|
2022-08-25 17:07:39 +00:00
|
|
|
|
|
|
|
|
|
$cnt = mysql_fetch_array(
|
|
|
|
|
mysql_query('SELECT * FROM `clan` WHERE `name` = "' . mysql_real_escape_string($clan_name) . '" LIMIT 1')
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
$upload = new Uploader($clan_name);
|
|
|
|
|
$upload->setMaxFileSize(.3);
|
|
|
|
|
$upload->setDimensions(24, 15);
|
|
|
|
|
$upload->setExtentions('gif');
|
|
|
|
|
$upload->setSavePath('clan_prw/');
|
|
|
|
|
|
|
|
|
|
if (isset($cnt['id'])) {
|
2023-01-10 16:29:32 +00:00
|
|
|
|
$re = 'Клан с названием "' . $cnt['name'] . '" уже зарегистрирован.';
|
2022-08-25 17:07:39 +00:00
|
|
|
|
} elseif (isset($lzv['id'])) {
|
2023-01-10 16:29:32 +00:00
|
|
|
|
$re = 'Вы уже подали заявку на регистрацию клана, ожидайте ответа от администрации';
|
2022-08-25 17:07:39 +00:00
|
|
|
|
} elseif ($tr_money2 > $u->info['money2']) {
|
2023-01-10 16:29:32 +00:00
|
|
|
|
$re = 'У вас не хватает денег, требуется ' . $tr_money2 . 'екр.';
|
2022-08-25 17:07:39 +00:00
|
|
|
|
} elseif ($u->info['clan'] > 0) {
|
2023-01-10 16:29:32 +00:00
|
|
|
|
$re = 'Вы состоите в одном из кланов, требуется покинуть его';
|
2022-08-25 17:07:39 +00:00
|
|
|
|
} elseif ($u->info['align'] > 0) {
|
2023-01-10 16:29:32 +00:00
|
|
|
|
$re = 'Персонажи со склонностью не могут создавать клан, избавьтесь от неё';
|
2022-08-25 17:07:39 +00:00
|
|
|
|
} else {
|
2023-01-10 16:29:32 +00:00
|
|
|
|
/* заносим данные в базу */
|
2022-08-25 17:07:39 +00:00
|
|
|
|
if (!preg_match("/^[-a-zA-Z0-9]+$/", $clan_name)) {
|
2023-01-10 16:29:32 +00:00
|
|
|
|
$re = 'В названии клана присутствуют запрещенные символы.';
|
2022-08-25 17:07:39 +00:00
|
|
|
|
} elseif ($file = $upload->saveimg()) {
|
|
|
|
|
if ($tr_money2 < 0) {
|
|
|
|
|
$tr_money2 = 0;
|
|
|
|
|
}
|
|
|
|
|
$u->info['money2'] -= $tr_money2;
|
|
|
|
|
|
|
|
|
|
mysql_query(
|
|
|
|
|
'UPDATE `users` SET `money2` = "' . $u->info['money2'] . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1'
|
|
|
|
|
);
|
2023-01-10 17:26:14 +00:00
|
|
|
|
|
2022-08-25 17:07:39 +00:00
|
|
|
|
mysql_query(
|
|
|
|
|
'INSERT INTO `_clan` (`uid`,`time`,`city`,`name`,`name2`,`site`,`img1`,`img2`,`info`,`money`,`align`) VALUES (
|
|
|
|
|
"' . $u->info['id'] . '","' . time() . '",
|
|
|
|
|
"' . $u->info['city'] . '",
|
2023-01-10 17:26:14 +00:00
|
|
|
|
"' . mysql_real_escape_string(htmlspecialchars($_POST['clan_name'], null)) . '",
|
|
|
|
|
"' . mysql_real_escape_string(htmlspecialchars($_POST['clan_name'], null)) . '",
|
|
|
|
|
"' . mysql_real_escape_string(htmlspecialchars($_POST['clan_site'], null)) . '",
|
|
|
|
|
"' . mysql_real_escape_string(htmlspecialchars($file[1], null)) . '",
|
|
|
|
|
"",
|
2022-06-06 21:30:34 +00:00
|
|
|
|
"",
|
2022-08-25 17:07:39 +00:00
|
|
|
|
"' . $tr_money2 . '",
|
2023-01-10 17:26:14 +00:00
|
|
|
|
"' . mysql_real_escape_string(htmlspecialchars($_POST['clan_align'], null)) . '"
|
2022-08-25 17:07:39 +00:00
|
|
|
|
)'
|
|
|
|
|
);
|
|
|
|
|
$lzv = [
|
|
|
|
|
'id' => mysql_insert_id(),
|
2023-01-10 17:26:14 +00:00
|
|
|
|
'name' => htmlspecialchars($_POST['clan_name'], null),
|
2022-08-25 17:07:39 +00:00
|
|
|
|
'time' => time(),
|
|
|
|
|
];
|
2023-01-10 16:29:32 +00:00
|
|
|
|
$re = 'Вы успешно подали заявку на регистрацию клана "' . htmlspecialchars(
|
2023-01-10 17:26:14 +00:00
|
|
|
|
$_POST['clan_name'], null
|
2023-01-10 16:29:32 +00:00
|
|
|
|
) . '". (' . $tr_money2 . 'екр.)';
|
2022-08-25 17:07:39 +00:00
|
|
|
|
} else {
|
2023-01-10 16:29:32 +00:00
|
|
|
|
$re = 'Маленький значок: ' . Uploader::$error;
|
2022-08-25 17:07:39 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
2022-06-06 21:30:34 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
?>
|
2022-08-25 17:07:39 +00:00
|
|
|
|
<style>
|
|
|
|
|
body {
|
|
|
|
|
background-color: #E2E2E2;
|
2023-03-31 18:30:14 +00:00
|
|
|
|
background-image: url(//img.new-combats.tech/i/misc/showitems/dungeon.jpg);
|
2022-08-25 17:07:39 +00:00
|
|
|
|
background-repeat: no-repeat;
|
|
|
|
|
background-position: top right;
|
|
|
|
|
}
|
|
|
|
|
</style>
|
|
|
|
|
<table width="100%" border="0" cellspacing="0" cellpadding="0">
|
|
|
|
|
<tr>
|
|
|
|
|
<td>
|
|
|
|
|
<div style="padding-left:0px;" align="center">
|
|
|
|
|
<blockquote>
|
2023-01-10 16:29:32 +00:00
|
|
|
|
<h3>Заявка на регистрацию клана</h3>
|
2022-08-25 17:07:39 +00:00
|
|
|
|
</blockquote>
|
|
|
|
|
</div>
|
|
|
|
|
<?php
|
|
|
|
|
if ($re != '') {
|
|
|
|
|
echo '<font style="float:left" color="red"><b>' . $re . '</b></font>';
|
|
|
|
|
}
|
|
|
|
|
?>
|
|
|
|
|
</td>
|
|
|
|
|
<td width="200">
|
|
|
|
|
<div align="right">
|
|
|
|
|
<table cellspacing="0" cellpadding="0">
|
|
|
|
|
<tr>
|
|
|
|
|
<td width="100%"> </td>
|
|
|
|
|
<td>
|
|
|
|
|
<table border="0" cellpadding="0" cellspacing="0">
|
|
|
|
|
<tr align="right" valign="top">
|
|
|
|
|
<td><!-- -->
|
2023-03-31 16:54:33 +00:00
|
|
|
|
<?= $goLis; ?>
|
2022-08-25 17:07:39 +00:00
|
|
|
|
<!-- -->
|
|
|
|
|
<table border="0" cellspacing="0" cellpadding="0">
|
|
|
|
|
<tr>
|
|
|
|
|
<td nowrap="nowrap">
|
|
|
|
|
<table width="100%" border="0" cellpadding="0" cellspacing="1"
|
|
|
|
|
bgcolor="#DEDEDE">
|
|
|
|
|
<tr>
|
|
|
|
|
<td bgcolor="#D3D3D3"><img
|
2023-03-31 18:30:14 +00:00
|
|
|
|
src="//img.new-combats.tech/i/move/links.gif"
|
2022-08-25 17:07:39 +00:00
|
|
|
|
width="9" height="7"/></td>
|
|
|
|
|
<td bgcolor="#D3D3D3" nowrap="nowrap"><a
|
|
|
|
|
href="javascript:void(0)" id="greyText"
|
|
|
|
|
class="menutop"
|
2023-03-31 16:54:33 +00:00
|
|
|
|
onClick="location='main.php?loc=1.180.0.11&rnd=<?= $code; ?>';"
|
2022-08-25 17:07:39 +00:00
|
|
|
|
title="<?php thisInfRm(
|
|
|
|
|
'1.180.0.11', 1
|
2023-01-10 16:29:32 +00:00
|
|
|
|
); ?>">Страшилкина улица</a></td>
|
2022-08-25 17:07:39 +00:00
|
|
|
|
</tr>
|
|
|
|
|
</table>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</table>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</table>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</table>
|
|
|
|
|
</div>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</table>
|
|
|
|
|
<?php
|
|
|
|
|
if ($u->info['clan'] > 0) {
|
|
|
|
|
$clan = mysql_fetch_array(mysql_query('SELECT * FROM `clan` WHERE `id` = "' . $u->info['clan'] . '" LIMIT 1'));
|
|
|
|
|
?>
|
2023-01-10 16:29:32 +00:00
|
|
|
|
Вы уже состоите в клане <b><?= $clan['name'] ?></b> и не можете подать заявку на регистрацию нового клана.<br><br>
|
2022-08-25 17:07:39 +00:00
|
|
|
|
<fieldset style="line-height:1.5em;border-color:#fff;">
|
2023-01-10 16:29:32 +00:00
|
|
|
|
<legend><h3>Клановые войны</h3></legend>
|
2022-08-25 17:07:39 +00:00
|
|
|
|
<?php
|
|
|
|
|
if ($u->info['clan_prava'] == 'glava') {
|
2023-01-10 16:29:32 +00:00
|
|
|
|
echo 'Нет ни одной войны, но вы можете обьявить её!';
|
2022-08-25 17:07:39 +00:00
|
|
|
|
} else {
|
2023-01-10 16:29:32 +00:00
|
|
|
|
echo 'Нет ни одной войны, но ваш глава клана может обьявить её!';
|
2022-08-25 17:07:39 +00:00
|
|
|
|
}
|
|
|
|
|
?>
|
|
|
|
|
</fieldset>
|
|
|
|
|
<?php } else { ?>
|
|
|
|
|
<table width="100%" border="0" cellspacing="0" cellpadding="10">
|
2022-06-06 21:30:34 +00:00
|
|
|
|
<tr>
|
2023-01-10 16:29:32 +00:00
|
|
|
|
<td><p>Требования к значку: размер (ШхВ в пикселях) 24х15, графический тип GIF, размер до 30кб.</p>
|
2022-08-25 17:07:39 +00:00
|
|
|
|
<p>
|
2023-01-10 16:29:32 +00:00
|
|
|
|
Стоимость регистрации кланов:<br>
|
2023-03-31 18:30:14 +00:00
|
|
|
|
<img src="//img.new-combats.tech/i/align/align7.gif" width="12" height="15"> нейтральный - 50
|
2023-01-10 16:29:32 +00:00
|
|
|
|
екр.<br>
|
2023-03-31 18:30:14 +00:00
|
|
|
|
<img src="//img.new-combats.tech/i/align/align1.gif" width="12" height="15"> светлый - 50
|
2023-01-10 16:29:32 +00:00
|
|
|
|
екр.<br>
|
2023-03-31 18:30:14 +00:00
|
|
|
|
<img src="//img.new-combats.tech/i/align/align3.gif" width="12" height="15"> тёмный - 50
|
2023-01-10 16:29:32 +00:00
|
|
|
|
екр.<br>
|
2022-08-25 17:07:39 +00:00
|
|
|
|
</p>
|
|
|
|
|
<p>
|
2023-01-10 16:29:32 +00:00
|
|
|
|
Заявка на регистрацию подает будущий глава клана, у которого должна быть при себе необходимая сумма.
|
2022-08-25 17:07:39 +00:00
|
|
|
|
</p>
|
|
|
|
|
</td>
|
2022-06-06 21:30:34 +00:00
|
|
|
|
</tr>
|
2022-08-25 17:07:39 +00:00
|
|
|
|
<tr>
|
|
|
|
|
<td>
|
|
|
|
|
<form action="main.php?go_psh=1" method="post" enctype="multipart/form-data" name="form1" id="form1">
|
|
|
|
|
<fieldset style="line-height:1.5em;border-color:#fff;">
|
2023-01-10 16:29:32 +00:00
|
|
|
|
<legend><h3>Заявка на регистрацию клана</h3>
|
2022-08-25 17:07:39 +00:00
|
|
|
|
</legend>
|
|
|
|
|
<?php if (!isset($lzv['id'])) { ?>
|
2023-01-10 16:29:32 +00:00
|
|
|
|
Название клана (только английские буквы или цифры, одно слово):
|
2022-08-25 17:07:39 +00:00
|
|
|
|
<input class="rd4" name="clan_name" type="text" value="" size="50" maxlength="50"/>
|
|
|
|
|
<br/>
|
2023-03-31 18:30:14 +00:00
|
|
|
|
Клан сайт (необязательно):
|
|
|
|
|
<input class="rd4" name="clan_site" type="text" value="" size="50"
|
2022-08-25 17:07:39 +00:00
|
|
|
|
maxlength="50"/>
|
|
|
|
|
<br/>
|
2023-01-10 16:29:32 +00:00
|
|
|
|
Значок
|
2022-08-25 17:07:39 +00:00
|
|
|
|
<input type="file" name="clan_img1" id="clan_img1"/>
|
|
|
|
|
<br/>
|
2023-01-10 16:29:32 +00:00
|
|
|
|
Склонность клана
|
2022-08-25 17:07:39 +00:00
|
|
|
|
<select class="rd4" name="clan_align">
|
2023-01-10 16:29:32 +00:00
|
|
|
|
<option value="7">нейтральный (50 екр.)</option>
|
|
|
|
|
<option value="3">темный (50 екр.)</option>
|
|
|
|
|
<option value="1">светлый (50 екр.)</option>
|
2022-08-25 17:07:39 +00:00
|
|
|
|
</select>
|
|
|
|
|
<br/>
|
2023-01-10 16:29:32 +00:00
|
|
|
|
<input type="submit" name="button" id="button" class="btn" value="Подать заявку"/>
|
2022-08-25 17:07:39 +00:00
|
|
|
|
<?php } else { ?>
|
|
|
|
|
<?= date(
|
|
|
|
|
'd.m.Y H:i', $lzv['time']
|
2023-01-10 16:29:32 +00:00
|
|
|
|
) ?> Вы уже подали заявку на регистрацию клана "
|
|
|
|
|
<b><?= $lzv['name'] ?></b>". Ожидайте ответа от Администрации.
|
2022-08-25 17:07:39 +00:00
|
|
|
|
<?php } ?>
|
|
|
|
|
</fieldset>
|
|
|
|
|
</form>
|
|
|
|
|
</td>
|
|
|
|
|
<td>
|
|
|
|
|
<form action="main.php?go_psh=1" method="post" enctype="multipart/form-data" name="form2" id="form1">
|
|
|
|
|
<fieldset style="line-height:1.5em;border-color:#fff;">
|
2023-01-10 16:29:32 +00:00
|
|
|
|
<legend><h3>Заявка на вступление в клан</h3> <!--ТУТ--></legend>
|
2022-08-25 17:07:39 +00:00
|
|
|
|
<?php
|
|
|
|
|
$clnt = mysql_fetch_array(
|
|
|
|
|
mysql_query('SELECT `clan_zv` FROM `users` WHERE `id` = "' . $u->info['id'] . '" LIMIT 1')
|
|
|
|
|
);
|
|
|
|
|
if ($clnt['clan_zv'] != 0) {
|
|
|
|
|
$clnn = mysql_fetch_array(
|
|
|
|
|
mysql_query('SELECT * FROM `clan` WHERE `id` = "' . $clnt['clan_zv'] . '" LIMIT 1')
|
|
|
|
|
);
|
2023-01-10 16:29:32 +00:00
|
|
|
|
echo 'Вы подали заявку в клан ' . $clnn['name'] . ' ' . alignc(
|
2022-08-25 17:07:39 +00:00
|
|
|
|
$clnn['align']
|
|
|
|
|
) . ' ' . $tmpc . '<br>';
|
2023-01-10 16:29:32 +00:00
|
|
|
|
echo 'Ожидайте рассмотрения вашей заявки. Если решения долго нет просто выбирите из списка другой клан.<br>';
|
2022-08-25 17:07:39 +00:00
|
|
|
|
}
|
|
|
|
|
?>
|
2023-01-10 16:29:32 +00:00
|
|
|
|
Выбирите клан:
|
2022-08-25 17:07:39 +00:00
|
|
|
|
<br>
|
|
|
|
|
<select class="rd4" name="clan_enter">
|
|
|
|
|
<?php
|
|
|
|
|
$sp = mysql_query('SELECT * FROM `clan` WHERE 1 ORDER BY `clan`.`exp` DESC');
|
|
|
|
|
while ($pl = mysql_fetch_array($sp)) {
|
|
|
|
|
|
|
|
|
|
echo '<option name="' . $pl['id'] . '" value="' . $pl['id'] . '">' . $pl['name'] . ' ' . alignc(
|
|
|
|
|
$pl['align']
|
|
|
|
|
) . '</option>';
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
?>
|
|
|
|
|
</select>
|
|
|
|
|
<br/><br/>
|
2023-01-10 16:29:32 +00:00
|
|
|
|
<input type="submit" name="button2" id="button" class="btn" value="Подать заявку"/>
|
2022-08-25 17:07:39 +00:00
|
|
|
|
</fieldset>
|
|
|
|
|
</form>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</table>
|
2023-01-10 16:29:32 +00:00
|
|
|
|
<p>Примечание:</p>
|
2022-06-06 21:30:34 +00:00
|
|
|
|
<p>
|
2023-01-10 16:29:32 +00:00
|
|
|
|
При подаче заявки с вас снимается сумма необходимая для регистрации клана.<br>
|
|
|
|
|
В случаи отказа в регистрации клана (по любой причине), еврокредиты возвращаются персонажу.<br>
|
|
|
|
|
Администрация вправе отказать в регистрации без объяснения причин.<br>
|
|
|
|
|
<b>При регистрации клана, глава клана в течении 60 дней не имеет право передавать своё главенство другому
|
|
|
|
|
игроку.</b>
|
2022-06-06 21:30:34 +00:00
|
|
|
|
</p>
|
2022-08-25 17:07:39 +00:00
|
|
|
|
<?php } ?>
|