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

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

Игра была временно отключена, пока команда решала проблему.

1 минута на чтение

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



Что случилось

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

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



Как это случилось

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



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

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



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