ОФОРМЛЕНИЕ ТЕМЫ
● Название:
Potter, James — OP — аврор● Лояльность: OP/DE (если персонаж состоит в одной из организаций), ММ — во всех остальных случаях.
● Должность или вид деятельности - на ваше усмотрение.
● Просим использовать заявленный размер графики 245х135.
● Просим использовать заглавные буквы в основных пунктах анкеты.
● В первых двух сообщениях темы должны быть хронология игры и карточка персонажа (второе по желанию).
ШАБЛОН АНКЕТЫ
[indent]ИМЯ В ОРИГИНАЛЕ...................................................................................
Имя на русском ● дата рождения, возраст ● чистота крови ● лояльность
образование ● должность или вид деятельности
✦
Внешность
Семья: укажите ближайших родственников, а также укажите, если персонаж имеет отношение к чистокровным семьям.
Способности: магические и не магические, можно указать и слабые стороны.
Имущество: укажите, чем владеет ваш персонаж от недвижимости до предметов обихода, уделите особое внимание артефактам.
Место жительства: укажите место жительства персонажа.Информация о персонаже:
Небольшой рассказ в свободной форме.
Пробный пост
Твинки
| Связь
|
[quote][indent][align=center][size=30]ИМЯ В ОРИГИНАЛЕ[/size][/align][size=12][align=center]...................................................................................[/align][/size] [align=center]Имя на русском ● возраст ● чистота крови ● лояльность образование ● должность или вид деятельности[/align] [align=center][img]https://upforme.ru/uploads/001c/11/b5/15/917752.png[/img] ✦ [img]https://upforme.ru/uploads/001c/11/b5/15/917752.png[/img] Внешность[/align][/quote] [quote][b]Семья:[/b] укажите ближайших родственников, а также укажите, если персонаж имеет отношение к чистокровным семьям. [b]Способности:[/b] магические и не магические, можно указать и слабые стороны. [b]Имущество:[/b] укажите, чем владеет ваш персонаж от недвижимости до предметов обихода, уделите особое внимание артефактам. [b]Место жительства:[/b] укажите место жительства персонажа. [b]Информация о персонаже:[/b] Небольшой рассказ в свободной форме. [/quote] [spoiler="ПРИМЕР ИГРЫ"]Пробный пост[/spoiler] [table layout=fixed width=100%] [tr] [td][spoiler="Твинки"]Укажите ваших предыдущих персонажей на форуме.[/spoiler][/td] [td][spoiler="Связь"]Укажите связь с вами.[/spoiler][/td] [/tr] [/table]
[html]<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Калькулятор Хогвартса</title>
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
body {
background: linear-gradient(135deg, #1a1a2e 0%, #16213e 50%, #0f3460 100%);
color: #fff;
min-height: 100vh;
display: flex;
justify-content: center;
align-items: center;
padding: 20px;
}
.container {
width: 100%;
max-width: 450px;
background: rgba(255, 255, 255, 0.1);
backdrop-filter: blur(10px);
border-radius: 12px;
padding: 25px;
border: 1px solid #8d524e;
}
.input-group {
margin-bottom: 18px;
}
label {
display: block;
margin-bottom: 8px;
font-weight: 500;
color: #f8f9fa;
font-size: 15px;
}
input[type="date"] {
width: 100%;
padding: 12px 14px;
border: none;
border-radius: 8px;
background: rgba(255, 255, 255, 0.15);
color: #fff;
font-size: 15px;
outline: none;
}
input[type="date"]::-webkit-calendar-picker-indicator {
filter: invert(1);
}
button {
width: 100%;
padding: 14px;
background-color: #8d524e;
color: white;
border: none;
border-radius: 8px;
font-size: 18px;
font-weight: 600;
cursor: pointer;
margin-top: 10px;
}
button:hover {
background-color: #a06560;
}
.result {
margin-top: 25px;
padding: 20px;
background: #bababa;
border-radius: 10px;
text-align: center;
display: none;
}
.result h3 {
margin-bottom: 18px;
color: #8d524e;
font-size: 20px;
border-bottom: 2px solid #8d524e;
padding-bottom: 8px;
}
.result p {
margin: 12px 0;
font-size: 17px;
color: #333;
}
</style>
</head>
<body>
<div class="container">
<div class="input-group">
<label for="birthdate">Дата рождения:</label>
<input type="date" id="birthdate">
</div>
<div class="input-group">
<label for="targetdate">Выбери дату:</label>
<input type="date" id="targetdate">
</div>
<button onclick="calc()">Рассчитать</button>
<div class="result" id="result">
<h3>Результаты расчета</h3>
<p id="ageResult"></p>
<p id="educationResult"></p>
<p id="startYear"></p>
<p id="endYear"></p>
</div>
</div><script>
function calc() {
var bd = document.getElementById('birthdate').value;
var td = document.getElementById('targetdate').value;
if (!bd || !td) {
alert('Нужно заполнить обе даты!');
return false;
}
var birth = new Date(bd);
var selectedDate = new Date(td);
if (birth.getTime() > selectedDate.getTime()) {
alert('Дата рождения не может быть позже!');
return false;
}
var age = selectedDate.getFullYear() - birth.getFullYear();
if (selectedDate.getMonth() < birth.getMonth()) {
age--;
} else if (selectedDate.getMonth() == birth.getMonth() && selectedDate.getDate() < birth.getDate()) {
age--;
}
var startYear = birth.getFullYear() + 11;
if (birth.getMonth() > 8 || (birth.getMonth() == 8 && birth.getDate() > 1)) {
startYear = startYear + 1;
}
var endYear = startYear + 7;
var currentYear = selectedDate.getFullYear();
var status = '';
if (currentYear < startYear) {
status = 'Ты ещё не начал(а) обучение в Хогвартсе';
} else if (currentYear >= startYear && currentYear < endYear) {
var course = currentYear - startYear + 1;
status = 'Ты сейчас на ' + course + ' курсе Хогвартса';
} else {
status = 'Ты уже окончил(а) Хогвартс';
}
var ageText = age == 1 ? 'год' : (age < 5 ? 'года' : 'лет');
document.getElementById('ageResult').innerHTML = 'Тебе ' + age + ' ' + ageText;
document.getElementById('educationResult').innerHTML = status;
document.getElementById('startYear').innerHTML = 'Год начала обучения: ' + startYear;
document.getElementById('endYear').innerHTML = 'Год окончания обучения: ' + endYear;
document.getElementById('result').style.display = 'block';
}
</script>
</body>
</html>[/html]