room['file'] != 'a_clanreg') { return; } function alignc($al) { if ($al == 1) { $value = "(светлый)"; } elseif ($al == 3) { $value = "(темный)"; } elseif ($al == 7) { $value = "(нейтральный)"; } else { $value = "(серый)"; } return $value; } $lzv = mysql_fetch_array( mysql_query('SELECT * FROM `_clan` WHERE `uid` = "' . $u->info['id'] . '" AND `admin_time` = "0" LIMIT 1') ); /*Заявка на вступление*/ if (isset($_POST['clan_enter'])) { mysql_query('UPDATE `users` SET `clan_zv`= "' . $_POST['clan_enter'] . '" WHERE `id` = "' . $u->info['id'] . '" '); } /* Регистрация клана */ 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; } $clan_name = substr(htmlspecialchars($_POST['clan_name'], null, 'cp1251'), 0, 30); $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'])) { $re = 'Клан с названием "' . $cnt['name'] . '" уже зарегистрирован.'; } elseif (isset($lzv['id'])) { $re = 'Вы уже подали заявку на регистрацию клана, ожидайте ответа от администрации'; } elseif ($tr_money2 > $u->info['money2']) { $re = 'У вас не хватает денег, требуется ' . $tr_money2 . 'екр.'; } elseif ($u->info['clan'] > 0) { $re = 'Вы состоите в одном из кланов, требуется покинуть его'; } elseif ($u->info['align'] > 0) { $re = 'Персонажи со склонностью не могут создавать клан, избавьтесь от неё'; } else { /* заносим данные в базу */ if (!preg_match("/^[-a-zA-Z0-9]+$/", $clan_name)) { $re = 'В названии клана присутствуют запрещенные символы.'; } 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' ); mysql_query( 'INSERT INTO `_clan` (`uid`,`time`,`city`,`name`,`name2`,`site`,`img1`,`img2`,`info`,`money`,`align`) VALUES ( "' . $u->info['id'] . '","' . time() . '", "' . $u->info['city'] . '", "' . mysql_real_escape_string(htmlspecialchars($_POST['clan_name'], null, 'cp1251')) . '", "' . mysql_real_escape_string(htmlspecialchars($_POST['clan_name'], null, 'cp1251')) . '", "' . mysql_real_escape_string(htmlspecialchars($_POST['clan_site'], null, 'cp1251')) . '", "' . mysql_real_escape_string(htmlspecialchars($file[1], null, 'cp1251')) . '", "", "", "' . $tr_money2 . '", "' . mysql_real_escape_string(htmlspecialchars($_POST['clan_align'], null, 'cp1251')) . '" )' ); $lzv = [ 'id' => mysql_insert_id(), 'name' => htmlspecialchars($_POST['clan_name'], null, 'cp1251'), 'time' => time(), ]; $re = 'Вы успешно подали заявку на регистрацию клана "' . htmlspecialchars( $_POST['clan_name'], null, 'cp1251' ) . '". (' . $tr_money2 . 'екр.)'; } else { $re = 'Маленький значок: ' . Uploader::$error; } } } ?>
|
Требования к значку: размер (ШхВ в пикселях) 24х15, графический тип GIF, размер до 30кб.
Стоимость регистрации кланов: Заявка на регистрацию подает будущий глава клана, у которого должна быть при себе необходимая сумма. |
|
Примечание:
При подаче заявки с вас снимается сумма необходимая для регистрации клана.
В случаи отказа в регистрации клана (по любой причине), еврокредиты возвращаются персонажу.
Администрация вправе отказать в регистрации без объяснения причин.
При регистрации клана, глава клана в течении 60 дней не имеет право передавать своё главенство другому
игроку.