мурашек становится только больше: они расползаются по всему телу, впиваются в кожу, оставляют под собой еле видимые точки-отметки;(продолжение в источнике)

    пшлнах

    Информация о пользователе

    Привет, Гость! Войдите или зарегистрируйтесь.


    Вы здесь » пшлнах » self-respect » Тестовое сообщение


    Тестовое сообщение

    Сообщений 91 страница 120 из 155

    91

    [html]
    <center><div class="halloween">
    <name>
    <h1>название </h1>
    <h2>мини_название</h2></name>
    <act>не всякая работа детектива связана с тем, чтобы постоянно за кем-то следить и что-то искать, это еще и не малая доля анализа, да и чего уж таить — бюрократической волокиты. возможно, самое время вооружиться чашечкой того трижды остывшего кофе и пончиками, о калорийности которых лучше не думать и, наконец-то, разобраться со всем этим? <br>
    условия: в данной теме вы оставляете одно сообщение, в котором и отмечаете все выполненные вами задания; выполнять их можно в любом удобном для вас порядке; все ответы на задания оставляются в данной теме.</act>
    <bs>
    <blat>
    <kto>Подозреваемый:</kto>
    <zad><b>Задание: </b>Оставь 10 плюсов с комментарием «я знаю, что вы сделали прошлым летом»<br>
    <b>Награда:</b> 1%</zad></blat>
    <blat>
    <kto>Допрос:</kto>
    <zad><b>Задание:</b> Используй слова: «маньяк» или «улика» в снс<br>
    <b>Награда:</b> 1%</zad></blat><blat>
    <kto>Чистосердечное признание:</kto>
    <zad><b>Задание:</b> Расскажи, совершал ли поступки, за которые стыдно (напр.: украл конфету в магазине, впрочем, необязательно что-то противозаконное)?<br>
    <b>Награда:</b> 1%</zad></blat>
    <blat>
    <kto>Улики:</kto>
    <zad><b>Задание:</b> Оставь 10 реклам<br>
    <b>Награда:</b> 1%</zad></blat>
    <blat>
    <kto>Анализ данных:
    </kto>
    <zad><b>Здание:</b> Проставь 20 «это интересно»<br>
    <b>Награда</b>: 1%</zad></blat>
    <blat>
    <kto>Инсценировка:
    </kto>
    <zad><b>Задание:</b> Расскажи о самом громком деле, произошедшем в твоем городе?<br>
    <b>Награда:</b> 1%</zad></blat>
    <blat>
    <kto>Алиби:
    </kto>
    <zad><b>Задание:</b> Прими участие в двух любых конкурсах ивента<br>
    <b>Награда:</b> 1%</zad></blat>
    <blat>
    <kto>Расследование:
    </kto>
    <zad><b>Задание:</b> Используй в посте фразу: «Правда скрывается в самых неожиданных местах»<br>
    <b>Награда:</b> 5%</zad></blat>
    <blat>
    <kto>Свидетели:
    </kto>
    <zad><b>Задание:</b> Расскажи, доводилось ли тебе кого-либо в чем-либо подозревать?<br>
    <b>Награда:</b> 1%</zad></blat>
    <blat>
    <kto>Мотив:
    </kto>
    <zad><b>Задание:</b> Запости 5 мемов на тематику «тру-крайм»<br>
    <b>Награда:</b> 1%</zad></blat>
    <blat>
    <kto>Место преступления:</kto>
    <zad>
    <b>Задание:</b> Расскажи, с кем бы из игроков ты отправился в дом у озера, и кто бы из них: а) предложил спуститься в подвал; б) погиб первым; в) выжил; г) победил маньяка<br>
    <b>Награда:</b> 1%</zad></blat>
    </bs>
    <end>
    <ulika>
    <photo>
    <img src="https://forumupload.ru/uploads/001c/1f/75/3/479774.png">
    </photo>
    <text>
    найденные следы свидетельствуют о том, что оружие скорее всего было позолочено
    </text>
    </ulika>
    </end>
    </div></center>
    [/html]

    0

    92

    [html]
    <div class="nabor">
    <name>лимитированная коллекция</name>
    <nn>от жожо армяне</nn>
    <t>всем приветики!! с этого обновления у вас появится уникальная возможность разбавить свой профиль веселушкой в виде маленьких лимитированных наборов. их нельзя купить за деньги, а получить можно выполняя задания. всего два задания из списка под ними и наборчик ваш! да, у каждого набора свои правила для получения. доступна коллекция будет всего две недели, то есть в воскресенье 10.11 лавочка закрывается! успейте приобрести, пока горяченькие, муа ♥<br>а, да, важное примечание, посты принимаются только от 2к символов и написанные в темах реала или альтернативы, то есть снс-посты не пройдут. если в задании написано "использовать такие-то слова" то, приносите, пожалуйста, дополнительно с ссылкой на пост цитаты с употреблением данных слов. для заданий по типу "напишите два поста" и "используйте слова/упомяните кого-то" допускается использовать один пост на два задания, при условии, что он используется для получения только <b>одного</b> комплекта. для разных наборов разные посты.</t>
    <n1><img src="https://i.imgur.com/xxU3jjX.gif"></n1>
    <n2><img src="https://i.imgur.com/tFYx8w7.gif"></n2>

    <z1>● написать два поста<br>
    ● упомянуть в посте цыган<br>
    ● написать пост на 8к символов<br>
    ● использовать в посте слова: "золото, тепло, карма"<br></z1>
    <z2>● использовать в посте слова: "красный, отпечатки, бессоница" <br>
    ● упомянуть в посте хэллоуин<br>
    ● написать два поста за день<br>
    ● создать оформление для эпизода в красных оттенках<br></z2><div>[/html]

    забрать комплектик
    Код:
    1. какой набор
    2. подтверждение выполнения двух заданий
    3. ставить ли щас в профиль
    для амс

    0

    93

    [html]
    <center><div class="halloween">
    <name>
    <h1>начало</h1>
    <h2>я поймаю вас тупые маньяки</h2></name><fl>
    <cont>
    добро пожаловать в наш зловещий особняк ужасов! устраивайтесь поудобнее, наливайте пунш и прислушивайтесь к шорохам в темноте. врата неведомого распахнулись на две недели, выпуская к нам зловещих обитателей потустороннего мира. из-под земли восстают живые мертвецы, древние особняки сотрясаются от призрачных танцев, и ужасающие маньяки наконец вырываются на свободу, жаждая новых "приключений".<br><br>

    мои дорогие сотрудники, время пришло! нам предстоит ловить эти воплощения ночных кошмаров, охотиться за тем, что скрывается в тени. готовы ли вы? halloween начинается! но для начала, представьтесь, пожалуйста.</cont>
    <short>
    ●перед вами карточка персонажа, ее нужно заполнить<br>
    ● для обрезания фона на фото вы можете воспользоваться <a href="https://www.photoroom.com/tools/background-remover">данным</a> сайтом<br>
    ● хорошо подходят картинки пропорции 1:1 или 3:4<br></short></fl>
    <end>
    <ulika>
    <photo>
    <img src="https://forumupload.ru/uploads/001c/1f/75/3/479774.png">
    </photo>
    <text>
    здесь улик нет, может, поищем в другом месте?
    </text>
    </ulika>
    </end>
    </div></center>
    [/html]

    пример оформления
    [html]
    <center>
    <div class="detektiv">
    <photo><img src="https://forumupload.ru/uploads/001c/1b/e1/2/787253.png"></photo>
    <proz>солевой нюхач</proz>
    <horr>техасская резня бензопилой</horr>
    <agency>частное агентство dauny</agency>
    <info><dol>сержант</dol>
    <name>чжан ванек</name></info>
    <har>степень долбоеба во внутренних органах хз кого жесть следователем хотела быть но стала секретаршей</har>
    </div>
    <div class="grave"></div>
    </center>[/html]

    код
    Код:
    [html]
    <center>
    <div class="detektiv">
    <photo><img src="ФОТО"></photo>
    <proz>ПРОЗВИЩЕ</proz>
    <horr>ЛЮБИМЫЙ ФИЛЬМ УЖАСОВ</horr>
    <agency>АГЕНСТВО/ОТДЕЛ ПОЛИЦИИ</agency>
    <info><dol>ДОЛЖНОСТЬ</dol>
    <name>ИМЯ</name></info>
    <har>ОЧ КРАТКАЯ НО ВАЖНАЯ ИНФА</har>
    </div>
    <div class="grave"></div>
    </center>[/html]
    для амс

    0

    94

    [html]
    <center>
    <div class="detektiv">
    <photo><img src="https://forumupload.ru/uploads/001c/1f/75/222/384228.png"></photo>
    <proz>ПРОЗВИЩЕ</proz>
    <horr>ЛЮБИМЫЙ ФИЛЬМ УЖАСОВ</horr>
    <agency>АГЕНСТВО/ОТДЕЛ ПОЛИЦИИ</agency>
    <info><dol>ДОЛЖНОСТЬ</dol>
    <name>ИМЯ</name></info>
    <har>ОЧ КРАТКАЯ НО ВАЖНАЯ ИНФА</har>
    </div>
    <div class="grave"></div>
    </center>[/html]

    0

    95

    [html]<div class="chrono">
    <name>Хронология</name>
    <sc>
    <month>
    <kakoi>Октябрь</kakoi>
    <ep>
    <day>
    <n>Wed</n>
    <c>30</c></day>
    <line></line>
    <info><type><img src="https://forumstatic.ru/files/001c/1b/e1/57962.svg">смс</type>
    <loc><img src="https://forumstatic.ru/files/001c/1b/e1/92978.svg">сеул</loc></info>
    <episode><a href="">название эпизода</a></episode>
    <status style="background:#D9F5C7">● завершен</status>
    </ep>
    <ep>
    <day>
    <n>Wed</n>
    <c>30</c></day>
    <line></line>
    <info><type><img src="https://forumstatic.ru/files/001c/1b/e1/57962.svg">смс/ау/реал</type>
    <loc><img src="https://forumstatic.ru/files/001c/1b/e1/92978.svg"> локация</loc></info>
    <episode><a href="">название эпизода</a></episode>
    <status style="background:#FFEFB0">● в процессе</status>
    </ep>
    <ep>
    <day>
    <n>Wed</n>
    <c>30</c></day>
    <line></line>
    <info><type><img src="https://forumstatic.ru/files/001c/1b/e1/57962.svg">смс/ау/реал</type>
    <loc><img src="https://forumstatic.ru/files/001c/1b/e1/92978.svg"> локация</loc></info>
    <episode><a href="">название эпизода</a></episode>
    <status style="background:#FEBDAC">● на паузе</status>
    </ep>
    </month>
    <month>
    <kakoi>Октябрь</kakoi>
    <ep>
    <day>
    <n>Wed</n>
    <c>30</c></day>
    <line></line>
    <info><type><img src="https://forumstatic.ru/files/001c/1b/e1/57962.svg">смс/ау/реал</type>
    <loc><img src="https://forumstatic.ru/files/001c/1b/e1/92978.svg"> локация</loc></info>
    <episode><a href="">название эпизода</a></episode>
    <status>● статус</status>
    </ep>
    <ep>
    <day>
    <n>Wed</n>
    <c>30</c></day>
    <line></line>
    <info><type><img src="https://forumstatic.ru/files/001c/1b/e1/57962.svg">смс/ау/реал</type>
    <loc><img src="https://forumstatic.ru/files/001c/1b/e1/92978.svg"> локация</loc></info>
    <episode><a href="">название эпизода</a></episode>
    <status>● статус</status>
    </ep>
    </month>
    </sc>
    </div>[/html]

    0

    96

    [html]<div class="chrono"><name>Хронология</name><sc>

    <!----МЕСЯЦ НАЧИНАЕТСЯ ТУТ--->

    <month>
    <kakoi>НАЗВАНИЕ МЕСЯЦА</kakoi>

    <!----ДАТА--->

    <ep><day>
    <n>ДЕНЬ НЕДЕЛИ В ФОРМАТЕ Sun / Mon / Tue / Wed / Thu / Fri / Sat</n>
    <c>ЧИСЛО МЕСЯЦА</c></day>
    <line></line>
    <info><type><img src="https://forumstatic.ru/files/001c/1b/e1/57962.svg">смс/ау/реал</type>
    <loc><img src="https://forumstatic.ru/files/001c/1b/e1/92978.svg">локация</loc></info>
    <episode><a href="">название эпизода</a></episode>
    <status style="background:#ЦВЕТ (МОЖЕТЕ ИСПОЛЬЗОВАТЬ ИЗ ШАБЛОНА: #D9F5C7- завершен, #FFEFB0 - в процессе,  #FEBDAC - на паузе/ или свои/или удалить стиль (статус будет серым)">● статус</status></ep>

    <!----ДАТА ЗАКАНЧИВАЕТСЯ ТУТ, ЕСЛИ НУЖЕН ЕЩЕ ДЕНЬ В ЭТОМ МЕСЯЦЕ, КОПИРУЕМ С НАЧАЛА ДАТЫ, ВСТАВЛЯЕМ НИЖЕ--->

    </month>

    <!----МЕСЯЦ ЗАКАНЧИВАЕТСЯ ТУТ, ЕСЛИ НУЖЕН ЕЩЕ ОДИН МЕСЯЦ, КОПИРУЕМ С НАЧАЛА МЕСЯЦА, ВСТАВЛЯЕМ НИЖЕ--->

    </sc>
    </div>[/html]

    0

    97

    [html]<div class=iventhall>
    <name>магазин</name>
    <subname>лялялялялля</subname>
    <what>текст текст текст текст текст текст текст текст <b>жирный текст</b> текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст</what>

    <plash>
    <idk>плашки - цена</idk>
    <sc>
    <suda>
    <img src="https://i.imgur.com/Zrmb6QW.png">
    <img src="https://i.imgur.com/Zrmb6QW.png">
    <img src="https://i.imgur.com/Zrmb6QW.png">
    <img src="https://i.imgur.com/Zrmb6QW.png">
    <img src="https://i.imgur.com/Zrmb6QW.png">
    <img src="https://i.imgur.com/Zrmb6QW.png">
    <img src="https://i.imgur.com/Zrmb6QW.png">
    <img src="https://i.imgur.com/Zrmb6QW.png">
    <img src="https://i.imgur.com/Zrmb6QW.png">
    <img src="https://i.imgur.com/Zrmb6QW.png">
    </suda>
    </sc>
    </plash>

    <zad>
    <idk>фоны- цена</idk>
    <sc><suda>
    <img src="https://forumupload.ru/uploads/001c/1f/75/2/556669.png">
    <img src="https://forumupload.ru/uploads/001c/1f/75/2/556669.png">
    <img src="https://forumupload.ru/uploads/001c/1f/75/2/556669.png">
    <img src="https://forumupload.ru/uploads/001c/1f/75/2/556669.png">
    <img src="https://forumupload.ru/uploads/001c/1f/75/2/556669.png">
    <img src="https://forumupload.ru/uploads/001c/1f/75/2/556669.png">
    <img src="https://forumupload.ru/uploads/001c/1f/75/2/556669.png">
    <img src="https://forumupload.ru/uploads/001c/1f/75/2/556669.png">
    <img src="https://forumupload.ru/uploads/001c/1f/75/2/556669.png">
    <img src="https://forumupload.ru/uploads/001c/1f/75/2/556669.png">
    </suda>
    </sc>
    </zad>

    <icons>
    <idk>иконки- цена</idk>
    <sc><suda>
    <img src="https://i.imgur.com/TKOdw0z.png">
    <img src="https://i.imgur.com/TKOdw0z.png">
    <img src="https://i.imgur.com/TKOdw0z.png">
    <img src="https://i.imgur.com/TKOdw0z.png">
    <img src="https://i.imgur.com/TKOdw0z.png">
    <img src="https://i.imgur.com/TKOdw0z.png">
    </suda>
    </sc>
    </icons>

    <marks>
    <idk>марки- цена</idk>
    <sc><suda>
    <img src="https://i.imgur.com/J6lPRJA.png">
    <img src="https://i.imgur.com/J6lPRJA.png">
    <img src="https://i.imgur.com/J6lPRJA.png">
    <img src="https://i.imgur.com/J6lPRJA.png">
    </suda>
    </sc>
    </marks></div>[/html][hideprofile]

    0

    98

    Код:
    rjl

    0

    99

    [html]<div id="wheel-container" style="text-align: center;">
      <canvas id="wheel" width="500" height="500"></canvas>
      <button id="spin-button" style="margin-top: 20px; padding: 10px 20px; background: #5e7c6e; color: white; border: none; border-radius: 5px; cursor: pointer;">Крутить колесо</button>
      <p id="result" style="margin-top: 20px; font-size: 16px; font-weight: bold;"></p>
    </div>[/html]

    0

    100

    [html]<canvas id="testCanvas" width="300" height="150" style="border:1px solid #000;"></canvas>
    <script>
      document.addEventListener("DOMContentLoaded", function () {
        const canvas = document.getElementById("testCanvas");
        if (canvas) {
          const ctx = canvas.getContext("2d");
          ctx.fillStyle = "red";
          ctx.fillRect(0, 0, 150, 75);
        } else {
          console.error("Canvas не найден");
        }
      });
    </script>
    [/html]

    0

    101

    [html]<script>
    alert("JavaScript работает!");
    </script>
    [/html]

    0

    102

    [html]<div id="wheel-container" style="text-align: center;">
      <canvas id="wheel" width="500" height="500"></canvas>
      <button id="spin-button" style="margin-top: 20px; padding: 10px 20px; background: #5e7c6e; color: white; border: none; border-radius: 5px; cursor: pointer;">Крутить колесо</button>
      <p id="result" style="margin-top: 20px; font-size: 16px; font-weight: bold;"></p>
    </div>

    <style>
      #spin-button[disabled] {
        background: #ccc;
        cursor: not-allowed;
      }
    </style>

    <script>
      // Проверяем, крутил ли пользователь уже колесо
      const hasSpun = localStorage.getItem("wheelSpun");

      // Если крутил, отключаем кнопку
      if (hasSpun) {
        document.getElementById("spin-button").disabled = true;
        document.getElementById("result").textContent = `Вы уже крутили колесо: ${hasSpun}`;
      }

      const canvas = document.getElementById("wheel");
      const ctx = canvas.getContext("2d");

      const sectors = [
        "10 монет", "Ничего", "20 монет", "Бонус 50%", "5 монет", "Удача", "30 монет",
        "Шанс повторить", "50 монет", "10 монет", "25 монет", "Пропуск",
        "100 монет", "Ничего", "Удача", "15 монет", "20 монет", "Сюрприз",
        "5 монет", "Ничего"
      ];
      const colors = ["#f4d03f", "#52be80", "#f5b7b1", "#aed6f1", "#f8c471"];

      const wheelRadius = canvas.width / 2;
      const totalSectors = sectors.length;
      const anglePerSector = (2 * Math.PI) / totalSectors;

      // Рисуем колесо
      function drawWheel() {
        for (let i = 0; i < totalSectors; i++) {
          const startAngle = i * anglePerSector;
          const endAngle = startAngle + anglePerSector;
          ctx.beginPath();
          ctx.moveTo(wheelRadius, wheelRadius);
          ctx.arc(wheelRadius, wheelRadius, wheelRadius, startAngle, endAngle);
          ctx.fillStyle = colors[i % colors.length];
          ctx.fill();
          ctx.save();
          ctx.translate(
            wheelRadius + Math.cos(startAngle + anglePerSector / 2) * wheelRadius * 0.7,
            wheelRadius + Math.sin(startAngle + anglePerSector / 2) * wheelRadius * 0.7
          );
          ctx.rotate(startAngle + anglePerSector / 2);
          ctx.fillStyle = "black";
          ctx.font = "16px Arial";
          ctx.fillText(sectors[i], -ctx.measureText(sectors[i]).width / 2, 0);
          ctx.restore();
        }
      }
      drawWheel();

      const spinButton = document.getElementById("spin-button");
      const resultText = document.getElementById("result");

      // Функция для вращения колеса
      function spinWheel() {
        if (localStorage.getItem("wheelSpun")) return;

        const spinTime = Math.random() * 3 + 3; // Время вращения
        const spins = Math.floor(Math.random() * 5) + 5; // Количество оборотов
        const endAngle = Math.random() * 2 * Math.PI;

        let currentTime = 0;
        const interval = 20;
        const totalSteps = (spinTime * 1000) / interval;
        let currentStep = 0;
        let currentAngle = 0;

        const spinInterval = setInterval(() => {
          currentTime += interval;
          currentStep++;

          // Рассчитываем плавное замедление
          const progress = currentStep / totalSteps;
          const easeOut = 1 - Math.pow(1 - progress, 3);
          currentAngle = spins * 2 * Math.PI * easeOut + endAngle;

          // Перерисовываем колесо
          ctx.clearRect(0, 0, canvas.width, canvas.height);
          ctx.save();
          ctx.translate(wheelRadius, wheelRadius);
          ctx.rotate(currentAngle);
          drawWheel();
          ctx.restore();

          // Когда анимация закончена
          if (currentStep >= totalSteps) {
            clearInterval(spinInterval);

            // Рассчитываем сектор
            const finalAngle = currentAngle % (2 * Math.PI);
            const index = Math.floor((2 * Math.PI - finalAngle) / anglePerSector) % totalSectors;

            // Показываем результат
            const result = sectors[index];
            resultText.textContent = `Ваш результат: ${result}`;

            // Сохраняем результат в localStorage
            localStorage.setItem("wheelSpun", result);

            // Отключаем кнопку
            spinButton.disabled = true;
          }
        }, interval);
      }

      // Добавляем слушатель к кнопке
      spinButton.addEventListener("click", spinWheel);
    </script>[/html]

    0

    103

    [html]<div id="wheel-container" style="text-align: center;">
      <div style="position: relative; width: 300px; height: 300px; margin: 0 auto;">
        <canvas id="wheelCanvas" width="300" height="300"></canvas>
        <div style="position: absolute; left: 10px; top: 50%; transform: translateY(-50%); font-size: 24px;">
          ➡️
        </div>
      </div>
      <button id="spin-button" style="margin-top: 20px; padding: 10px 20px; background: #5e7c6e; color: white; border: none; border-radius: 5px; cursor: pointer;">Крутить колесо</button>
      <p id="result" style="margin-top: 20px; font-size: 16px; font-weight: bold;"></p>
    </div>

    <style>
      #spin-button[disabled] {
        background: #ccc;
        cursor: not-allowed;
      }
    </style>

    <script>
      const canvas = document.getElementById('wheelCanvas');
      const ctx = canvas.getContext('2d');
      const spinButton = document.getElementById("spin-button");
      const resultText = document.getElementById("result");

      const wheelImage = new Image();
      wheelImage.src = 'ВАШ_ПУТЬ_К_ИЗОБРАЖЕНИЮ_КОЛЕСА'; // Укажите путь к изображению
      let angle = 0; // Начальный угол вращения
      let spinning = false;

      // Проверяем, крутил ли пользователь уже колесо
      const hasSpun = localStorage.getItem("wheelSpun");
      if (hasSpun) {
        spinButton.disabled = true;
        resultText.textContent = `Вы уже крутили колесо: ${hasSpun}`;
      }

      // Отрисовка стрелки
      function drawArrow() {
        ctx.fillStyle = "red"; // Цвет стрелки
        ctx.beginPath();
        ctx.moveTo(canvas.width / 2, 10); // Вершина треугольника
        ctx.lineTo(canvas.width / 2 - 10, 50); // Левая точка
        ctx.lineTo(canvas.width / 2 + 10, 50); // Правая точка
        ctx.closePath();
        ctx.fill();
      }

      // Функция вращения колеса
      function spinWheel() {
        if (spinning || localStorage.getItem("wheelSpun")) return;

        spinning = true;
        const spinTime = Math.random() * 3 + 3; // Время вращения
        const spins = Math.floor(Math.random() * 5) + 5; // Количество оборотов
        const endAngle = Math.random() * 2 * Math.PI;

        let currentTime = 0;
        const interval = 20;
        const totalSteps = (spinTime * 1000) / interval;
        let currentStep = 0;
        let currentAngle = 0;

        const spinInterval = setInterval(() => {
          currentTime += interval;
          currentStep++;

          // Рассчитываем плавное замедление
          const progress = currentStep / totalSteps;
          const easeOut = 1 - Math.pow(1 - progress, 3);
          currentAngle = spins * 2 * Math.PI * easeOut + endAngle;

          // Перерисовываем колесо
          ctx.clearRect(0, 0, canvas.width, canvas.height);
          ctx.save();
          ctx.translate(canvas.width / 2, canvas.height / 2);
          ctx.rotate(currentAngle);
          ctx.drawImage(wheelImage, -wheelImage.width / 2, -wheelImage.height / 2);
          ctx.restore();
          drawArrow();

          // Когда анимация закончена
          if (currentStep >= totalSteps) {
            clearInterval(spinInterval);

            // Рассчитываем сектор
            const finalAngle = currentAngle % (2 * Math.PI);
            const sectorCount = 10; // Укажите количество секторов на колесе
            const anglePerSector = (2 * Math.PI) / sectorCount;
            const index = Math.floor((2 * Math.PI - finalAngle) / anglePerSector) % sectorCount;

            // Показываем результат
            const result = `Сектор ${index + 1}`;
            resultText.textContent = `Ваш результат: ${result}`;

            // Сохраняем результат в localStorage
            localStorage.setItem("wheelSpun", result);

            // Отключаем кнопку
            spinButton.disabled = true;
            spinning = false;
          }
        }, interval);
      }

      // Добавляем слушатель к кнопке
      spinButton.addEventListener("click", spinWheel);

      // Начальная загрузка колеса
      wheelImage.onload = function () {
        ctx.save();
        ctx.translate(canvas.width / 2, canvas.height / 2);
        ctx.drawImage(wheelImage, -wheelImage.width / 2, -wheelImage.height / 2);
        ctx.restore();
        drawArrow();
      };
    </script>
    [/html]

    0

    104

    [html]<div id="wheel-container" style="text-align: center;">
      <canvas id="wheel" width="500" height="500"></canvas>
      <button id="spin-button" style="margin-top: 20px; padding: 10px 20px; background: #5e7c6e; color: white; border: none; border-radius: 5px; cursor: pointer;">Крутить колесо</button>
      <p id="result" style="margin-top: 20px; font-size: 16px; font-weight: bold;"></p>
    </div>

    <style>
      #spin-button[disabled] {
        background: #ccc;
        cursor: not-allowed;
      }
    </style>

    <script>localStorage.removeItem("wheelSpun");
      const canvas = document.getElementById("wheel");
      const ctx = canvas.getContext("2d");
      const spinButton = document.getElementById("spin-button");
      const resultText = document.getElementById("result");

      const sectors = [
        "10 монет", "Ничего", "20 монет", "Бонус 50%", "5 монет", "Удача",
        "30 монет", "Шанс повторить", "50 монет", "10 монет", "25 монет",
        "Пропуск", "100 монет", "Ничего", "Удача", "15 монет", "20 монет",
        "Сюрприз", "5 монет", "Ничего"
      ];
      const colors = ["#f4d03f", "#52be80", "#f5b7b1", "#aed6f1", "#f8c471"];

      const wheelRadius = canvas.width / 2;
      const anglePerSector = (2 * Math.PI) / sectors.length;

      function drawWheel() {
        for (let i = 0; i < sectors.length; i++) {
          const startAngle = i * anglePerSector;
          const endAngle = startAngle + anglePerSector;
          ctx.beginPath();
          ctx.moveTo(wheelRadius, wheelRadius);
          ctx.arc(wheelRadius, wheelRadius, wheelRadius, startAngle, endAngle);
          ctx.fillStyle = colors[i % colors.length];
          ctx.fill();
          ctx.save();
          ctx.translate(
            wheelRadius + Math.cos(startAngle + anglePerSector / 2) * wheelRadius * 0.7,
            wheelRadius + Math.sin(startAngle + anglePerSector / 2) * wheelRadius * 0.7
          );
          ctx.rotate(startAngle + anglePerSector / 2);
          ctx.fillStyle = "black";
          ctx.font = "16px Arial";
          ctx.fillText(sectors[i], -ctx.measureText(sectors[i]).width / 2, 0);
          ctx.restore();
        }
      }

      function spinWheel() {
        const spinTime = Math.random() * 3 + 3;
        const spins = Math.floor(Math.random() * 5) + 5;
        const endAngle = Math.random() * 2 * Math.PI;

        let currentTime = 0;
        const interval = 20;
        const totalSteps = (spinTime * 1000) / interval;
        let currentStep = 0;
        let currentAngle = 0;

        const spinInterval = setInterval(() => {
          currentStep++;
          const progress = currentStep / totalSteps;
          const easeOut = 1 - Math.pow(1 - progress, 3);
          currentAngle = spins * 2 * Math.PI * easeOut + endAngle;

          ctx.clearRect(0, 0, canvas.width, canvas.height);
          ctx.save();
          ctx.translate(wheelRadius, wheelRadius);
          ctx.rotate(currentAngle);
          drawWheel();
          ctx.restore();

          if (currentStep >= totalSteps) {
            clearInterval(spinInterval);
            const finalAngle = currentAngle % (2 * Math.PI);
            const index = Math.floor((2 * Math.PI - finalAngle) / anglePerSector) % sectors.length;
            const result = sectors[index];
            resultText.textContent = `Ваш результат: ${result}`;
            localStorage.setItem("wheelSpun", result);
            spinButton.disabled = true;
          }
        }, interval);
      }

      spinButton.addEventListener("click", spinWheel);

      if (localStorage.getItem("wheelSpun")) {
        spinButton.disabled = true;
        resultText.textContent = `Вы уже крутили колесо: ${localStorage.getItem("wheelSpun")}`;
      }

      drawWheel();
    </script>
    [/html]

    0

    105

    я

    0

    106

    c

    0

    107

    [html]<div id="wheel-container" style="text-align: center; position: relative; font-family: Arial, sans-serif;">
      <canvas id="wheel" width="500" height="500" style="transform-origin: center;"></canvas>
      <div style="
        position: absolute;
        top: 54.5%;
        left: 81.8%;
        transform: translate(-50%, -260%) rotate(90deg);
        pointer-events: none;
      ">
        <div style="width: 0; height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; border-top: 30px solid #5e7c6e;"></div>
      </div>
      <button id="spin-button" style="margin-top: 20px; padding: 10px 20px; background: #5e7c6e; color: white; border: none; border-radius: 5px; cursor: pointer;">Крутить колесо</button>
      <p id="result" style="margin-top: 20px; font-size: 16px; font-weight: bold;"></p>
    </div>

    <script>
      const canvas = document.getElementById("wheel");
      const ctx = canvas.getContext("2d");

      const sectors = [
        "20 вон",
        "Плашка из магазина",
        "Универсальный стикер",
        "300 вон",
        "Стикер на пропуск дейлика",
        "Фон из магазина",
        "2х на поход в банк",
        "150 вон",
        "Две иконки из магазина",
        "Стикер на иммунитет",
        "Рандомный стикер",
        "5000 вон",
        "Индивидуальное оформление",
        "Открытка из ОК от Вани"
      ];
      const colors = ["#A1C2A0", "#8FB99C", "#B2D1B5", "#C6DFC8", "#D4E8D3"];
      const wheelRadius = canvas.width / 2;
      const totalSectors = sectors.length;
      const anglePerSector = (2 * Math.PI) / totalSectors;

      let hasSpun = localStorage.getItem("hasSpun") === "true";

      function drawWheel() {
        for (let i = 0; i < totalSectors; i++) {
          const startAngle = i * anglePerSector;
          const endAngle = startAngle + anglePerSector;

          ctx.beginPath();
          ctx.moveTo(wheelRadius, wheelRadius);
          ctx.arc(wheelRadius, wheelRadius, wheelRadius, startAngle, endAngle);
          ctx.fillStyle = colors[i % colors.length];
          ctx.fill();

          ctx.save();
          ctx.translate(
            wheelRadius + Math.cos(startAngle + anglePerSector / 2) * wheelRadius * 0.7,
            wheelRadius + Math.sin(startAngle + anglePerSector / 2) * wheelRadius * 0.7
          );
          ctx.rotate(startAngle + anglePerSector / 2);
          ctx.fillStyle = "black";
          ctx.font = "12px Arial";
          ctx.fillText(sectors[i], -ctx.measureText(sectors[i]).width / 2, 0);
          ctx.restore();
        }
      }
      drawWheel();

      const spinButton = document.getElementById("spin-button");
      const resultText = document.getElementById("result");

      if (hasSpun) {
        spinButton.disabled = true;
        resultText.textContent = "Вы уже крутили колесо.";
      }

      async function recordSpin(userId) {
        try {
          const response = await fetch("http://localhost:3000/spin", {
      method: "POST",
      headers: {
        "Content-Type": "application/json",
      },
      body: JSON.stringify({ userId }),
    });
          const data = await response.json();
          console.log("Spin recorded:", data);
        } catch (error) {
          console.error("Error recording spin:", error);
        }
      }

      function spinWheel() {
        if (hasSpun) return;

        hasSpun = true;
        localStorage.setItem("hasSpun", "true");
        spinButton.disabled = true;

        const spins = Math.floor(Math.random() * 5) + 5;
        const endAngle = Math.random() * 2 * Math.PI;
        const totalRotation = spins * 2 * Math.PI + endAngle;

        let currentRotation = 0;
        const spinTime = 3000;
        const interval = 20;
        const steps = spinTime / interval;
        let step = 0;

        const spinInterval = setInterval(() => {
          step++;
          const progress = step / steps;
          const easing = 1 - Math.pow(1 - progress, 3);
          currentRotation = totalRotation * easing;

          canvas.style.transform = rotate(${currentRotation}rad);

          if (step >= steps) {
            clearInterval(spinInterval);

            const finalAngle = currentRotation % (2 * Math.PI);
            const index = Math.floor((totalSectors - finalAngle / anglePerSector) % totalSectors);

            resultText.textContent = Ваш результат: ${sectors[index]};
            recordSpin("USER_ID"); // Передать ID текущего пользователя
          }
        }, interval);
      }

      spinButton.addEventListener("click", spinWheel);
    </script>
    [/html]

    0

    108

    [html]<div id="wheel-container" style="text-align: center; position: relative; font-family: Arial, sans-serif;">
      <canvas id="wheel" width="500" height="500" style="transform-origin: center;"></canvas>
      <div style="
        position: absolute;
        top: 54.5%;
        left: 81.8%;
        transform: translate(-50%, -260%) rotate(90deg);
        pointer-events: none;
      ">
        <div style="width: 0; height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; border-top: 30px solid #5e7c6e;"></div>
      </div>
      <button id="spin-button" style="margin-top: 20px; padding: 10px 20px; background: #5e7c6e; color: white; border: none; border-radius: 5px; cursor: pointer;">Крутить колесо</button>
      <p id="result" style="margin-top: 20px; font-size: 16px; font-weight: bold;"></p>
    </div>

    <script>
      const canvas = document.getElementById("wheel");
      const ctx = canvas.getContext("2d");

      const sectors = [
        "20 вон",
        "Плашка из магазина",
        "Универсальный стикер",
        "300 вон",
        "Стикер на пропуск дейлика",
        "Фон из магазина",
        "2х на поход в банк",
        "150 вон",
        "Две иконки из магазина",
        "Стикер на иммунитет",
        "Рандомный стикер",
        "5000 вон",
        "Индивидуальное оформление",
        "Открытка из ОК от Вани"
      ];
      const colors = ["#A1C2A0", "#8FB99C", "#B2D1B5", "#C6DFC8", "#D4E8D3"];
      const wheelRadius = canvas.width / 2;
      const totalSectors = sectors.length;
      const anglePerSector = (2 * Math.PI) / totalSectors;

      let hasSpun = localStorage.getItem("hasSpun") === "true";

      function drawWheel() {
        for (let i = 0; i < totalSectors; i++) {
          const startAngle = i * anglePerSector;
          const endAngle = startAngle + anglePerSector;

          ctx.beginPath();
          ctx.moveTo(wheelRadius, wheelRadius);
          ctx.arc(wheelRadius, wheelRadius, wheelRadius, startAngle, endAngle);
          ctx.fillStyle = colors[i % colors.length];
          ctx.fill();

          ctx.save();
          ctx.translate(
            wheelRadius + Math.cos(startAngle + anglePerSector / 2) * wheelRadius * 0.7,
            wheelRadius + Math.sin(startAngle + anglePerSector / 2) * wheelRadius * 0.7
          );
          ctx.rotate(startAngle + anglePerSector / 2);
          ctx.fillStyle = "black";
          ctx.font = "12px Arial";
          ctx.fillText(sectors[i], -ctx.measureText(sectors[i]).width / 2, 0);
          ctx.restore();
        }
      }
      drawWheel();

      const spinButton = document.getElementById("spin-button");
      const resultText = document.getElementById("result");

      if (hasSpun) {
        spinButton.disabled = true;
        resultText.textContent = "Вы уже крутили колесо.";
      }

      async function recordSpin(userId) {
        try {
          const response = await fetch("http://localhost:3000/spin", {
      method: "POST",
      headers: {
        "Content-Type": "application/json",
      },
      body: JSON.stringify({ userId }),
    });
          const data = await response.json();
          console.log("Spin recorded:", data);
        } catch (error) {
          console.error("Error recording spin:", error);
        }
      }

      function spinWheel() {
        if (hasSpun) return;

        hasSpun = true;
        localStorage.setItem("hasSpun", "true");
        spinButton.disabled = true;

        const spins = Math.floor(Math.random() * 5) + 5;
        const endAngle = Math.random() * 2 * Math.PI;
        const totalRotation = spins * 2 * Math.PI + endAngle;

        let currentRotation = 0;
        const spinTime = 3000;
        const interval = 20;
        const steps = spinTime / interval;
        let step = 0;

        const spinInterval = setInterval(() => {
          step++;
          const progress = step / steps;
          const easing = 1 - Math.pow(1 - progress, 3);
          currentRotation = totalRotation * easing;

          canvas.style.transform = rotate(${currentRotation}rad);

          if (step >= steps) {
            clearInterval(spinInterval);

            const finalAngle = currentRotation % (2 * Math.PI);
            const index = Math.floor((totalSectors - finalAngle / anglePerSector) % totalSectors);

            resultText.textContent = Ваш результат: ${sectors[index]};
            recordSpin("USER_ID"); // Передать ID текущего пользователя
          }
        }, interval);
      }

      spinButton.addEventListener("click", spinWheel);
    </script>
    [/html]

    0

    109

    [html]<div id="wheel-container" style="text-align: center; position: relative; font: 400 10px var(--font4);">
      <canvas id="wheel" width="500" height="500" style="transform-origin: center;"></canvas>
      <div style="position: absolute; top: 54.5%; left: 81.8%; transform: translate(-50%, -260%) rotate(90deg); pointer-events: none;">
        <div style="width: 0; height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; border-top: 30px solid #5e7c6e;"></div>
      </div>
      <button id="spin-button" style="margin-top: 20px; padding: 10px 20px; background: #5e7c6e; color: white; border: none; border-radius: 5px; cursor: pointer;font-family: var(--font4)">Крутить колесо</button>
      <p id="result" style="margin-top: 20px; font-size: 16px; font-family: var(--font4)"></p>
    </div>

    <script>
      const canvas = document.getElementById("wheel");
      const ctx = canvas.getContext("2d");

      const sectors = [
        "20 вон", "Плашка из магазина", "Универсальный стикер", "300 вон", "Стикер на пропуск дейлика",
        "Фон из магазина", "2х на поход в банк", "150 вон", "Две иконки из магазина",
        "Стикер на иммунитет", "Рандомный стикер", "5000 вон", "Индивидуальное оформление",
        "Открытка из ОК от Вани"
      ];
      const colors = ["#A1C2A0", "#8FB99C", "#B2D1B5", "#C6DFC8", "#D4E8D3"];
      const wheelRadius = canvas.width / 2;
      const totalSectors = sectors.length;
      const anglePerSector = (2 * Math.PI) / totalSectors;

      let hasSpun = false;

      function drawWheel() {
        for (let i = 0; i < totalSectors; i++) {
          const startAngle = i * anglePerSector;
          const endAngle = startAngle + anglePerSector;

          ctx.beginPath();
          ctx.moveTo(wheelRadius, wheelRadius);
          ctx.arc(wheelRadius, wheelRadius, wheelRadius, startAngle, endAngle);
          ctx.fillStyle = colors[i % colors.length];
          ctx.fill();

          ctx.save();
          ctx.translate(
            wheelRadius + Math.cos(startAngle + anglePerSector / 2) * wheelRadius * 0.7,
            wheelRadius + Math.sin(startAngle + anglePerSector / 2) * wheelRadius * 0.7
          );
          ctx.rotate(startAngle + anglePerSector / 2);
          ctx.fillStyle = "black";
          ctx.font = "9px Involve";
          ctx.fillText(sectors[i], -ctx.measureText(sectors[i]).width / 2, 0);
          ctx.restore();
        }
      }

      drawWheel();  // Рисуем колесо

      const spinButton = document.getElementById("spin-button");
      const resultText = document.getElementById("result");

      // Получаем userId из URL
      function getUserIdFromUrl() {
        const urlParams = new URLSearchParams(window.location.search);
        return urlParams.get('id');  // Получаем ID пользователя из URL
      }

      const userId = getUserIdFromUrl();  // Получаем ID из URL

      if (!userId) {
        console.error('Не удалось найти userId!');
      }

      function spinWheel() {
        // Проверяем, был ли уже сделан спин
        if (localStorage.getItem(`spinDone_${userId}`)) {
          resultText.textContent = "Вам больше нельзя крутить колесо!";
          return;
        }

        // Помечаем, что спин был выполнен
        localStorage.setItem(`spinDone_${userId}`, "true");

        const spinsAmount = Math.floor(Math.random() * 5) + 5;
        const endAngle = Math.random() * 2 * Math.PI;
        const totalRotation = spinsAmount * 2 * Math.PI + endAngle;

        let currentRotation = 0;
        const spinTime = 3000;
        const interval = 20;
        const steps = spinTime / interval;
        let step = 0;

        const spinInterval = setInterval(() => {
          step++;
          const progress = step / steps;
          const easing = 1 - Math.pow(1 - progress, 3);
          currentRotation = totalRotation * easing;

          canvas.style.transform = `rotate(${currentRotation}rad)`;

          if (step >= steps) {
            clearInterval(spinInterval);
            const finalAngle = currentRotation % (2 * Math.PI);
            const index = Math.floor((totalSectors - finalAngle / anglePerSector) % totalSectors);
            resultText.textContent = `Ваш результат: ${sectors[index]}`;
          }
        }, interval);
      }

      // Обработчик события на кнопке
      spinButton.addEventListener("click", spinWheel);
    </script>
    [/html]

    0

    110

    [html]<div class="advent">
    <t>Вы думали, что я шутила на счет приколюх? А вот и нет, представляем вам наш новогодний адвент календарь!!<br><br>

    <b>⛄️ Как участвовать?</b><br>
    1.Каждый день открывается новая ячейка с подарком (+/- 21:00 по мск).<br>
    2.Начинайте с первой ячейки, даже если подключились позже.<br>
    3.Чтобы открыть ячейку, оставьте сообщение в соответствующей теме с номером дня и ссылкой на ваше предыдущее сообщение в данной теме.<br>
    <b>⭐ Правила:</b><br>
    1.Нельзя пропускать дни или начинать с середины.<br>
    2.Сообщения должны быть осмысленными.<br>
    3.Чем быстрее пройдёте все дни, тем скорее получите награды!<br>
    <b>🎁 Призы:</b> В каждой ячейке — уникальный сюрприз: бонусы, контент и многое другое.<br></b>
    Вопросы? Задавайте в теме вопросов и предложений!</t>
    <one><wow>день 1</wow><br><br>400 вон</one>
    <dva><wow>день 2</wow><br><br>стикер на пропуск дня дейликов</dva>
    <three><wow>день 3</wow><br><br>две иконки<br><br><img src="https://i.imgur.com/TKOdw0z.png"> <img src="https://i.imgur.com/TKOdw0z.png"></three>
    <four><wow>день 4</wow><br><br>плашка<br><img src="https://i.imgur.com/Zrmb6QW.png" style="border-radius: 8px"></four>
    <five><wow>день 5</wow><br><br>марка<br><img src="https://i.imgur.com/QrsRAcX.png" title="happy new year!!!"> </five>
    <six><wow>день 6</wow><br><br>стикер на спасение из списков</six>
    <sem>
    <wow>день 7</wow><br><br>анимированный фон<br> <div class="imgav"><img src="https://i.imgur.com/Kl6qRpn.gif" class="imgadv" alt="image"></div></sem>
    </div>[/html]

    0

    111

    [html]<div class="advent">
    <t>Вы думали, что я шутила на счет приколюх? А вот и нет, представляем вам наш новогодний адвент календарь!!<br><br>

    <b>⛄️ Как участвовать?</b><br>
    1.Каждый день открывается новая ячейка с подарком (+/- 21:00 по мск).<br>
    2.Начинайте с первой ячейки, даже если подключились позже.<br>
    3.Чтобы открыть ячейку, оставьте сообщение в соответствующей теме с номером дня и ссылкой на ваше предыдущее сообщение в данной теме.<br>
    <b>⭐ Правила:</b><br>
    1.Нельзя пропускать дни или начинать с середины.<br>
    2.Сообщения должны быть осмысленными.<br>
    3.Чем быстрее пройдёте все дни, тем скорее получите награды!<br>
    <b>🎁 Призы:</b> В каждой ячейке — уникальный сюрприз: бонусы, контент и многое другое.<br></b>
    Вопросы? Задавайте в теме вопросов и предложений!</t>
    <one style="border:none"><img src="https://forumupload.ru/uploads/001c/1b/e1/2/159500.png"></one>
    <dva style="border:none"><img src="https://forumupload.ru/uploads/001c/1b/e1/2/110878.png"></dva>
    <three style="border:none"><img src="https://forumupload.ru/uploads/001c/1b/e1/2/573613.png"></three>
    <four style="border:none"><img src="https://forumupload.ru/uploads/001c/1b/e1/2/959955.png"></four>
    <five style="border:none"><img src="https://forumupload.ru/uploads/001c/1b/e1/2/382043.png"> </five>
    <six style="border:none"><img src="https://forumupload.ru/uploads/001c/1b/e1/2/951192.png"></six>
    <sem style="border:none; background: transparent"><img src="https://forumupload.ru/uploads/001c/1b/e1/2/45099.png"></sem>
    </div>[/html]

    для амс

    0

    112

    [html]<div class="advent">
    <t>Вы думали, что я шутила на счет приколюх? А вот и нет, представляем вам наш новогодний адвент календарь!!<br><br>

    <b>⛄️ Как участвовать?</b><br>
    1.Каждый день открывается новая ячейка с подарком (+/- 21:00 по мск).<br>
    2.Начинайте с первой ячейки, даже если подключились позже.<br>
    3.Чтобы открыть ячейку, оставьте сообщение в соответствующей теме с номером дня и ссылкой на ваше предыдущее сообщение в данной теме.<br>
    <b>⭐ Правила:</b><br>
    1.Нельзя пропускать дни или начинать с середины.<br>
    2.Сообщения должны быть осмысленными.<br>
    3.Чем быстрее пройдёте все дни, тем скорее получите награды!<br>
    <b>🎁 Призы:</b> В каждой ячейке — уникальный сюрприз: бонусы, контент и многое другое.<br></b>
    Вопросы? Задавайте в теме вопросов и предложений!</t>
    <one><wow>день 1</wow><br><br>400 вон</one>
    <dva style="border:none"><img src="https://forumupload.ru/uploads/001c/1b/e1/2/110878.png"></dva>
    <three style="border:none"><img src="https://forumupload.ru/uploads/001c/1b/e1/2/573613.png"></three>
    <four style="border:none"><img src="https://forumupload.ru/uploads/001c/1b/e1/2/959955.png"></four>
    <five style="border:none"><img src="https://forumupload.ru/uploads/001c/1b/e1/2/382043.png"> </five>
    <six style="border:none"><img src="https://forumupload.ru/uploads/001c/1b/e1/2/951192.png"></six>
    <sem style="border:none; background: transparent"><img src="https://forumupload.ru/uploads/001c/1b/e1/2/45099.png"></sem>
    </div>[/html]

    0

    113

    [html]<div class="slyaes">
    <mainphoto><img src="https://i.pinimg.com/736x/4d/1c/c1/4d1cc1039b3af2950d5db09be4efef98.jpg"></mainphoto>
    <heart></heart><snake></snake>
    <info>
    <name>Ваня Васечкина</name>
    <blood>полукровка</blood>
    <age>15, 4 курс</age>
    <song><b>тринадцать карат</b> — во снах</song></info>

    <photo1><img src="https://i.pinimg.com/736x/d7/94/a5/d794a5aa15cd69b27ea244822b08b459.jpg"></photo1>
    <photo2><img src="https://i.pinimg.com/736x/68/b6/de/68b6de1fd840e3d8468a4f98d834e14c.jpg"></photo2>
    <info2><b>любимый предмет</b>зельеварение
    <b>любимое заклинание</b>круцио
    <b>чем пахнет амортенция</b>сладкая вата, ваниль, белый шоколад</info2>
    <ec><info3><b>патронус</b>
    бомж виталий. я взмахнула палочкой, подумала о чём-то хорошем... и ничего. в отчаянии сказала: 'ну давай, хоть бомж на самокате!' — и из палочки действительно вылетел он, притормозил, посмотрел на меня и такой: 'чё хотела-то?'. поняла, что мой патронус — это чистая безысходность.</info3></ec>
    <photo3><img src="https://i.pinimg.com/736x/cd/32/87/cd3287e5da910114da1fc409d9d3c3f7.jpg"></photo3>
    <info4>расскажите о ваших амбициях и желаниях на следующий год</info4>
    </div>[/html]

    0

    114

    Код:
    [html]<div class="slyaes">
    <mainphoto><img src="ФОТО"></mainphoto>
    <heart></heart><snake></snake>
    <info>
    <name>ИМЯ ФАМИЛИЯ</name>
    <blood>ЧИСТОТА КРОВИ</blood>
    <age>ВОЗРАСТ, КУРС</age>
    <song><b>ИСПОЛНИТЕЛЬ</b> — НАЗВАНИЕ</song></info>
    
    <photo1><img src="ФОТО"></photo1>
    <photo2><img src="ФОТО"></photo2>
    <info2><b>любимый предмет</b>НАЗВАНИЕ
    <b>любимое заклинание</b>НАЗВАНИЕ
    <b>чем пахнет амортенция</b>ЧТО</info2>
    <ec><info3><b>патронус</b>
    КАКОЙ И КАК ПОЛУЧИЛИ</info3></ec>
    <photo3><img src="ФОТО"></photo3>
    <info4>расскажите о ваших амбициях и желаниях на следующий год</info4>
    </div>[/html]

    0

    115

    https://forumupload.ru/uploads/001c/1b/e1/2/600839.png

    0

    116

    [html]<div class="craft1">
    <c1></c1><c2></c2><c3></c3><c4></c4><c5></c5>
    </div>[/html]

    0

    117

    [html]<div class="nagmine">
    <zag>🎉 Время забрать свои награды,<br>
    майнкрафт-исследователи! 🎉</zag>
    <t>Вы отлично справились, и теперь, после всех приключений недели майнкрафта, настал момент получить свои заслуженные подарки! 🌟<br>
    Вместо обычных баллов вы получали кирики — и теперь пришло время забрать свои сундуки с добычей!<br>
    чтобы забрать призы просто отметьтесь здесь, аот как это работает:<br>
    ● 1 кирка — забирайте первый сундук.<br>
    ● 2 кирки — забирайте первые 2 сундука.<br>
    ● 3 кирки — забирайте первые 3 сундука.<br>
    ● 4 кирки — забирайте первые 4 сундука.<br>
    ● 5 кирок — забирайте все 5 сундуков!<br>
    Каждый сундук наполнен удивительными наградами, как в настоящем майн_крафте! Копайте, открывайте и наслаждайтесь! 🎁🛠️<br>
    Спасибо за участие и удачи в будущих приключениях! 🌍👾</t>
    </div>[/html]

    для амс

    0

    118

    [html]<center><div class="dayliks">
    <!---СТРАНИЦЫ-->
    <pages><input type="radio" name="go" id="go1" checked=""> <input type="radio" name="go" id="go2"> <input type="radio" name="go" id="go3"> <input type="radio" name="go" id="go4">
    <page class="p1">
    <!-------->
    <day>дейлики</day><br>
    <opis>короче, мы тут подумали, что ничем не хуже небезызвестных китайских казино и решили организовать вам дейлики, конечно, пиксельную вайфу вы не купите, но так или иначе нам есть, что вам предложить. правила у всего происходящего следующие: </opis><br>
    <pravils>• ниже вам представлен список дейликов, которые мы предлагаем вам выполнять каждый день. некоторые из них абсолютно элементарны, а с некоторыми придется повозиться;<br>
    • ссылки на выполненные дейлики вы оставляете в данной теме;<br>
    • при условии выполнения дейликов на протяжении всех шести дней, на седьмой вы получаете бонус в виде стикера;<br>
    • <a href="https://ashadows.rusff.me/viewtopic.php?id=56"> еженедельные java-игрули</a> могут быть сыграны в любой день после обновления игры, в день выполнения дейлика вы просто приносите ссылку с подтверждением участия в данную тему или свою попытку побить прошлый результат, но не позже указанной в дейликах даты;<br>
    • если у вас нет твиттера и вы не хотите его создавать, то задания, включающие в себя размещение твита, могут быть выполнены в <a href="https://ashadows.rusff.me/viewtopic.php?id=82">общей ленте</a>; <br>
    • если вы пропустили один или несколько дней, то вы можете продолжить, но увы, в таком случае еженедельный бонус будет для вас недоступен;<br>
    • самых ответственных юзеров по итогам ждет мега-бонус *<br>
    • для новичков, которые вольются в процесс с середины, так же будут доступны еженедельные награды, но на мега-бонус можно будет претендовать только в следующем месяце.<br>
    <small>*мега-бонус можно получить только при условии, если вы пропустили не более двух дней за месяц</small><br>
    </pravils>
    <!---НЕДЕЛЯ 1-->
    <flex>
    <dday><pic></pic><numb>03.02</numb><cent>10 вон</cent><zadan>запости плейлист из 5 самых любимых треков</zadan></dday>
    <dday><pic></pic><numb>04.02</numb><cent>15 вон</cent><zadan>расскажи во флуде о том, что такого специфичного  нравится тебе, но редко нравится кому-то еще</zadan></dday>

    </flex>
    <flex style="top: 108px;">
    <dday><pic></pic><numb>05.02</numb><cent>5 вон</cent><zadan>отметиться в данной теме</zadan></dday>
    <dday><pic></pic><numb>06.02</numb><cent>10 вон</cent><zadan> пройди тест: <a href=" https://testometrika.com/romance/how-you-jealous/ ">«насколько вы ревнивы»</a></zadan></dday>
    </zadan></dday></flex>
    <flex style="top: 125px;">
    <dday><pic></pic><numb>07.02</numb><cent>10 вон</cent><zadan>сыграй в еженедельные java-игрули</zadan></dday>
    <dday><pic></pic><numb>08.02</numb><cent>15 вон</cent><zadan>расскажи во флуде про свой способ проявления симпатии/любви</zadan></dday>
    </flex>
    <prizday><numb>09.02</numb><cent><stic><img src="https://i.imgur.com/iNLYJlh.png" title="пропустить день дейликов без потери наград"></stic>+ 5 вон</cent><zadan>отметиться в данной теме</zadan></prizday>
    </page><page>
    <day>дейлики</day><br>
    <opis>короче, мы тут подумали, что ничем не хуже небезызвестных китайских казино и решили организовать вам дейлики, конечно, пиксельную вайфу вы не купите, но так или иначе нам есть, что вам предложить. правила у всего происходящего следующие: </opis><br>
    <pravils>• ниже вам представлен список дейликов, которые мы предлагаем вам выполнять каждый день. некоторые из них абсолютно элементарны, а с некоторыми придется повозиться;<br>
    • ссылки на выполненные дейлики вы оставляете в данной теме;<br>
    • при условии выполнения дейликов на протяжении всех шести дней, на седьмой вы получаете бонус в виде стикера;<br>
    • <a href="https://ashadows.rusff.me/viewtopic.php?id=56"> еженедельные java-игрули</a> могут быть сыграны в любой день после обновления игры, в день выполнения дейлика вы просто приносите ссылку с подтверждением участия в данную тему или свою попытку побить прошлый результат, но не позже указанной в дейликах даты;<br>
    • если у вас нет твиттера и вы не хотите его создавать, то задания, включающие в себя размещение твита, могут быть выполнены в <a href="https://ashadows.rusff.me/viewtopic.php?id=82">общей ленте</a>; <br>
    • если вы пропустили один или несколько дней, то вы можете продолжить, но увы, в таком случае еженедельный бонус будет для вас недоступен;<br>
    • самых ответственных юзеров по итогам ждет мега-бонус *<br>
    • для новичков, которые вольются в процесс с середины, так же будут доступны еженедельные награды, но на мега-бонус можно будет претендовать только в следующем месяце.<br>
    <small>*мега-бонус можно получить только при условии, если вы пропустили не более двух дней за месяц</small><br>
    </pravils>
    <!---НЕДЕЛЯ 2-->
    <flex>
    <dday><pic></pic><numb>10.02</numb><cent>15 вон</cent><zadan>расскажи во флуде, кого бы из игроков и куда бы позвал(а) на свидание</zadan></dday>
    <dday><pic></pic><numb>11.02</numb><cent>10 вон</cent><zadan>пройди тест: <a href="https://testometrika.com/romance/test-you-as-a-way-of-declaring-love/">«вы как способ признания в любви»</a></zadan></dday>

    </flex>
    <flex style="top: 108px;">
    <dday><pic></pic><numb>12.02</numb><cent>5 вон</cent><zadan>отметься в данной теме</zadan></dday>
    <dday><pic></pic><numb>13.02</numb><cent>10 вон</cent><zadan>сыграй в еженедельные java-игрули</zadan></dday></flex>
    <flex style="top: 125px;">
    <dday><pic></pic><numb>14.02</numb><cent>15 вон</cent><zadan>признайся во флуде в любви (к кому-то или чему-то)</zadan></dday>
    <dday><pic></pic><numb>15.02</numb><cent>15 вон</cent><zadan>запости в твиттере эстетику свидания</zadan></dday>
    </flex>
    <prizday><numb>16.02</numb><cent><icon><img src="https://i.imgur.com/ZQ6LAVZ.png"></icon> + 5 вон </cent><zadan>отметиться в данной теме</zadan></prizday>
    </page><page>
    <day>дейлики</day><br>
    <opis>короче, мы тут подумали, что ничем не хуже небезызвестных китайских казино и решили организовать вам дейлики, конечно, пиксельную вайфу вы не купите, но так или иначе нам есть, что вам предложить. правила у всего происходящего следующие: </opis><br>
    <pravils>• ниже вам представлен список дейликов, которые мы предлагаем вам выполнять каждый день. некоторые из них абсолютно элементарны, а с некоторыми придется повозиться;<br>
    • ссылки на выполненные дейлики вы оставляете в данной теме;<br>
    • при условии выполнения дейликов на протяжении всех шести дней, на седьмой вы получаете бонус в виде стикера;<br>
    • <a href="https://ashadows.rusff.me/viewtopic.php?id=56">еженедельные java-игрули</a> могут быть сыграны в любой день после обновления игры, в день выполнения дейлика вы просто приносите ссылку с подтверждением участия в данную тему или свою попытку побить прошлый результат, но не позже указанной в дейликах даты;<br>
    • если у вас нет твиттера и вы не хотите его создавать, то задания, включающие в себя размещение твита, могут быть выполнены в <a href="https://ashadows.rusff.me/viewtopic.php?id=82">общей ленте</a>; <br>
    • если вы пропустили один или несколько дней, то вы можете продолжить, но увы, в таком случае еженедельный бонус будет для вас недоступен;<br>
    • самых ответственных юзеров по итогам ждет мега-бонус *<br>
    • для новичков, которые вольются в процесс с середины, так же будут доступны еженедельные награды, но на мега-бонус можно будет претендовать только в следующем месяце.<br>
    <small>*мега-бонус можно получить только при условии, если вы пропустили не более двух дней за месяц</small><br>
    </pravils>

    <!---НЕДЕЛЯ 3-->
    <flex>
    <dday><pic></pic><numb>17.02</numb><cent>15 вон</cent><zadan>расскажи во флуде про своего любимого ролевого персонажа, которого играл и почему он</zadan></dday>
    <dday><pic></pic><numb>18.02</numb><cent>10 вон</cent><zadan>запости 3 мема про отношения</zadan></dday>

    </flex>
    <flex style="top: 108px;">
    <dday><pic></pic><numb>19.02</numb><cent>5 вон</cent><zadan>отметиться в данной теме</zadan></dday>
    <dday><pic></pic><numb>20.02</numb><cent>10 вон</cent><zadan>пройди тест: <a href=" https://testometrika.com/romance/test-t … ot;>«на определение уровня тактильности»</a></zadan></dday></flex>
    <flex style="top: 125px;">
    <dday><pic></pic><numb>21.02</numb><cent>10 вон</cent><zadan>сыграй в еженедельные java-игрули</zadan></dday>
    <dday><pic></pic><numb>22.02</numb><cent>15 вон</cent><zadan>расскажи во флуде про свою любимую динамику отношений для игры</zadan></dday>
    </flex>
    <prizday><numb>23.02</numb><cent><zad><img src="https://i.imgur.com/PSxzNNi.png"></zad> + 5 вон</cent><zadan>отметиться в данной теме</zadan></prizday>
    </page><page>
    <day>дейлики</day><br>
    <opis>короче, мы тут подумали, что ничем не хуже небезызвестных китайских казино и решили организовать вам дейлики, конечно, пиксельную вайфу вы не купите, но так или иначе нам есть, что вам предложить. правила у всего происходящего следующие: </opis><br>
    <pravils>• ниже вам представлен список дейликов, которые мы предлагаем вам выполнять каждый день. некоторые из них абсолютно элементарны, а с некоторыми придется повозиться;<br>
    • ссылки на выполненные дейлики вы оставляете в данной теме;<br>
    • при условии выполнения дейликов на протяжении всех шести дней, на седьмой вы получаете бонус в виде стикера;<br>
    • <a href="https://ashadows.rusff.me/viewtopic.php?id=56">еженедельные java-игрули</a> могут быть сыграны в любой день после обновления игры, в день выполнения дейлика вы просто приносите ссылку с подтверждением участия в данную тему или свою попытку побить прошлый результат, но не позже указанной в дейликах даты;<br>
    • если у вас нет твиттера и вы не хотите его создавать, то задания, включающие в себя размещение твита, могут быть выполнены в <a href="https://ashadows.rusff.me/viewtopic.php?id=82">общей ленте</a>; <br>
    • если вы пропустили один или несколько дней, то вы можете продолжить, но увы, в таком случае еженедельный бонус будет для вас недоступен;<br>
    • самых ответственных юзеров по итогам ждет мега-бонус *<br>
    • для новичков, которые вольются в процесс с середины, так же будут доступны еженедельные награды, но на мега-бонус можно будет претендовать только в следующем месяце.<br>
    <small>*мега-бонус можно получить только при условии, если вы пропустили не более двух дней за месяц</small><br>
    </pravils>

    <!---НЕДЕЛЯ 4-->
    <flex>
    <dday><pic></pic><numb>24.02</numb><cent>10 вон</cent><zadan>пройди тест: <a href="https://testometrika.com/relationships/do-you-know-how-to-flirt/">«умеешь ли ты флиртовать?»</a></zadan></dday>
    <dday><pic></pic><numb>25.02</numb><cent>15 вон</cent><zadan>выбери трех игроков и напиши, какими бы фразами к ним подкатил</zadan></dday>
    </flex>
    <flex style="top: 108px;">
    <dday><pic></pic><numb>26.02</numb><cent>5 вон</cent><zadan>отметиться в данной теме</zadan></dday>
    <dday><pic></pic><numb>27.02</numb><cent>15 вон</cent> <zadan>расскажи во флуде о своем самом любимом пейринге и почему он</zadan></dday>
    </zadan></dday></flex>
    <flex style="top: 125px;">
    <dday><pic></pic><numb>28.02</numb><cent>10 вон</cent><zadan>сыграй в еженедельные java-игрули</zadan></dday>
    <dday><pic></pic><numb>01.03</numb><cent>15 вон</cent><zadan>пускай в твитере твой персонаж расскажет смешной/конфузный случай со свидания</zadan></dday>
    </flex>
    <prizday><numb>02.03</numb><cent><plash><img src="https://i.imgur.com/czJ00rp.png"></plash> <mark><img src="https://forumupload.ru/uploads/001c/1f/75/3/582140.png" title="кринжулил каждый день"></mark> + 5 вон</cent><zadan>отметиться в данной теме</zadan></prizday>
    </page>
    <navigation><label for="go1" class="gt">неделя 1</label><label for="go2" class="gt">неделя 2</label> <label for="go3" class="gt">неделя 3</label><label for="go4" class="gt">неделя 4</label></navigation></center>

    </center></div>[/html]

    форма ответа:
    Код:
    [b]дата:[/b]
    [b]общее количество дней участия:[/b]
    [b]подтверждение выполнения:[/b]
    для амс

    [hideprofile]

    0

    119

    [indent] свобода — это когда тебя привязывают к койке ремнями.  [indent] когда санитар с руками из силикона сует в рот ложку с кашей.  [indent] «ешь. или вольем через зонд».
    [indent] йошинори давится манной слизью. она пахнет детством. ненавистным, прокисшим.

    [indent] и снова ломает.

    глаза — вкинутые в кислоту, белки красные, рваные, гноятся на кончиках ресниц. желудок выворачивает, режет изнутри, будто его вскрыли бритвой и оставили догнивать. дрянь выходит обратно: желтая, розовая, кислая. губы жжет, горло горит, легкие спазмируются так, что вдох — пытка. взгляд распадается на пиксели. йоши бьется головой о стену. раз. два. три. череп — скорлупа, мозг — перезревший плод.

    стены дышат. не стены — мембраны гигантской клетки, пульсирующие в такт гудящим венам. скрип ржавых кроватей, чужие стоны за перегородкой, хлорка въелась в кожу, в легкие, в глаза. больно. блять, как_больно. вены на потолке. кто-то говорил, что это мицелий. «он прорастет в тебя и вытащит наружу все дерьмо». кто-то врал. кто-то всегда врал. теперь грибница шевелится, тянется к нему гифами. он бьет кулаком в штукатурку — белая пыль сыплется в рот, как порошок из раздавленных таблеток. больно. не в теле — боль между клетками. в щелях, где должно быть что-то мягкое: серотонин, дофамин, обычная человеческая нежность. его мозг — высохшая чашка петри, а по краям — плесень, которая медленно жует последние нейроны. бьется в черепе имя действующего вещества, но оно не дает облегчения. только жар, только липкий страх.

    [indent] [indent]  тианептин. фенциклидин. оксикодон.

    [indent]  [indent]  [indent]  [indent] мам, я просто люблю органику.

    голос матери — лезвие по стеклу. воспоминание: лаборатория в подвале, где он смешивал жидкости из маминых флаконов. синий огонь на ладони. зеленый дым. ее крик: «это не игрушка!» теперь он сам — игрушка. кукла с никотиновыми жилами, с глазами из мутного полимера.

    слова пульсируют в висках, складываются в химические формулы, текут липкими цепочками по сгнившему сознанию. но нихуя не помогают. ни одно из этих слов не вылечит дрожь в пальцах, ни одно не остановит судороги, не вернет тепло в конечности.

    желудок выворачивает наизнанку, будто кто-то выдирает кишки тупым лезвием. он скулит — почти неслышно, хрипло, губы в крови, зубы в крошке эмали. (ты этого хотел, йошинори?) ползет к унитазу, но вместо рвоты из горла вырываются осколки. стеклянные. острые. (это он проглотил лампочку вчера? или позавчера? время здесь — сироп, тянущийся из дыры в полу.)

    раньше можно было просто сделать укол, втянуть дым, вдохнуть, и все — блядский мир становится пластилиновым, кровь густеет карамелью, а реальность плавится, оставляя за собой сладкий привкус. теперь только кислота под языком и выворачивающий изнутри холод. он не помнит, как сюда попал. он не помнит, сколько уже прошло — день, два, вечность? реальность разломана, рваная, будто битая пленка. в голове — лишь одно желание, обжигающее, невыносимое. дозу.
    [indent]  [indent] дай дозу.

    ДАЙ, БЛЯТЬ, ДОЗУ.

    шепот превращается в рев. санитар с лицом, как у манекена, бьет его подушкой. «заткнись. ты сам себя сюда загнал».

    голова запрокинута, взгляд в потолок. краска на нем пузырится, трещины складываются в уродливые, перекрученные лица. он моргает. они не исчезают. выковыривает из матраса пружину, прижимает к запястью. «вены — как автострады», — смеялся раньше, вводя иглу. теперь они спрятались. трусы.

    [indent]  [indent] хенсок.

    хенсок где-то там. за белыми стенами, за окнами с решетками. хенсок — где-то там. может, даже думает о нем. может, тоже ломает.
    смешно. (нет, не смешно, хочется выть, но голоса нет.)

    йошинори сжимает простынь, натягивает ее до подбородка, как будто это может спасти. как будто он не в этом гнилом коконе, где воздух пахнет страхом и дезинфекцией.
    как будто еще есть выход. (выход есть. в дозе. в тонкой линии, что растает на зеркале, в игле, что заскользит под кожу.)

    [indent]  [indent]  [indent]  [indent] не пизди, органическую химию никто не любит.

    смотрит в потолок.
    смотрит, смотрит, смотрит.

    глаза слезятся, губы закушены до крови. на языке — металлический привкус, будто медь, будто ржавчина. он сам уже не помнит, как сюда попал, только дрожь, только тошнота, только голод. стены не белые. нет, это грязный, затертый до серого пластик с потеками времени, с царапинами, которые оставляли такие же, как он. где-то в углу — высохшее пятно, которое никто не потрудился стереть. может, кровь. может, рвота. может, просто очередная химия, которой тут пытаются смыть отчаяние. матрас воняет. потом, чужой слюной, таблетками, проглоченными насильно. пружины врезаются в спину, простынь вся в катышках, а тело так ноет, что кажется, еще чуть-чуть — и оно развалится на части.

    его трясет, пальцы сцеплены в простыне, ногти впиваются в ткань. на губах — ржавчина, на языке — горечь, в сердце — дрожащая пустота.

    [indent]  [indent] хенсок, скажи, что все будет хорошо.

    вкус на губах — сладковатый, горький, смазанный металлом. кожа чужая, но своя:: кажется, под ней шевелятся колонии бактерий, разъедающие эпидермис до голых нервов. что-то цепляется за сознание — не память, не мечта, а бесформенный комок плоти, в котором можно утонуть. под веками — ночной свет, рассеянный по разбитым окнам. воздух вязкий:: аптечный яд, пепел, прогорклый пот. кровать хрустит, как ракушка, раздавленная босой пяткой. рука касается щеки. или это был он сам. или это был хенсок. (нет, это был он.) губы обжигают. дыхание спутывается в петлю. близко, слишком близко. губы обжигают — язык вылизывает трещины, соленые от сукровицы. достаточно. достаточно, чтобы пустота внутри раздвинула ребра, проросла в грудную клетку черными гифами. прикусывает запястье до крови — железный вкус перебивает химическую горечь. (не помогает. никогда не помогает.) пальцы вдавливаются в живое мясо, ищут под кожей те самые вены-автострады, но находят только синяки-тупики.
    ломка делает мысли рваными, изорванными, размытыми. но это помнит отчетливо: хенсок смотрит. смотрит, смотрит, смотрит. и он сам тонет в этом взгляде, как в болоте, как в зыбучем песке. (но от нихуя не спасает).

    йоши распахивает глаза. бьется сердце, болит грудь. в палате холодно, но внутри — жара. он дрожит. вены пульсируют, ладони холодные, в уголках рта — вкус воспоминаний. или галлюцинаций. (неважно.)

    где-то за стеной шепчет ветер. где-то за стеной дышит хенсок. он прижимает ладонь к бетону. чувствует вибрацию. дыхание. или смех. или предсмертный хрип (неважно. главное — они теперь в одной пробирке.)

    писк. металлический, как скрежет иглы по стеклу. откуда-то снизу — из щели под дверью, из трещины в полу, из собственных скул. йоши приподнимается на локтях, и тогда слышит: голос. приглушенный. человек? нет — слишком высокий, визгливый. крыса. должно быть, крыса грызет проводку в стене. санитар спит у двери, подбородок в луже слюны. йоши тянет руку — пальцы дрожат, как листья белладонны. прикасается к холодной рубашке. шепот вываливается из горла кусками рваной ваты::  [indent] туалет... пожалуйста... [indent]  мужчина кряхтит, тычет в него электрошокером — не включая, просто тычет, как палкой.

    коридор плывет. стены — мокрые мембраны, потолок стекает желтым жиром. флуоресцентные лампы трещат, разбрасывая световые осколки. йоши идет не туда, куда надо. ноги сами несут к двери с потертой табличкой — не цифры, а шрам от вырванного болта. за ней: тишина, густая, как сироп от кашля. и запах — не хлорка, не рвота. что-то знакомое. аммиак? бензойная смола? детская присыпка, смешанная с порохом.

    дверь подается со скрипом ржавых петель. воздух внутри — статичный, как в аквариуме. йоши прислоняется к косяку, чтобы не упасть. сетчатка выхватывает обрывки:: серые простыни, прожженные сигаретами;; потолок в черных прожилках плесени;; тень на койке, скрюченная в позе эмбриона. он делает шаг. пол хлюпает под ботинками — не вода, а что-то вязкое, словно межплиточный клей. в горле поднимается желчь, но рвоты нет. только спазмы, только вкус батарейки на языке. тень шевелится. йошинори щурится, пытаясь собрать картинку в фокус. волосы — не грязные пряди, а пепельные нити, спутанные в паутину. руки — не кости, обтянутые кожей, а ветви сухого дерева, покрытые лишайником. лицо (нельзя смотреть. лицо — зеркало, в котором он увидит себя:: пустые глазницы с личинками мух;; трещины вместо губ;; формулы распада, выжженные на лбу.)

    йоши прислоняется к стене. штукатурка крошится под пальцами, осыпаясь белым пеплом.

    [indent]  [indent] дерьмово выглядишь, — губы шевелятся, слова смешиваются с желчью.

    воздух густеет. йоши вдыхает — в легкие впиваются кристаллы льда. он протягивает руку, чтобы коснуться плеча хенсока, но останавливается в сантиметре. кожа другого излучает холод — не мороз, а вакуум, высасывающий тепло.

    0

    120

    [html]<div class="warcraft">
    <name>Приветствую, герои   <b> Азерота</b></name>
    <subname>Собирайте своих пеонов, крестьян и боевых товарищей — начинается эпичное противостояние!</subname>
    <p1>1. Отметьтесь в теме ниже — и Судьба (или наш рандом) решит, в какую команду вы попадёте: Орда или Альянс!<br>
    2. Задания — будут появляться, как крипы в лесу. Выполняйте их, присылайте доказательства (ссылки), и ваша команда получит золото (баллы)!<br>
    3. Битва — в конце недели подсчитаем золото. Победит та фракция, что накопит больше!</p1>
    <p1 style="top: 153px;">• Победители — получат главные трофеи (и вечную славу)!<br>
    • Проигравшие — только самые упорные бойцы смогут выпросить у нас утешительный сундук!</p1>
    <niz><b>За Орду! За Альянс!</b> <br>P.S. Таверна работает круглосуточно, но драться — только по заданиям!</niz>
    </div>[/html]

    [hideprofile]

    0


    Вы здесь » пшлнах » self-respect » Тестовое сообщение


    Рейтинг форумов | Создать форум бесплатно