У Вас отключён javascript.
В данном режиме, отображение ресурса
браузером не поддерживается

Хранилище

Объявление

АМС
Лучший пост [Имя автора лучшего поста]
Вселенная будто насмехалась над ним, потому что как только они оказались в спальне и желанная женщина почти была у него в руках... Ей позвонила мама. Ригель только закатил глаза, покорно садясь в кресло и прикрывая глаза, ожидая когда этот разговор закончится. Ну не может же он в самом деле длиться дольше пары минут. Всего пара фраз. Да, все хорошо. Да, спальни разные. Да, я очень много времени провожу с миссис Блэкторн, а Ригеля почти не вижу. Не пара фраз и не пара минут. Кассия мерила шагами комнату и оправдывалась словно школьница, которая нарушила комендантский час и опаздывала домой на добрую четверть часа.
Коты-воители
Отголоски прошлого

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

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


Вы здесь » Хранилище » Анкеты » Оформление локаций


Оформление локаций

Сообщений 11 страница 20 из 28

11

[html]<div style="background:#e3e2de;border:2px solid #676a52;border-radius:10px;padding:15px;font-family:'Book Antiqua',serif;max-width:500px;"><div style="font-weight:bold;font-size:18px;color:#39423c;">📋 Миссия: Починка генератора</div><div style="margin-top:10px;color:#4d5a55;"><p>🐾 <strong>Пикачу</strong> отправляется на задание!</p><p>🎯 Шанс успеха: <span style="color:#2b6f2b;font-weight:bold;">70%</span></p><div style="background:#848a87;height:15px;border-radius:10px;overflow:hidden;margin:5px 0;"><div style="background:linear-gradient(90deg,#fc8181,#f6e05e,#48bb78);height:100%;width:70%;"></div></div><p>✅ При успехе: +23 XP</p><p>❌ При провале: без последствий</p><p id="timer-1785747292478" style="font-weight:bold;color:#c03028;">⏳ Ожидание...</p></div></div><script>(function() {var endTime = new Date(1785747412477);var timerEl = document.getElementById("timer-1785747292478");if (!timerEl) return;var interval = setInterval(function() {var now = new Date();var diff = Math.max(0, endTime - now);var mins = Math.floor(diff / 60000);var secs = Math.floor((diff % 60000) / 1000);timerEl.innerHTML = "⏳ Осталось: " + mins + ":" + (secs < 10 ? "0" : "") + secs;if (diff <= 0) {clearInterval(interval);var roll = Math.floor(Math.random() * 100) + 1;var success = roll <= 70;if (success) {timerEl.innerHTML = "✅ Миссия выполнена успешно! +23 XP";} else {timerEl.innerHTML = "❌ Миссия провалена! Без последствий";}}}, 1000);})();</script>[/html]

0

12

[html]<div style="background:#e3e2de;border:2px solid #676a52;border-radius:10px;padding:15px;font-family:'Book Antiqua',serif;max-width:500px;"><div style="font-weight:bold;font-size:18px;color:#39423c;">📋 Миссия: Патруль у вулкана</div><div style="margin-top:10px;color:#4d5a55;"><p>🐾 <strong>Понита</strong> отправляется на задание!</p><p>🎯 Шанс успеха: <span style="color:#2b6f2b;font-weight:bold;">81%</span></p><div style="background:#848a87;height:15px;border-radius:10px;overflow:hidden;margin:5px 0;"><div style="background:linear-gradient(90deg,#fc8181,#f6e05e,#48bb78);height:100%;width:81%;"></div></div><p>✅ При успехе: +56 XP</p><p>❌ При провале: -20 HP</p><p id="timer-1785747529236" style="font-weight:bold;color:#c03028;">⏳ Ожидание...</p></div></div><script>(function() {var endTime = new Date(1785747709235);var timerEl = document.getElementById("timer-1785747529236");if (!timerEl) return;var interval = setInterval(function() {var now = new Date();var diff = Math.max(0, endTime - now);var mins = Math.floor(diff / 60000);var secs = Math.floor((diff % 60000) / 1000);timerEl.innerHTML = "⏳ Осталось: " + mins + ":" + (secs < 10 ? "0" : "") + secs;if (diff <= 0) {clearInterval(interval);var roll = Math.floor(Math.random() * 100) + 1;var success = roll <= 81;if (success) {timerEl.innerHTML = "✅ Миссия выполнена успешно! +56 XP";} else {timerEl.innerHTML = "❌ Миссия провалена! Потеряно 20 HP";}}}, 1000);})();</script>[/html]

0

13

[html]<div style="background:#e3e2de;border:2px solid #676a52;border-radius:10px;padding:15px;font-family:'Book Antiqua',serif;max-width:500px;"><div style="font-weight:bold;font-size:18px;color:#39423c;">📋 Миссия: Починка генератора</div><div style="margin-top:10px;color:#4d5a55;"><p>🐾 <strong>Пикачу</strong> отправляется на задание!</p><p>🎯 Шанс успеха: <span style="color:#2b6f2b;font-weight:bold;">70%</span></p><div style="background:#848a87;height:15px;border-radius:10px;overflow:hidden;margin:5px 0;"><div style="background:linear-gradient(90deg,#fc8181,#f6e05e,#48bb78);height:100%;width:70%;"></div></div><p>✅ При успехе: +23 XP</p><p>❌ При провале: без последствий</p><p id="timer-1785747555662" style="font-weight:bold;color:#c03028;">⏳ Ожидание...</p></div></div><script>(function() {var endTime = new Date(1785747675662);var timerEl = document.getElementById("timer-1785747555662");if (!timerEl) return;var interval = setInterval(function() {var now = new Date();var diff = Math.max(0, endTime - now);var mins = Math.floor(diff / 60000);var secs = Math.floor((diff % 60000) / 1000);timerEl.innerHTML = "⏳ Осталось: " + mins + ":" + (secs < 10 ? "0" : "") + secs;if (diff <= 0) {clearInterval(interval);var roll = Math.floor(Math.random() * 100) + 1;var success = roll <= 70;if (success) {timerEl.innerHTML = "✅ Миссия выполнена успешно! +23 XP";} else {timerEl.innerHTML = "❌ Миссия провалена! Без последствий";}}}, 1000);})();</script>[/html]

0

14

Проверка

0

15

[html]<div style="background:#e3e2de;border:2px solid #676a52;border-radius:10px;padding:15px;font-family:'Book Antiqua',serif;max-width:500px;"><div style="font-weight:bold;font-size:18px;color:#39423c;">📋 Миссия: Освещение тоннелей</div><div style="margin-top:10px;color:#4d5a55;"><p>🐾 <strong>Понита</strong> отправляется на задание!</p><p>🎯 Шанс успеха: <span style="color:#2b6f2b;font-weight:bold;">74%</span></p><div style="background:#848a87;height:15px;border-radius:10px;overflow:hidden;margin:5px 0;"><div style="background:linear-gradient(90deg,#fc8181,#f6e05e,#48bb78);height:100%;width:74%;"></div></div><p>✅ При успехе: +24 XP</p><p>❌ При провале: без последствий</p><p id="timer-1785748005532" style="font-weight:bold;color:#c03028;">⏳ Ожидание...</p></div></div><script>(function() {var endTime = new Date(1785748125532);var timerEl = document.getElementById("timer-1785748005532");if (!timerEl) return;var interval = setInterval(function() {var now = new Date();var diff = Math.max(0, endTime - now);var mins = Math.floor(diff / 60000);var secs = Math.floor((diff % 60000) / 1000);timerEl.innerHTML = "⏳ Осталось: " + mins + ":" + (secs < 10 ? "0" : "") + secs;if (diff <= 0) {clearInterval(interval);var roll = Math.floor(Math.random() * 100) + 1;var success = roll <= 74;if (success) {timerEl.innerHTML = "✅ Миссия выполнена успешно! +24 XP";} else {timerEl.innerHTML = "❌ Миссия провалена! Без последствий";}}}, 1000);})();</script>[/html]

0

16

[html]<div style="background:#e3e2de;border:2px solid #676a52;border-radius:10px;padding:15px;font-family:'Book Antiqua',serif;max-width:550px;margin:10px auto;"><div style="font-weight:bold;font-size:18px;color:#39423c;">📋 Миссия: Починка генератора</div><div style="margin-top:10px;color:#4d5a55;"><p>🐾 <strong>Пикачу</strong> отправляется на задание!</p><p>🎯 Шанс успеха: <span style="color:#2b6f2b;font-weight:bold;">70%</span></p><div style="background:#848a87;height:15px;border-radius:10px;overflow:hidden;margin:5px 0;"><div style="background:linear-gradient(90deg,#fc8181,#f6e05e,#48bb78);height:100%;width:70%;"></div></div><p>✅ При успехе: +23 XP</p><p>❌ При провале: без последствий</p><p id="timer-1785750515601" style="font-weight:bold;color:#c03028;font-size:16px;">⏳ Ожидание...</p><div id="result-1785750515601" style="margin-top:10px;font-weight:bold;display:none;"></div><button id="btn-1785750515601" style="display:none;margin-top:15px;padding:10px 25px;background:#4CAF50;color:white;border:none;border-radius:25px;font-weight:bold;cursor:pointer;font-size:14px;width:100%;">🔍 Проверить результат миссии</button></div></div><script>(function() {var endTime = new Date(Date.now() + 120000);var timerEl = document.getElementById("timer-1785750515601");var btnEl = document.getElementById("btn-1785750515601");var resultEl = document.getElementById("result-1785750515601");var missionName = "Починка генератора";var pokemonId = "2";var userId = "2";var damage = 0;var xpGain = 23;var chance = 70;var apiBase = "https://script.google.com/macros/s/AKfycbyK-EocFHcnHKTvOR4zHCshEx_23hMiLDvPbD3gMIBje7GivhLez-Xz4AhjJVS754G5/exec";if (!timerEl) return;var interval = setInterval(function() {var now = new Date();var diff = Math.max(0, endTime - now);if (diff <= 0) {clearInterval(interval);timerEl.innerHTML = "⏳ Время вышло! Нажмите кнопку для проверки результата.";timerEl.style.color = "#2b6f2b";btnEl.style.display = "block";return;}var mins = Math.floor(diff / 60000);var secs = Math.floor((diff % 60000) / 1000);timerEl.innerHTML = "⏳ Осталось: " + mins + ":" + (secs < 10 ? "0" : "") + secs;}, 1000);// Функция проверки результатаfunction checkMissionResult() {if (btnEl.textContent === "⏳ Обработка...") return;btnEl.textContent = "⏳ Обработка...";btnEl.style.background = "#848a87";btnEl.disabled = true;var roll = Math.floor(Math.random() * 100) + 1;var success = roll <= chance;var xp = success ? xpGain : 0;var dmg = success ? 0 : damage;var url = apiBase + "?action=completeMission&tid=" + userId + "&pid=" + pokemonId + "&mission=" + encodeURIComponent(missionName) + "&result=" + (success ? "success" : "fail") + "&damage=" + dmg + "&xp=" + xp;fetch(url).then(function(r) { return r.json(); }).then(function(data) {if (data.success) {resultEl.style.display = "block";if (success) {resultEl.innerHTML = "🎉 <strong>УСПЕХ!</strong> Миссия выполнена! Получено +" + xpGain + " XP!";resultEl.style.color = "#2b6f2b";timerEl.innerHTML = "✅ Миссия успешно завершена! +" + xpGain + " XP";} else {resultEl.innerHTML = "💔 <strong>ПРОВАЛ!</strong> Миссия не выполнена! Без последствий";resultEl.style.color = "#c03028";timerEl.innerHTML = "❌ Миссия провалена! Без последствий";}btnEl.textContent = "✅ Готово";btnEl.style.background = "#848a87";btnEl.disabled = true;} else {resultEl.style.display = "block";resultEl.innerHTML = "❌ Ошибка при завершении миссии. Попробуйте позже.";resultEl.style.color = "#c03028";btnEl.textContent = "🔍 Попробовать снова";btnEl.style.background = "#4CAF50";btnEl.disabled = false;}}).catch(function(e) {resultEl.style.display = "block";resultEl.innerHTML = "❌ Ошибка соединения. Попробуйте позже.";resultEl.style.color = "#c03028";btnEl.textContent = "🔍 Попробовать снова";btnEl.style.background = "#4CAF50";btnEl.disabled = false;console.error(e);});}btnEl.onclick = checkMissionResult;})();</script>[/html]

0

17

[html]<div style="background:#e3e2de;border:2px solid #676a52;border-radius:10px;padding:15px;font-family:'Book Antiqua',serif;max-width:550px;margin:10px auto;"><div style="font-weight:bold;font-size:18px;color:#39423c;">📋 Миссия: Починка генератора</div><div style="margin-top:10px;color:#4d5a55;"><p>🐾 <strong>Пикачу</strong> отправляется на задание!</p><p>🎯 Шанс успеха: <span style="color:#2b6f2b;font-weight:bold;">70%</span></p><div style="background:#848a87;height:15px;border-radius:10px;overflow:hidden;margin:5px 0;"><div style="background:linear-gradient(90deg,#fc8181,#f6e05e,#48bb78);height:100%;width:70%;"></div></div><p>✅ При успехе: +23 XP</p><p>❌ При провале: без последствий</p><p id="timer-1785750711191" style="font-weight:bold;color:#c03028;font-size:16px;">⏳ Ожидание...</p><div id="result-1785750711191" style="margin-top:10px;font-weight:bold;display:none;"></div><button id="btn-1785750711191" style="display:none;margin-top:15px;padding:10px 25px;background:#4CAF50;color:white;border:none;border-radius:25px;font-weight:bold;cursor:pointer;font-size:14px;width:100%;">🔍 Проверить результат миссии</button></div></div><script>(function() {var endTime = new Date(Date.now() + 120000);var timerEl = document.getElementById("timer-1785750711191");var btnEl = document.getElementById("btn-1785750711191");var resultEl = document.getElementById("result-1785750711191");var missionName = "Починка генератора";var pokemonId = "2";var userId = "2";var damage = 0;var xpGain = 23;var chance = 70;var apiBase = "https://script.google.com/macros/s/AKfycbyK-EocFHcnHKTvOR4zHCshEx_23hMiLDvPbD3gMIBje7GivhLez-Xz4AhjJVS754G5/exec";if (!timerEl) return;var interval = setInterval(function() {var now = new Date();var diff = Math.max(0, endTime - now);if (diff <= 0) {clearInterval(interval);timerEl.innerHTML = "⏳ Время вышло! Нажмите кнопку для проверки результата.";timerEl.style.color = "#2b6f2b";btnEl.style.display = "block";return;}var mins = Math.floor(diff / 60000);var secs = Math.floor((diff % 60000) / 1000);timerEl.innerHTML = "⏳ Осталось: " + mins + ":" + (secs < 10 ? "0" : "") + secs;}, 1000);function checkMissionResult() {if (btnEl.textContent === "⏳ Обработка...") return;btnEl.textContent = "⏳ Обработка...";btnEl.style.background = "#848a87";btnEl.disabled = true;var roll = Math.floor(Math.random() * 100) + 1;var success = roll <= chance;var xp = success ? xpGain : 0;var dmg = success ? 0 : damage;var url = apiBase + "?action=completeMission&tid=" + userId + "&pid=" + pokemonId + "&mission=" + encodeURIComponent(missionName) + "&result=" + (success ? "success" : "fail") + "&damage=" + dmg + "&xp=" + xp;fetch(url).then(function(r) { return r.json(); }).then(function(data) {if (data.success) {resultEl.style.display = "block";if (success) {resultEl.innerHTML = "🎉 <strong>УСПЕХ!</strong> Миссия выполнена! Получено +" + xpGain + " XP!";resultEl.style.color = "#2b6f2b";timerEl.innerHTML = "✅ Миссия успешно завершена! +" + xpGain + " XP";} else {resultEl.innerHTML = "💔 <strong>ПРОВАЛ!</strong> Миссия не выполнена! Без последствий";resultEl.style.color = "#c03028";timerEl.innerHTML = "❌ Миссия провалена! Без последствий";}btnEl.textContent = "✅ Готово";btnEl.style.background = "#848a87";btnEl.disabled = true;} else {resultEl.style.display = "block";resultEl.innerHTML = "❌ Ошибка при завершении миссии. Попробуйте позже.";resultEl.style.color = "#c03028";btnEl.textContent = "🔍 Попробовать снова";btnEl.style.background = "#4CAF50";btnEl.disabled = false;}}).catch(function(e) {resultEl.style.display = "block";resultEl.innerHTML = "❌ Ошибка соединения. Попробуйте позже.";resultEl.style.color = "#c03028";btnEl.textContent = "🔍 Попробовать снова";btnEl.style.background = "#4CAF50";btnEl.disabled = false;console.error(e);});}btnEl.onclick = checkMissionResult;})();</script>[/html]

0

18

[html]<div style="background:#e3e2de;border:2px solid #676a52;border-radius:10px;padding:15px;font-family:'Book Antiqua',serif;max-width:550px;margin:10px auto;"><div style="font-weight:bold;font-size:18px;color:#39423c;">📋 Миссия: Починка генератора</div><div style="margin-top:10px;color:#4d5a55;"><p>🐾 <strong>Пикачу</strong> отправляется на задание!</p><p>🎯 Шанс успеха: <span style="color:#2b6f2b;font-weight:bold;">70%</span></p><div style="background:#848a87;height:15px;border-radius:10px;overflow:hidden;margin:5px 0;"><div style="background:linear-gradient(90deg,#fc8181,#f6e05e,#48bb78);height:100%;width:70%;"></div></div><p>✅ При успехе: +23 XP</p><p>❌ При провале: без последствий</p><p id="timer-1785750951276" style="font-weight:bold;color:#c03028;font-size:16px;">⏳ Ожидание...</p><div id="result-1785750951276" style="margin-top:10px;font-weight:bold;display:none;"></div><button id="btn-1785750951276" style="display:none;margin-top:15px;padding:10px 25px;background:#4CAF50;color:white;border:none;border-radius:25px;font-weight:bold;cursor:pointer;font-size:14px;width:100%;">🔍 Проверить результат миссии</button></div></div><script>(function() {var endTime = new Date(Date.now() + 120000);var timerEl = document.getElementById("timer-1785750951276");var btnEl = document.getElementById("btn-1785750951276");var resultEl = document.getElementById("result-1785750951276");var missionName = "Починка генератора";var pokemonId = "2";var userId = "2";var damage = 0;var xpGain = 23;var chance = 70;var apiBase = "https://script.google.com/macros/s/AKfycbyK-EocFHcnHKTvOR4zHCshEx_23hMiLDvPbD3gMIBje7GivhLez-Xz4AhjJVS754G5/exec";if (!timerEl) return;var interval = setInterval(function() {var now = new Date();var diff = Math.max(0, endTime - now);if (diff <= 0) {clearInterval(interval);timerEl.innerHTML = "⏳ Время вышло! Нажмите кнопку для проверки результата.";timerEl.style.color = "#2b6f2b";btnEl.style.display = "block";return;}var mins = Math.floor(diff / 60000);var secs = Math.floor((diff % 60000) / 1000);timerEl.innerHTML = "⏳ Осталось: " + mins + ":" + (secs < 10 ? "0" : "") + secs;}, 1000);function checkMissionResult() {if (btnEl.textContent === "⏳ Обработка...") return;btnEl.textContent = "⏳ Обработка...";btnEl.style.background = "#848a87";btnEl.disabled = true;var roll = Math.floor(Math.random() * 100) + 1;var success = roll <= chance;var xp = success ? xpGain : 0;var dmg = success ? 0 : damage;var url = apiBase + "?action=completeMission&tid=" + userId + "&pid=" + pokemonId + "&mission=" + encodeURIComponent(missionName) + "&result=" + (success ? "success" : "fail") + "&damage=" + dmg + "&xp=" + xp;fetch(url).then(function(r) { return r.json(); }).then(function(data) {if (data.success) {resultEl.style.display = "block";if (success) {resultEl.innerHTML = "🎉 <strong>УСПЕХ!</strong> Миссия выполнена! Получено +" + xpGain + " XP!";resultEl.style.color = "#2b6f2b";timerEl.innerHTML = "✅ Миссия успешно завершена! +" + xpGain + " XP";} else {resultEl.innerHTML = "💔 <strong>ПРОВАЛ!</strong> Миссия не выполнена! Без последствий";resultEl.style.color = "#c03028";timerEl.innerHTML = "❌ Миссия провалена! Без последствий";}btnEl.textContent = "✅ Готово";btnEl.style.background = "#848a87";btnEl.disabled = true;} else {resultEl.style.display = "block";resultEl.innerHTML = "❌ Ошибка при завершении миссии. Попробуйте позже.";resultEl.style.color = "#c03028";btnEl.textContent = "🔍 Попробовать снова";btnEl.style.background = "#4CAF50";btnEl.disabled = false;}}).catch(function(e) {resultEl.style.display = "block";resultEl.innerHTML = "❌ Ошибка соединения. Попробуйте позже.";resultEl.style.color = "#c03028";btnEl.textContent = "🔍 Попробовать снова";btnEl.style.background = "#4CAF50";btnEl.disabled = false;console.error(e);});}btnEl.onclick = checkMissionResult;})();</script>[/html]

0

19

[html]<div style="background:#e3e2de;border:2px solid #676a52;border-radius:10px;padding:15px;font-family:'Book Antiqua',serif;max-width:550px;margin:10px auto;"><div style="font-weight:bold;font-size:18px;color:#39423c;">📋 Миссия: Починка генератора</div><div style="margin-top:10px;color:#4d5a55;"><p>🐾 <strong>Пикачу</strong> отправляется на задание!</p><p>🎯 Шанс успеха: <span style="color:#2b6f2b;font-weight:bold;">70%</span></p><div style="background:#848a87;height:15px;border-radius:10px;overflow:hidden;margin:5px 0;"><div style="background:linear-gradient(90deg,#fc8181,#f6e05e,#48bb78);height:100%;width:70%;"></div></div><p>✅ При успехе: +23 XP</p><p>❌ При провале: без последствий</p><p id="timer-1785752105773" style="font-weight:bold;color:#c03028;font-size:16px;">⏳ Ожидание...</p><div id="result-1785752105773" style="margin-top:10px;font-weight:bold;display:none;"></div><button id="btn-1785752105773" style="display:none;margin-top:15px;padding:10px 25px;background:#4CAF50;color:white;border:none;border-radius:25px;font-weight:bold;cursor:pointer;font-size:14px;width:100%;">🔍 Проверить результат миссии</button></div></div><script>(function() {var endTime = new Date(Date.now() + 120000);var timerEl = document.getElementById("timer-1785752105773");var btnEl = document.getElementById("btn-1785752105773");var resultEl = document.getElementById("result-1785752105773");var missionName = "Починка генератора";var pokemonId = "2";var userId = "2";var damage = 0;var xpGain = 23;var chance = 70;var apiBase = "https://script.google.com/macros/s/AKfycbyK-EocFHcnHKTvOR4zHCshEx_23hMiLDvPbD3gMIBje7GivhLez-Xz4AhjJVS754G5/exec";if (!timerEl) return;var interval = setInterval(function() {var now = new Date();var diff = Math.max(0, endTime - now);if (diff <= 0) {clearInterval(interval);timerEl.innerHTML = "⏳ Время вышло! Нажмите кнопку для проверки результата.";timerEl.style.color = "#2b6f2b";btnEl.style.display = "block";return;}var mins = Math.floor(diff / 60000);var secs = Math.floor((diff % 60000) / 1000);timerEl.innerHTML = "⏳ Осталось: " + mins + ":" + (secs < 10 ? "0" : "") + secs;}, 1000);function checkMissionResult() {if (btnEl.textContent === "⏳ Обработка...") return;btnEl.textContent = "⏳ Обработка...";btnEl.style.background = "#848a87";btnEl.disabled = true;var roll = Math.floor(Math.random() * 100) + 1;var success = roll <= chance;var xp = success ? xpGain : 0;var dmg = success ? 0 : damage;var url = apiBase + "?action=completeMission&tid=" + userId + "&pid=" + pokemonId + "&mission=" + encodeURIComponent(missionName) + "&result=" + (success ? "success" : "fail") + "&damage=" + dmg + "&xp=" + xp;fetch(url).then(function(r) { return r.json(); }).then(function(data) {if (data.success) {resultEl.style.display = "block";if (success) {resultEl.innerHTML = "🎉 <strong>УСПЕХ!</strong> Миссия выполнена! Получено +" + xpGain + " XP!";resultEl.style.color = "#2b6f2b";timerEl.innerHTML = "✅ Миссия успешно завершена! +" + xpGain + " XP";} else {resultEl.innerHTML = "💔 <strong>ПРОВАЛ!</strong> Миссия не выполнена! Без последствий";resultEl.style.color = "#c03028";timerEl.innerHTML = "❌ Миссия провалена! Без последствий";}btnEl.textContent = "✅ Готово";btnEl.style.background = "#848a87";btnEl.disabled = true;} else {resultEl.style.display = "block";resultEl.innerHTML = "❌ Ошибка при завершении миссии. Попробуйте позже.";resultEl.style.color = "#c03028";btnEl.textContent = "🔍 Попробовать снова";btnEl.style.background = "#4CAF50";btnEl.disabled = false;}}).catch(function(e) {resultEl.style.display = "block";resultEl.innerHTML = "❌ Ошибка соединения. Попробуйте позже.";resultEl.style.color = "#c03028";btnEl.textContent = "🔍 Попробовать снова";btnEl.style.background = "#4CAF50";btnEl.disabled = false;console.error(e);});}btnEl.onclick = checkMissionResult;})();</script>[/html]

0

20

[html]<div style="background:#e3e2de;border:2px solid #676a52;border-radius:10px;padding:15px;font-family:'Book Antiqua',serif;max-width:550px;margin:10px auto;"><div style="font-weight:bold;font-size:18px;color:#39423c;">📋 Миссия: Починка генератора</div><div style="margin-top:10px;color:#4d5a55;"><p>🐾 <strong>Пикачу</strong> отправляется на задание!</p><p>🎯 Шанс успеха: <span style="color:#2b6f2b;font-weight:bold;">70%</span></p><div style="background:#848a87;height:15px;border-radius:10px;overflow:hidden;margin:5px 0;"><div style="background:linear-gradient(90deg,#fc8181,#f6e05e,#48bb78);height:100%;width:70%;"></div></div><p>✅ При успехе: +23 XP</p><p>❌ При провале: без последствий</p><p id="timer-1785752105773" style="font-weight:bold;color:#c03028;font-size:16px;">⏳ Ожидание...</p><div id="result-1785752105773" style="margin-top:10px;font-weight:bold;display:none;"></div><button id="btn-1785752105773" style="display:none;margin-top:15px;padding:10px 25px;background:#4CAF50;color:white;border:none;border-radius:25px;font-weight:bold;cursor:pointer;font-size:14px;width:100%;">🔍 Проверить результат миссии</button></div></div><script>(function() {var endTime = new Date(Date.now() + 120000);var timerEl = document.getElementById("timer-1785752105773");var btnEl = document.getElementById("btn-1785752105773");var resultEl = document.getElementById("result-1785752105773");var missionName = "Починка генератора";var pokemonId = "2";var userId = "2";var damage = 0;var xpGain = 23;var chance = 70;var apiBase = "https://script.google.com/macros/s/AKfycbyK-EocFHcnHKTvOR4zHCshEx_23hMiLDvPbD3gMIBje7GivhLez-Xz4AhjJVS754G5/exec";if (!timerEl) return;var interval = setInterval(function() {var now = new Date();var diff = Math.max(0, endTime - now);if (diff <= 0) {clearInterval(interval);timerEl.innerHTML = "⏳ Время вышло! Нажмите кнопку для проверки результата.";timerEl.style.color = "#2b6f2b";btnEl.style.display = "block";return;}var mins = Math.floor(diff / 60000);var secs = Math.floor((diff % 60000) / 1000);timerEl.innerHTML = "⏳ Осталось: " + mins + ":" + (secs < 10 ? "0" : "") + secs;}, 1000);function checkMissionResult() {if (btnEl.textContent === "⏳ Обработка...") return;btnEl.textContent = "⏳ Обработка...";btnEl.style.background = "#848a87";btnEl.disabled = true;var roll = Math.floor(Math.random() * 100) + 1;var success = roll <= chance;var xp = success ? xpGain : 0;var dmg = success ? 0 : damage;var url = apiBase + "?action=completeMission&tid=" + userId + "&pid=" + pokemonId + "&mission=" + encodeURIComponent(missionName) + "&result=" + (success ? "success" : "fail") + "&damage=" + dmg + "&xp=" + xp;fetch(url).then(function(r) { return r.json(); }).then(function(data) {if (data.success) {resultEl.style.display = "block";if (success) {resultEl.innerHTML = "🎉 <strong>УСПЕХ!</strong> Миссия выполнена! Получено +" + xpGain + " XP!";resultEl.style.color = "#2b6f2b";timerEl.innerHTML = "✅ Миссия успешно завершена! +" + xpGain + " XP";} else {resultEl.innerHTML = "💔 <strong>ПРОВАЛ!</strong> Миссия не выполнена! Без последствий";resultEl.style.color = "#c03028";timerEl.innerHTML = "❌ Миссия провалена! Без последствий";}btnEl.textContent = "✅ Готово";btnEl.style.background = "#848a87";btnEl.disabled = true;} else {resultEl.style.display = "block";resultEl.innerHTML = "❌ Ошибка при завершении миссии. Попробуйте позже.";resultEl.style.color = "#c03028";btnEl.textContent = "🔍 Попробовать снова";btnEl.style.background = "#4CAF50";btnEl.disabled = false;}}).catch(function(e) {resultEl.style.display = "block";resultEl.innerHTML = "❌ Ошибка соединения. Попробуйте позже.";resultEl.style.color = "#c03028";btnEl.textContent = "🔍 Попробовать снова";btnEl.style.background = "#4CAF50";btnEl.disabled = false;console.error(e);});}btnEl.onclick = checkMissionResult;})();</script>[/html]

0


Вы здесь » Хранилище » Анкеты » Оформление локаций