Old School Runescape dras offline när miljarder guld dyker upp från ingenstans

apr 28, 2021
admin

Uppdatering: Old School Runescape är online igen efter en 20-minuters serverrollback. Med andra ord har allt guld som genererades av buggen försvunnit lika snabbt som det dök upp. Dessutom har busiga spelare som köpt obligationer i spelet med hjälp av illasinnat guld och löst in dem mot medlemskap fått sitt ”bonus”-medlemskap återkallat och ”kommer också att få se åtgärder vidtas mot sina konton och kommer tillfälligt att tas bort från spelet”. Alla andra borde vara oskadda, även om Jagex meddelar att vissa spelare ”kan påverkas av ett problem som hänför sig till deras sparfiler och som hindrar dem från att logga in”, vilket studion fortfarande arbetar med att lösa.

I ett foruminlägg förklarade Jagex vad som orsakade miljardärsfelet:

En i teamet höll på att implementera koden för pickpocketing-uppdateringen. Detta innebar att producera stapelbara påsar som behandlas som om de vore mynt. Vid döden var målet att konvertera dem till riktiga mynt, delvis så att en PKer kunde få ut värdet i förekommande fall.

När man konverterar en stapel föremål till en stapel mynt är det lämpligt att kontrollera att beräkningen inte överskrider den maximala gränsen för heltal i spelets språk (2,1 miljarder). Tyvärr var logiken som användes för denna beräkning felaktig, och när den utfördes på staplar av andra föremål (inte själva påsen) blev resultatet att stacken konverterades till 2,1b mynt.

Olyckligtvis, även om det visade sig att påsarna agerade korrekt under testningen, upptäcktes inte felet som påverkade andra föremål eftersom det inte förväntades ha förändrats.

Original story:

Alla Old School Runescape-spelare drömmer om att en dag uppnå det mesta guldet som du kan bära: 2,147 miljarder, det sägenomspunna ”max cash”. På grund av en bugg som introducerades i en uppdatering i morse blev den drömmen plötsligt sann för många spelare: oräkneliga OSRS-spelare fick max cash staplar från källor som normalt skulle ge några tusen guld. Som ett resultat av detta stängde utvecklaren Jagex, ungefär 20 minuter efter att uppdateringen gick live, av spelet och stängde tillfälligt av alla servrar medan de undersöker felet med gulddubbletteringen.

En Jagex-utvecklare, som går under mod-hanteringen Mod Ash, diskuterade problemet på Twitter och bekräftade att ”max cash stacks” ”genererades vid döden om du hade vissa föremål”. Mod Ash sa också att OSRS-teamet arbetar på en rollback – det vill säga att återställa spelet till det tillstånd som rådde innan den buggade uppdateringen, vilket i praktiken upphäver allt dubblerat guld samt allt annat som hände under de 20 kaotiska minuterna efter uppdateringen.

Ironiskt nog var den uppdatering som orsakade felet, en uppdatering för ”spelintegritet” av alla saker, en ändring av färdigheten Thieving som var avsedd att bekämpa robotar och guldodlare. Som YouTuber OakDice påpekade blev några trådar korsade och den här uppdateringen gjorde att instansierade händelser som lagrar eller genererar guld gav miljarder. Du kan se felet i aktion i det här klippet från Twitch-streamer Purpp, som förståeligt nog blev överraskad när han blev miljardär i spelet:

OSRS är fortfarande offline i skrivande stund, men Jagex säger att de arbetar på en lösning. I ett uttalande till PC Gamer sa Jagex följande:

”Old School RuneScape togs offline av Jagex i morse kl. 11.49 BST, bara 19 minuter efter att uppdateringen som introducerade felet gick live. En rollback, spelets första, är planerad att äga rum under de närmaste timmarna för att rätta till situationen och föra spelet tillbaka till precis innan Old School RuneScape uppdaterades. Vi har ingen uppskattning av hur mycket guld som genererades under tiden som felet var live, men obalansen bör vara helt löst när rollback är klar senare idag.”

Renliga nyheter

{{ articleName }}

Lämna ett svar

Din e-postadress kommer inte publiceras.