Old School Runescape blev trukket offline, da milliarder af guld dukkede op ud af det blå
Opdatering: Old School Runescape er online igen efter en 20-minutters serverrollback. Med andre ord er alt det guld, der blev genereret af fejlen, forsvundet lige så hurtigt, som det dukkede op. Derudover har ondsindede spillere, der har købt obligationer i spillet ved hjælp af uretmæssigt optjent guld og indløst dem for medlemskab, fået tilbagekaldt deres “bonus”-medlemskab og “vil også se, at der bliver truffet foranstaltninger mod deres konti, og de vil midlertidigt blive fjernet fra spillet.” Alle andre burde være i sikkerhed, selv om Jagex oplyser, at nogle spillere “kan være påvirket af et problem, der tilskrives deres gemte filer, som vil forhindre dem i at logge ind,” hvilket studiet stadig arbejder på at løse.
I et forumindlæg forklarede Jagex, hvad der forårsagede milliardærfejlen:
En af holdet var i gang med at implementere koden til pickpocketing-opdateringen. Dette involverede produktion af stabelbare poser, der behandles som værende mønter. Ved død var formålet at konvertere dem til rigtige mønter, bl.a. for at en PKer kunne få værdien, hvis det var relevant.
Når man konverterer en stak genstande til en stak mønter, er det passende at kontrollere, at beregningen ikke overskrider den maksimale grænse for hele tal i spillets sprog (2,1 milliarder). Desværre var den logik, der blev brugt til denne beregning, forkert, og når den blev udført på stakke af andre genstande (ikke selve posen), var resultatet at stakken blev konverteret til 2,1b mønter.
Og desværre blev fejlen, der påvirker andre genstande, ikke opdaget, da det ikke forventedes, at den havde ændret sig.
Originalhistorie:
Alle Old School Runescape-spillere drømmer om en dag at opnå det mest guld, man kan bære: 2,147 milliarder, det sagnomspundne “max cash”, som man kan bære. På grund af en fejl, der blev indført i en opdatering i morges, blev denne drøm for mange spillere pludselig til virkelighed: utallige OSRS-spillere modtog max cash stakke fra kilder, der normalt ville give et par tusinde guld. Som følge heraf slukkede udvikleren Jagex ca. 20 minutter efter opdateringen gik live, for spillet og deaktiverede midlertidigt alle servere, mens de kiggede på fejlen med guldduplikering.
En Jagex-udvikler, der går under mod-håndtaget Mod Ash, diskuterede problemet på Twitter og bekræftede, at “max cash stacks” blev “genereret ved død, hvis du havde visse genstande”. Mod Ash sagde også, at OSRS-holdet arbejder på en rollback – det vil sige, at spillet skal tilbageføres til sin tilstand før den fejlbehæftede opdatering, hvilket effektivt ophæver alt det duplikerede guld samt alt andet, der skete i de 20 kaotiske minutter efter opdateringen.
Ironisk nok var den opdatering, der forårsagede fejlen, en “spilintegritets”-opdatering af alle ting, en ændring af færdigheden Thieving, der havde til formål at bekæmpe bots og guldfarmere. Som YouTuber OakDice påpegede, blev nogle ledninger krydset, og denne opdatering fik instancerede begivenheder, der lagrer eller genererer guld, til at give milliarder. Du kan se fejlen i aktion i dette klip fra Twitch-streamer Purpp, som forståeligt nok var overrasket over at blive in-game milliardær:
OSRS er stadig offline i skrivende stund, men Jagex siger, at de arbejder på en rettelse. I en erklæring til PC Gamer sagde Jagex:
“Old School RuneScape blev taget offline af Jagex i morges kl. 11.49 BST, blot 19 minutter efter at den opdatering, der introducerede fejlen, gik i luften. En rollback, spillets første, er planlagt til at finde sted i løbet af de næste par timer for at rette op på situationen og bringe den tilbage til lige før Old School RuneScape blev opdateret. Vi har ikke et estimat for mængden af guld, der blev genereret i den tid, hvor fejlen var live, men ubalancen skulle være fuldt ud løst, når rollback’en er færdig senere i dag.”
Den seneste nyhed