为什么不能建造?现在棋盘会告诉你
以前只要你没有集齐整组颜色,建造按钮就会一声不响地消失,而这是任何棋盘上最常见的局面。现在它出现在你拥有的每条街道上,并说明为什么变灰;小锁和星星有了文字,租金税在付款双方都看得到,每一条拒绝都说你的语言。

通俗版
我们聊天里被问得最多的问题,总是某种形式的「怎么建造?」——51 次,来自 35 位不同的玩家,用了好几种语言。他们问得有道理。建造按钮只有在你集齐整组颜色后才会出现,所以手里有三条街中两条的玩家,既看不到按钮,也得不到任何解释——而这正是大多数棋盘在一局大部分时间里的常态。在坚持到一局结束的 1,110 名玩家中,有 371 人从来没有建造过任何东西,其中 304 人手握三处或更多地产。
现在,你拥有的每条街道上都有 +。当它不能按时,会用一行字说明原因,而这些原因按照刻意安排的顺序检查——从永远不会改变的那一条,到你下个回合之前就会消除的那一条:
- 只能在街道上建造,汽车、航空和公用事业不行。
- 这个颜色你拥有 2/3 块。集齐整组后才能建造。
- 本组里有一块地已抵押——赎回后整组才能解冻。
- 这块地已抵押。赎回后才能在上面建造。
- 已建满——酒店是最高等级。
- 整组要均匀建造——先建分店最少的地块。
- 每块地每回合只能建一处分店。下回合再来。
- 现金不足——这里建一处分店要 500k。
- 建造在你回合开始时进行,掷骰之前。
小锁和星星会说明自己的意思
小图标也有了文字。街道上的星星现在读作一个等级——「等级 3 / 5」。已抵押地块上的小锁写着「已抵押——收不到租金」——而在极速模式里,抵押有期限,它会写出回合数:「请在第 28 回合前赎回,否则会重新挂牌出售。」
租金税,付款双方都看得到
租金税现在在付款的双方都看得到。在漫长对局的后期,每笔租金都会被扣下一部分,好让比赛能够结束;以前只有算式知道这件事。付款的玩家会在「支付」按钮下方看到拆分,而地产的主人第一次遇到时会收到一条简短的提示:谁付了多少、到手多少、被扣下多少。过去两周里,5,345 局已结束的对局中有 492 局打得足够久,碰上了它;极速模式的 583 局中则有 221 局,那里从第 40 回合开始征收。

常见问题
为什么我的街道上不能建造?
点击街道名称打开它的卡牌:建造按钮就在那里,呈灰色,下方写着原因——例如,你只拥有它所在颜色组 3 条街道中的 2 条。
地产上的小锁是什么意思?
这块地产已抵押,在你赎回之前收不到租金。在极速模式中,抵押还有期限,小锁会写出你必须在哪个回合之前赎回。
什么是租金税?
在漫长对局的后期,每笔租金都会被扣下一部分,好让比赛能够结束:付款方要付全额租金,而地产主人拿到的是扣税后剩下的部分。默认情况下,经典模式从第 100 回合开始征收,极速模式从第 40 回合开始,而闪电模式的对局在第 25 回合就会结束,还没到征收的时候。
街道上的星星是什么意思?
每颗星星代表上面建起的一处分店,标签把总数读作一个等级——「等级 3 / 5」。最后一个等级是酒店。
技术细节
原因的顺序本身就是设计。旧的检查第一个问的是「现在轮到你了吗?」,所以一个没有整组颜色的玩家,在两个回合之间,被告知不是他的回合——于是学到了一条根本不存在的规则。现在你看到的原因,是在其他一切都解决之后依然成立的那一条:汽车、航空和公用事业永远不能建造;一条街道需要集齐整组;然后才轮到抵押、酒店上限、均匀建造、每回合一处分店、现金——最后才是时机。
这条规则过去只是一个藏在游戏画面里的「是或否」答案,任何自动化测试都够不着。现在它住在一个属于自己的小函数里,返回九个原因中哪一个适用;每次 opolyx 有改动时运行的检查都会直接测试它——连顺序也测,所以如果再把「不是你的回合」放到第一位,一条专门为此写的测试就会失败。
拒绝也得到了同样的处理。当游戏或大厅说「不」的时候——房间刚刚满了、对局已经开始、你已经在另一局里——过去的回答是一句英文,有时还夹着一个内部编号。现在数据库改为返回一个简短、固定的代码(分布在它的 10 个函数里,共 38 种拒绝),网站再把每个代码变成你的语言里的一句话:全部 12 种语言,每一条拒绝都是如此。
| 情形 | 之前 | 现在 |
|---|---|---|
| 你加入的那一刻房间刚好满员 | game 1c92342f-… is full | 这个房间刚刚满员了。 |
| 没轮到你时你做了操作 | Please refresh the page. It’s not your turn. | 现在不是你的回合。请刷新页面以查看最新棋盘。 |
