====== Проведення та закриття гри ====== Поки гра йде, движок працює сам: рівні видаються, коди приймаються, підказки відкриваються за часом, автопереходи спрацьовують. **Ніяких ручних дій після старту не потрібно.** Але все, чим під час гри можна втрутитися, лежить в одному місці — у чорному адмінському блоці над таблицею на **сторінці статистики гри**. Бачить його автор гри і адмін домену. ===== Адмінський блок на статистиці ===== {{ :authors_main:lifecycle:stat_end_game_uk.png?800 |Адмінський блок на статистиці: лінійки, приховування команди, автопереходи, зняття завдання}} Рядків у блоці до п'яти, і частина з них є не завжди: * **«Призначення лінійок для команд»** — рядок, що згортається; він є лише в гри, де заведено хоча б одну свою [[uk:authors_main:game_management:task_order|лінійку]]. Кожній команді обирається своя, «Звичайна» — це лінійка за замовчуванням. Призначати безпечно до старту або на першому рівні-заглушці: команді, яка вже йде, зміна лінійки міняє порядок під ногами. * **«Надсилання повідомлення гравцям»** — текст у редакторі й кнопка «Надіслати». Повідомлення побачать усі команди гри **після будь-якого оновлення сторінки** — окремого сповіщення немає, і миттєво воно не прийде. Рядок є лише **поки гра йде**: у гри, що не почалася, і в закінченої його немає. * **«Приховати команду зі статистики»** — за **id команди**, кнопки «Приховати» і «Показати». Прихована команда зникає з таблиці й не займає місця при вивантаженні результатів у рейтинг сезону. Це спосіб прибрати з таблиці тестову команду або команду організаторів. * **«Перевірити автопереходи»** з галочкою **«Завершити гру»** — див. нижче. * **«Зняти це завдання» / «Повернути це завдання»** — за **номером** завдання в лінійці. Зняте завдання перестає видаватися командам, і гра йде далі без нього; це спосіб прибрати зламаний рівень, не зупиняючи гру. «Повернути» ставить його на місце. Унизу сторінки, під таблицею, стоїть ще один рядок — **«Додати гру в рейтинг сезону»**; він лише в адміна домену, і про нього окрема сторінка: [[uk:admin_main:season_rating|Рейтинг сезону]]. ===== Автопереходи та завершення ===== **«Перевірити автопереходи»** потрібна в одному рідкісному випадку: останній рівень налаштовано на **автоперехід за часом**, а частина команд із гри вийшла і після настання цього часу в інтерфейс не заходила. Автоперехід рахується, коли команда оновлює сторінку, — а вона не оновлює, і фінішу в неї не зафіксовано. Кнопка проходить по всіх командах, які ще в грі, і дораховує переходи за них. **Галочка «Завершити гру» — не окрема кнопка, а модифікатор до тієї самої** «Перевірити автопереходи». З нею движок рахує автопереходи так, ніби час пішов на три роки вперед, і доводить до фінішу всіх, хто ще в грі. Натискати треба так само «Перевірити автопереходи» — галочка сама нічого не робить. > Це не те саме, що закінчення гри за розкладом. Галочка **закриває лінійки командам**; час закінчення гри стоїть у налаштуваннях і працює сам. ===== Закриття гри та архів ===== * **Автоматичне перенесення.** Щойно настає час закінчення гри з її налаштувань, движок переносить гру в архів. Нічого натискати не треба. * **Доступ гравців.** З цієї миті кнопка «Вхід у гру» в команд зникає, проходження припиняється. * **Відкриття сценарію.** Якщо в налаштуваннях сценарію було обрано «Відкритий в архіві» або «Відкритий в архіві, але лише тим, хто грав», гравцям відкривається повний сценарій гри з кодами й підказками. ===== Оцінки та відгуки гравців ===== Коли гра скінчилася, гравець бачить форму відгуку: оцінка зірками і текстовий коментар. {{ :authors_main:lifecycle:player_review_uk.png |Відгук про гру: форма приходить гравцеві на головну, коли гра скінчилася}} * **Півбала — це ліва половина зірки.** Шкала від 0,5 до 5, і під зірками стоїть підпис словами: «Дуже, дуже, дуже погана гра», «Дуже погана», «Погана», «Місцями погана», «Середня», «Непогана», «Хороша», «Дуже хороша», «Чудова», «Шедевр». * **Оцінка зберігається одразу після кліку**, до всякого тексту. Коментар надсилається окремою кнопкою, тож кинути форму на півдорозі — не втратити оцінку. * У коментаря є вибір **«Усім» / «Лише авторам»**. * **Форма приходить двічі**: на екрані «гра закінчена» і потім рядком на головній — місяць після кінця гри, поки гравець не оцінить або не закриє її. > **Оцінювати може не кожен, хто заходив.** Форму отримує той, хто грав рівно однією командою і **відкрив не менше половини рівнів своєї команди**. Тестерам її не показують зовсім. Якщо гравець питає, чому в нього немає зірок, — річ зазвичай у цьому; форма й сама це пояснює. Середня оцінка гри видна в списку нещодавніх ігор і в розділі «Авторство» на сторінці людини. Самі тексти відгуків зараз відкриваються **лише авторові й адміну** — за прямим посиланням: https://qeng.org/reviews.php?gid=ID_ГРИ *(Замініть ''ID_ГРИ'' на числовий ідентифікатор вашої гри.)* {{ :authors_main:lifecycle:game_reviews_uk.png?800 |Відгуки про гру в автора: середня оцінка, текст і хто її поставив}} ===== Повторний запуск гри ===== Щоб провести вже зіграну архівну гру заново — наприклад, для нової групи: * змініть у налаштуваннях **час початку** і **час закінчення** на нові дати; * статистика команд, які вже зіграли, збережеться; * гравці, які вже завершили проходження, увійти повторно не зможуть; * нові команди зможуть подавати заявки і грати. > **Важливо при перезапуску.** Якщо в текстах рівнів використовувалися прив'язки до абсолютного часу (шаблони з мітками ''unix_time''), ці моменти могли вже настати в минулому. Перед перезапуском оновіть усі мітки часу в шаблонах, щоб не зламати проходження новим гравцям.