Почему нельзя строить? Теперь доска объясняет сама
Кнопка строительства раньше молча исчезала, если у вас не было всей цветной группы, — а это самое обычное положение на любой доске. Теперь она стоит на каждой вашей улице и объясняет, почему неактивна; у замка и звёзд появились подписи, налог на аренду виден с обеих сторон платежа, а каждый отказ говорит на вашем языке.

Простыми словами
Чаще всего в нашем чате спрашивали одно и то же, разными словами: «как строить?» — 51 раз от 35 разных игроков, на нескольких языках. И не зря. Кнопка строительства появлялась, только когда у вас была вся цветная группа, так что игрок с двумя улицами из трёх не видел ни кнопки, ни объяснения, — а это обычное состояние большинства досок большую часть партии. Среди игроков, дошедших до конца партии, 371 из 1,110 ни разу ничего не построили, и у 304 из них было три участка и больше.
Теперь + есть на каждой вашей улице. Если нажать его нельзя, он одной строкой объясняет почему, а причины проверяются в продуманном порядке — от той, что не изменится никогда, до той, что снимется к вашему следующему ходу:
- Строить можно только на улицах — не на машинах, авиалиниях и коммуналках.
- У вас 2 из 3 в этой цветной группе. Соберите все, тогда сможете строить.
- Один участок группы заложен — выкупите его, и группа разморозится.
- Этот участок заложен. Выкупите его, чтобы строить.
- Застроено до конца — отель это высший уровень.
- Стройте равномерно — сначала те участки, где филиалов меньше.
- Один филиал на участок за ход. Вернитесь на следующем ходу.
- Не хватает денег — филиал здесь стоит 500k.
- Строить можно в начале своего хода, до броска.
Замок и звёзды теперь говорят, что они значат
Подписи появились и у маленьких значков. Звёзды на улице теперь читаются как уровень — «Уровень 3 из 5». Замок на заложенном участке говорит «Заложено — аренда не приходит», а в режиме «Скоростная», где у залога есть срок, называет раунд: «Выкупите до раунда 28, иначе участок снова уйдёт в продажу.»
Налог на аренду — с обеих сторон платежа
А налог на аренду теперь виден с обеих сторон платежа. Под конец долгой партии часть каждой аренды удерживается, чтобы игра могла закончиться; до сих пор об этом знала только арифметика. Платящий видит разбивку под кнопкой «Заплатить», а владелец, когда это случается впервые, получает короткое уведомление: кто сколько заплатил, сколько дошло и сколько удержано. За последние две недели 492 из 5,345 завершённых партий длились достаточно долго, чтобы до него дойти, — и 221 из 583 партий в режиме «Скоростная», где он начинается с раунда 40.

Частые вопросы
Почему я не могу строить на своей улице?
Нажмите на название улицы, чтобы открыть её карточку: там кнопка строительства неактивна, а под ней написана причина — например, что у вас только 2 из 3 улиц её цветной группы.
Что означает замок на участке?
Участок заложен и не приносит аренды, пока вы его не выкупите. В режиме «Скоростная» у залога есть ещё и срок, и замок называет раунд, до которого участок нужно выкупить.
Что такое налог на аренду?
Под конец долгой партии часть каждой аренды удерживается, чтобы игра могла закончиться: плательщик платит аренду полностью, а владелец получает то, что осталось после налога. По умолчанию в режиме «Классика» он начинается с раунда 100, в режиме «Скоростная» — с раунда 40, а партия в режиме «Блиц» заканчивается на раунде 25, ещё до его начала.
Что означают звёзды на улице?
Каждая звезда — это один построенный на улице филиал, а подпись показывает их число как уровень — «Уровень 3 из 5». Последний уровень — отель.
Для тех, кому интересны детали
Порядок причин — это и есть замысел. Старая проверка первым делом спрашивала «ваш ли сейчас ход?», поэтому игроку без цветной группы между ходами сообщали, что сейчас не его ход, — и он выучивал правило, которого не существует. Теперь вы видите ту причину, которая останется верной, даже когда всё остальное будет исправлено: на машине, авиалинии или коммуналке строить нельзя никогда; улице нужна вся её группа; только потом идут залоги, потолок в виде отеля, равномерная стройка, один филиал за ход, деньги — и последним момент хода.
Раньше правило было единственным ответом «да или нет», спрятанным внутри игрового экрана, куда не дотягивался ни один автоматический тест. Теперь оно живёт в собственной небольшой функции, которая возвращает, какая из девяти причин применима, а проверки, которые запускаются при каждом изменении opolyx, тестируют её напрямую — вместе с порядком, так что если снова поставить «не ваш ход» на первое место, упадёт тест, написанный ровно для этого.
Отказы получили то же самое. Когда игра или лобби говорят «нет» — комната только что заполнилась, партия уже началась, вы уже в другой партии, — ответом раньше было предложение на английском, иногда с внутренним идентификатором внутри. Теперь база данных отвечает коротким неизменным кодом (38 отказов в 10 её функциях), а сайт превращает каждый код в предложение на вашем языке: на всех 12 языках, для каждого отказа.
| Ситуация | Раньше | Теперь |
|---|---|---|
| Комната заполняется в тот момент, когда вы входите | game 1c92342f-… is full | В этой комнате только что закончились места. |
| Вы действуете не в свой ход | Please refresh the page. It’s not your turn. | Сейчас не ваш ход. Обновите страницу, чтобы увидеть актуальное поле. |
