test1212

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

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


Вы здесь » test1212 » Тестовый форум » Тестовое сообщение


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

Сообщений 1 страница 2 из 2

1

Благодарим за выбор нашего сервиса!

0

2

<div id="money-counter">
    <h3>Подсчет монет</h3>
    <form id="money-form">
        <label for="user-money">Текущие монеты пользователя:</label>
        <input type="number" id="user-money" placeholder="Введите количество монет" required>
       
        <label for="task">Выберите задание:</label>
        <select id="task">
            <option value="0">Выберите задание</option>
            <option value="100">Принятая анкета персонажа (+100 монет)</option>
            <option value="50">Анкета за 24 часа (+50 монет)</option>
            <option value="100">Приведи друга (+100 монет)</option>
            <option value="100">Персонаж по заявке на нужных (+100 монет)</option>
            <option value="15">Открытие личного эпизода (+15 монет)</option>
            <option value="50">Игровой пост до 4к символов (+50 монет)</option>
            <option value="15">Каждая следующая 1к символов (+15 монет)</option>
            <option value="100">Первый пост за персонажа (+100 монет)</option>
            <option value="50">Игровой пост в сюжетную игру (+50 монет)</option>
            <option value="2">Ответный пост в течении суток (x2 монет)</option>
            <option value="2">Каждый десятый пост (x2 монет)</option>
            <option value="300">Завершенный эпизод (+300 монет)</option>
            <option value="500">Завершенный квест (+500 монет)</option>
            <option value="1000">Самостоятельное внесение хронологии (+1000 монет)</option>
            <option value="150">Заявка на нужного персонажа (+150 монет)</option>
            <option value="50">Заявка в «хочу видеть» (+50 монет)</option>
            <option value="300">Внести родственников в список ожидания (+300 монет)</option>
            <option value="100">Вписать персонажа в ожидающего в акции (+100 монет)</option>
            <option value="15">Отозваться в теме «хочу к вам» (+15 монет)</option>
            <option value="100">Отозваться и начать игру (+100 монет)</option>
            <option value="50">Попадание в таблицу (+50 монет)</option>
            <option value="300">Отзыв на RPG-топе (+300 монет)</option>
            <option value="150">Отзыв от гостя (+150 монет)</option>
            <option value="300">Голосование за ролевую месяца (+300 монет)</option>
            <option value="15">Каждые 100 сообщений/репутации/уважения (+15 монет)</option>
            <option value="50">Каждые 500 сообщений/репутации/уважения (+50 монет)</option>
            <option value="50">Каждые 10 рекламных листовок (+50 монет)</option>
            <option value="500">Каждые 100 реклам за сутки (+500 монет)</option>
            <option value="100">Баннер в подписи на арт-форумах (маленький) (+100 монет)</option>
            <option value="200">Баннер в подписи на арт-форумах (большой) (+200 монет)</option>
            <option value="50">Месяц пребывания на форуме (+50 монет)</option>
            <option value="50">Выполнение аватара в подарок (+50 монет)</option>
            <option value="100">Выполнение графического эпиграфа (+100 монет)</option>
            <option value="50">OST-эстетика персонажа (+50 монет)</option>
            <option value="10">Создать тему флуда (+10 монет)</option>
            <option value="100">Создать уникальную развлекательную тему (+100 монет)</option>
            <option value="20">Развернутая рекомендация (+20 монет)</option>
            <option value="5">Внесение денежных средств (x5 монет)</option>
            <option value="0">Помощь администрации (на усмотрение)</option>
        </select>
       
        <label for="link">Ссылка на подтверждение:</label>
        <input type="url" id="link" placeholder="Вставьте ссылку" required>
       
        <button type="button" onclick="calculateTotal()">Добавить</button>
    </form>
   
    <h4>Результаты:</h4>
    <ul id="result-list"></ul>
   
    <p>Общая сумма: <span id="total-money">0</span> монет</p>
</div>

<style>
    #money-counter {
        border: 1px solid #ccc;
        padding: 15px;
        max-width: 400px;
        margin: auto;
        font-family: Arial, sans-serif;
    }
    #money-form {
        display: flex;
        flex-direction: column;
    }
    #money-form label {
        margin-top: 10px;
    }
    #money-form input, #money-form select, #money-form button {
        margin-top: 5px;
    }
    #result-list {
        list-style: none;
        padding: 0;
    }
    #result-list li {
        margin-bottom: 5px;
    }
</style>

<script>
    let totalMoney = 0;

    function calculateTotal() {
        const userMoney = parseInt(document.getElementById('user-money').value) || 0;
        const taskValue = document.getElementById('task').value;
        const link = document.getElementById('link').value;

        let actualValue = 0;

        // Обработка специальных случаев
        if (taskValue.endsWith('x2')) {
            actualValue = userMoney * 2;
        } else if (taskValue.endsWith('x5')) {
            const amount = parseInt(prompt("Введите сумму внесения денежных средств:"));
            actualValue = amount * 5;
        } else {
            actualValue = parseInt(taskValue) || 0;
        }

        if (actualValue > 0 && link) {
            totalMoney += actualValue;
            const resultList = document.getElementById('result-list');
            const listItem = document.createElement('li');
            listItem.textContent = `Задание: ${actualValue} монет, Ссылка: ${link}`;
            resultList.appendChild(listItem);
           
            document.getElementById('total-money').textContent = totalMoney;
        } else {
            alert('Пожалуйста, выберите задание и вставьте ссылку.');
        }
    }
</script>

0


Вы здесь » test1212 » Тестовый форум » Тестовое сообщение


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