Перейти до змісту

Ліміти й таймери

Тут зібрано межі й строки CivBot: скільки гравців, банів і символів приймає бот, коли зникають його меню й повідомлення, як часто оновлюються списки і які межі має сайт. Знайдіть потрібний рядок: у ньому сказано, де діє межа і що буде, коли час вийде.

На цій сторінці: Ліміти гри, Ліміти тексту й списків, Таймери збору й гри, Оновлення списків і статистики, Таймери меню й відповідей на команди, Ліміти сайту

Ці числа однакові на всіх серверах, і сервер змінити їх не може. Виняток один — перерва між сповіщеннями про збір: її задають модератори сервера.

Ліміти гри

Кількість гравців і банів залежить лише від режиму гри. Тип гри на ці межі не впливає.

FFA Duel
Гравців 3–6 2
Банів на гравця до 2 до 3
Націй на вибір у драфті 3 3

Кнопки «Старт з драфтом націй» і «Старт без драфту націй» вмикаються, коли у зборі щонайменше 3 гравці у FFA чи 2 у Duel і кожен натиснув «Готовий». У повний збір записатися не можна. Бани необов'язкові. Три нації на вибір кожен гравець отримує, коли гру стартують кнопкою «Старт з драфтом націй».

Решта меж гри однакова для обох режимів:

Ліміт Скільки Де діє
Націй у CivBot 43 Один список для всіх типів гри; меню «Бани» показує всі 43 нації, а драфт і повідомлення «Призначення націй» — лише ті, яких у цій грі не забанили
Ходів у результаті 1–330 Параметр ходи команди /гра завершити (/game finish) і поле «Ходи» у вікні «Завершити гру?» на сайті

Подробиці — Старт гри, Бани, Завершення гри, Завершення гри на сайті.

Ліміти тексту й списків

Ці ліміти стосуються тексту, який ви пишете, і довжини списків, які показує бот.

Ліміт Скільки Де діє
Повідомлення до сповіщення про збір до 200 символів Поле «Додати повідомлення» у вікні «Сповістити про збір»; один рядок
Причина переривання гри до 100 символів Поле «Cancel game» у вікні «Cancel game confirmation», яке відкриває кнопка «Скасувати гру» в треді гри
Гравців у таблиці лідерів до 15 Гравці з найвищим рейтингом у поточному сезоні, які вже мають у ньому завершену гру FFA й досі є на сервері
Ігор у списку на панелі гри до 15 Останні ігри сервера, які вже стартували
Націй на сторінці меню «Бани» 15 Три сторінки на всі 43 нації
Кнопок націй в одному повідомленні «Призначення націй» до 20 Решта незабанених націй — у наступних повідомленнях у треді гри

Обидва поля з текстом необов'язкові: їх можна лишити порожніми. Подробиці — Сповіщення про збір, Переривання гри, Таблиця лідерів.

Таймери збору й гри

Ці таймери стосуються картки збору, її меню й треду гри.

Таймер Скільки Що відбувається
Кнопки типу в повідомленні «Оберіть тип гри» 60 с Через 60 с після натискання «FFA» чи «Duel» кнопки «Vanilla», «Patch» і «KEK» перестають працювати; натисніть кнопку режиму знову
Приватне посилання на картку збору 60 с Бот надсилає його, якщо панель гри стоїть не в каналі збору ігор, і прибирає через 60 с
Меню «Бани» 3 хв Меню без натискань зникає, а поставлені бани лишаються
Меню після кнопки «Вигнати» 3 хв Меню перестає працювати, і зі збору нікого не виганяють
Збір без натискань 3 години Картка збору зникає з каналу, а гра не отримує номера
Перерва між сповіщеннями про збір 3–60 хв Наступне сповіщення цієї гри можна надіслати лише після перерви; без параметра cooldown_minutes вона триває 15 хв
Меню вибору гравця після кнопки нації в повідомленні «Призначення націй» 60 с Меню перестає діяти, і призначення не змінюються
Тред гри без повідомлень 24 години Тред архівується, а стан гри не змінюється
Гра після старту без ліміту Гра лишається в стані «В процесі», доки її не завершать або не перервуть

Кожне натискання в меню «Бани» починає відлік 3 хв заново. Так само кожне натискання кнопки на картці збору починає відлік 3 годин заново: картка зникає лише після 3 годин без натискань. Подробиці — Створення гри й збір гравців, Вибір націй і обмін слотами, Тред гри.

Перерву між сповіщеннями задають модератори параметром cooldown_minutes команди /guild notifications configure, від 3 до 60 хв. Якщо повторити команду без цього параметра, перерва знову стає 15 хв. Поки перерва триває, бот відповідає «Ця гра зможе надіслати наступне сповіщення …» і показує, через скільки часу. Подробиці — Налаштування сповіщень про збір.

Гру, що стартувала, бот сам не завершує й не перериває. Учасник гри або модератор завершує її командою /гра завершити або перериває кнопкою «Скасувати гру» в треді гри.

Оновлення списків і статистики

Ці списки й цифри не завжди оновлюються одразу після гри: у таблиці видно, як часто бот їх оновлює.

Таймер Скільки Що відбувається
Список ігор на панелі гри 5 хв Бот оновлює його кожні 5 хв, а ще одразу після старту, завершення чи переривання гри
Таблиця лідерів 1 година Новий рейтинг з'являється в таблиці під час найближчого оновлення
Карта часу ігор /gametime 1 година Бот перераховує ігри не частіше ніж раз на годину

Щоб карта /gametime одразу врахувала нові ігри, додайте параметр force_update:True. Подробиці — Панель гри, Статистика гравця, Статистика націй і час ігор.

Ці таймери стосуються меню, сторінок і відмов, якими бот відповідає на кнопки й команди.

Таймер Скільки Що відбувається
Кнопки картки статистики гравця 3 хв Кнопки вкладок і список періоду стають неактивними, якщо 3 хв їх не натискали
Меню вибору гравця після кнопки «Статистика гравця» 3 хв Якщо за 3 хв не обрати гравця, меню перестає працювати
Меню «Select what you want to configure ...» під карткою /guild config 3 хв Якщо 3 хв нічого не обирати, меню перестає працювати; виконайте команду ще раз
Приватні меню після пунктів «Channels» і «Roles» у /guild config 60 с Меню вибору каналу чи ролі зникає
Сторінки відповіді /search games_by_players 3 хв Кнопки гортання перестають працювати; виконайте команду ще раз
Відмова на /гра завершити чи /leaderboard show, коли бракує прав чи номера гри або гра не в стані «В процесі» 20 с Відмова зникає сама

Кожне натискання кнопки на картці статистики починає відлік 3 хв заново. Через 20 с зникають відмови «Game ID not found.», «You are not in this lobby.» і «Can't do this command in current lobby state.» на /гра завершити та «You must be a moderator to use this command.» на /leaderboard show. Відповідь «Всі гравці мають вибрати нації перед завершенням гри!» сама не зникає. Подробиці — Підключення CivBot до сервера, Команди бота.

Ліміти сайту

Ці межі діють на сайті CivBot. Ті, що стосуються треду гри, діють на сервері, з яким працює сайт.

Ліміт Скільки Що відбувається
Розмір сейву на головній сторінці й в «Інспектор сейвів» до 16 МБ Більший файл .Civ5Save сайт відхиляє й показує «Не вдалося прочитати цей файл»
Розмір сейву на сторінці гри до 15 МБ Більший файл сайт відхиляє ще до завантаження й просить обрати .Civ5Save до 15 МБ
Розмір сейву в треді гри до 15 МБ Як на сторінці гри: більший файл не прикріплюється, бот відповідає карткою «Сейв не прийнято»
Читання сейву близько 10 с Сейв, що читається довше, сайт відхиляє з тим самим написом
Очікування бота в треді гри 60 с Якщо сайт не відповів за 60 с, бот відповідає «Сайт не відповів. Спробуйте пізніше.»
Завантажень сейву до однієї гри 10 на гравця за 24 години Рахується кожна спроба за останні 24 години, і з сайту, і з треду гри, зокрема файл, який не вдалося прочитати, і повтор. Одинадцяту відхиляють: сайт пише «Ви завантажили 10 сейвів до цієї гри за останні 24 години» й «Наступне завантаження буде можливе о …», а бот у треді — «Забагато завантажень. Спробуйте трохи пізніше.»
Закриття готової гри кожні 10 хв Коли гру завершено, сейв прикріплено, усіх гравців зіставлено й немає непідтверджених замін, сайт закриває гру сам, зазвичай одразу. Якщо перелік доповнило щось поза цією грою, закриття настає під час перевірки, що йде кожні 10 хв
Підтвердження входу через Discord 10 хв Згоду в Discord треба дати за 10 хв після натискання «Увійти через Discord», інакше вхід не відбудеться й його треба почати знову
Поточні ігри до 20 Блок «Поточні ігри» на сторінці «Огляд» показує ігри, що стартували за останні 48 годин і ще тривають
Незавершена гра на сайті 48 годин Через 48 годин після старту сайт показує її як «Без результату», а в боті вона лишається «В процесі»

Подробиці — Огляд ігор, Інспектор сейвів, Вхід і приватність, Сейви гри на сайті, Сейв у треді гри.

Що може піти не так

  • Меню «Бани» зникло. Минуло 3 хв без натискань. Бани зберігаються, а меню знову відкриває кнопка «Бани» на картці збору.
  • Картка збору зникла з каналу. Якщо гра стартувала, шукайте її тред у каналі історії ігор. Якщо 3 години ніхто не натискав кнопок збору, створіть нову гру на панелі гри.
  • Тред гри зник зі списку каналів. Тред, у якому 24 години ніхто не писав, архівується. Знайдіть його серед архівних тредів каналу історії ігор.
  • Бот відповідає «Ця гра зможе надіслати наступне сповіщення …». Перерва між сповіщеннями цієї гри ще не минула. У відповіді видно, через скільки часу можна надіслати наступне.
  • Таблиця лідерів не враховує щойно завершену гру. Таблиця лідерів оновлюється щогодини: перегляньте її пізніше. Рейтинг змінюють лише ігри FFA, тож після гри Duel таблиця лідерів не змінюється.
  • Кнопки картки статистики сірі й не натискаються. Минуло 3 хв без натискань. Відкрийте картку знову.
  • Сейв у треді гри чи на сторінці гри відхилено через ліміт завантажень. Ви вже зробили 10 спроб до цієї гри за останні 24 години. Сторінка гри показує, о котрій буде можливе наступне завантаження; у треді бот часу не показує, тож спробуйте пізніше або перегляньте час на сторінці гри.
  • Сайт пише «Не вдалося прочитати цей файл». Файл більший за 16 МБ, або сайт не прочитав його за 10 с. Інші причини й що робити — Інспектор сейвів.

  • На сторінці гри сайт пише «Файл більший за 15 МБ». Сейв до гри можна прикріпити лише до 15 МБ; оберіть менший файл.

Пов'язане