Ошибка Old School RuneScape дала всем игрокам более 2 миллиардов монет, что привело к краху игровой экономики

Old School RuneScape – популярная многопользовательская онлайн-игра от Jagex. На протяжении всей жизни в игре было немало ошибок, но та, которая произошла сегодня, пожалуй, самая катастрофическая. Несколько часов назад ошибка в коде привела к тому, что все игроки получили максимально возможные деньги.

Что произошло

Пару часов назад ошибка возникла в то время как Jagex работал над предстоящим обновлением. Из-за этой ошибки все выпавшие стопки монет превращались в 2147 миллионов GP. Это означает, что более 2,1 миллиарда денег было доступно любому игроку, который убил любое существо, выпавшее монеты.

Как вы можете видеть в этом ролике, игроки, обнаружившие эту ошибку, были, мягко говоря, удивлены. Однако Jagex быстро отреагировал и отключил Old School RuneScape, пока они исследовали проблему.

Как это произошло

Jagex поделился подробностями события в блоге на своем веб-сайте. Ошибка возникла, когда член команды Jagex реализовывал код для предстоящего обновления карманных краж. Это обновление касалось непосредственно монет и нового предмета – мешочков для монет. После смерти штабелируемые мешочки должны были быть превращены в монеты, но из-за неправильных вычислений предмет превратился в стопку из 2,1 миллиарда монет.

Как это было исправлено

На момент написания Old School RuneScape снова в сети, и кризис разрешен. Я использую термин «разрешено» в широком смысле, поскольку решение Jagex для устранения проблемы заключалось в откате всей игры за несколько часов до появления ошибки. Это означало, что многие игроки потеряли весь прогресс, достигнутый до отката. Поскольку монеты являются предметом обмена и имеют большое влияние на игровую экономику, откат был единственным логичным вариантом, поскольку вручную удалить ложно сгенерированные монеты практически невозможно.

Есть игроки, которые воспользовались этим. ошибка покупки и погашения облигаций старой школы для членства. Jagex сказал, что это членство будет удалено, поскольку оно было получено незаконным путем. Компания Jagex признала, что это их вина, и принесла извинения.

Источник