In deze gids zal ik beschrijven hoe u het meeste uit uw inventarisruimte kunt halen door gebruik te maken van een bug waardoor inventarisitems dezelfde slots als elkaar kunnen bezetten.
De Basis
De bug zelf is eenvoudig genoeg. Om te demonstreren, zal ik een basisversie van de bug doorlopen om 2 zware wapens in de onderste 2 rijen van JC's inventaris te krijgen. Om te beginnen plaatsen we één zwaar wapen op de grond en zien onze inventaris er als volgt uit:
De specifieke items/locaties zijn niet zo belangrijk, het enige dat telt is dat als het zware wapen in je inventaris er niet was, je degene op de vloer zou kunnen oppakken en het 1 slot links van waar degene in je inventaris is nu. (items komen altijd in de hoogste rij waarin ze passen, en de meest linkse kolom in die rij) Klik en sleep vervolgens degene in je inventaris naar een plek op het scherm die geen inventarisvakken heeft, zoals deze:
Verlaat nu de inventaris zonder het item los te laten en pak het zware wapen op dat op de grond ligt. Je inventaris ziet er ongeveer zo uit:
Je zult merken dat het vloerwapen nu achter het wapen zit dat je al had. Als u ergens op het voorste wapen klikt, wordt het geselecteerd, terwijl u op de 2 sleuven links ervan klikt om het achterste wapen te selecteren.
Als je gewoon een basisoverzicht wilt van hoe het werkt, dan betekent het slepen en sluiten met een item dat het spel je inventaris zal behandelen alsof het er niet is totdat je het opnieuw opent. Alle items die je oppakt, bevinden zich achter het item dat je hebt gesleept. Als je niet in de details wilt kijken, spring dan gewoon rechtstreeks naar de toepassingen van de bug. Anders…
Item-slots
Ik heb niet in de spelcode gekeken, dus dit is allemaal gebaseerd op mijn eigen observaties, maar voor zover ik kan nagaan, slaat het spel de items in je inventaris apart op van de slots die ze innemen. Onder normale omstandigheden wordt een leeg slot altijd als leeg gemarkeerd en een bezet slot altijd als bezet. Items die worden aangeklikt en uit slots worden gesleept, markeren hun respectievelijke slots als leeg zonder het item daadwerkelijk uit die slots te verwijderen, en als u de inventaris verlaat voordat het item ergens anders wordt geplaatst, worden ze niet opnieuw gemarkeerd als bezet.
Als je de inventaris opent, worden alle slots opnieuw ingesteld op leeg/bezet, dus als je de bovengenoemde glitch zou proberen, maar het menu zou openen en sluiten na slepen en sluiten met het inventarisitem, dan zou je het item niet kunnen oppakken op de vloer. Kortom, als je een aantal item-slots hebt die bezet maar technisch leeg zijn, zal je inventaris fietsen om ze te repareren.
In het geval dat dit niet logisch is, laten we het vorige voorbeeld doornemen, terwijl we laten zien wat de item-slots denken dat er gebeurt. "o" betekent dat een slot bezet is, terwijl een "_" betekent dat het leeg is. Een "-" betekent dat het technisch gezien als leeg wordt beschouwd, maar dat er een item in zit. Die verschijnen pas als de inventaris is afgeluisterd.
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][O][_][_]
[_][o][o][o][o]
[_][o][o][o][o]
Op dit moment laten alle slots nauwkeurig zien welke een item bevatten en welke niet. Niets bijzonders, laten we eens kijken wat er daarna gebeurt...
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][O][_][_]
[_][_][_][_][_]
[_][_][_][_][_]
Oké, we hebben de vlammenwerper uit de sleuven gehaald die hij al bezet en als gevolg daarvan zijn die sleuven vrijgekomen. Nogmaals, niets bijzonders, maar het interessante gebeurt wanneer we de inventaris sluiten. De items zelf keren terug naar hoe ze waren in de eerste screenshot ...
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][O][_][_]
[_][-][- ][- ][-]
[_][-][- ][- ][-]
...terwijl de item-slots hetzelfde blijven. Merk op dat de schermafbeelding weer de eerste is, niet echt de items in deze staat, omdat zoals ik eerder al zei, het openen van de inventaris eventuele kapotte slots zal repareren.
Nu pakken we het GEP-pistool op...
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][O][_][_]
[o][o][o][o][- ]
[o][o][o][o][- ]
... en de sleuven waar het naar toe gaat, zijn bezet. Wanneer u echter uw inventaris opent ...
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][O][_][_]
[o][o][o][o][o]
[o][o][o][o][o]
de sleuven die de vlammenwerper inneemt, zijn correct gelabeld.
Iets dat het vermelden waard is, is dat bezette slots een puur binair systeem zijn, een slot kan niet "multi-bezet" zijn, wat wil zeggen dat er geen echt verschil is tussen 1 item dat een slot bezet en 100 items die het bezetten. Het inventarissysteem van de game is ontworpen rond items die nooit op deze manier kunnen worden gestapeld, dus items die uit hun slots worden verwijderd, zullen die slots altijd als leeg markeren, ongeacht of die slots nog meer items bevatten.
Dit wetende, en beginnend aan het einde van het vorige voorbeeld, zouden we nu het GEP-pistool kunnen laten vallen ...
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][O][_][_]
[_][- ][- ][- ][o]
[_][- ][- ][- ][o]
... en weet dat de sleuven die het innam leeg zijn, ondanks dat de vlammenwerper er nog steeds in zit. Omdat ze nu technisch leeg zijn, kunnen we een item slepen en neerzetten bovenop de vlammenwerper.
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][O][_][_]
[_][-][-][o][o]
[_][- ][- ][- ][o]
Merk op dat het slepen en neerzetten van items naar psuedo-vacante slots een beetje buggy is en mogelijk zelfs helemaal niet werkt. Als het gewoon kieskeurig is, sleept u van boven naar beneden en van links naar rechts om het item consistent in de juiste sleuf te krijgen.
Artikelbestelling
Nu zou ik het moeten hebben over wat bepaalt of een bepaald item achter of voor een ander zal staan, en wat daardoor wordt beïnvloed. (en nogmaals, ik heb niets in de spelcode bekeken, dus dit zijn slechts gissingen op basis van wat ik heb gezien tijdens het experimenteren met deze bug)
Wat het bepaalt is eenvoudig, hoe recenter een item in je inventaris is gekomen, hoe verder het achter andere zal staan.
Door een item te slepen en neer te zetten, wordt een item nooit achter een ander geplaatst, zelfs niet als de itemsleuf leeg is. Als het sojapakket dat ik had verplaatst, bijvoorbeeld was opgepakt nadat ik de vlammenwerper had gepakt, had ik het niet op de vlammenwerper kunnen slepen en neerzetten.
Als u op een bepaald slot klikt, wordt altijd het verste voorste item in dat slot geselecteerd. Door een soortgelijke truc te herhalen als hierboven beschreven, maar met een sluipschuttersgeweer en het oppakken van de vlammenwerper na het slepen en sluiten van het geweer, belandt mijn inventaris in deze staat:
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][O][_][_]
[o][o][o][o][_]
[o][o][o][o][_]
Omdat het geweer het eerst in mijn inventaris was, ligt het vooraan.
Als ik echter in plaats daarvan de vlammenwerper zou slepen en sluiten en het geweer zou oppakken, zou het als volgt eindigen:
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][O][_][_]
[o][o][o][o][_]
[o][o][o][o][_]
Het sluipschuttersgeweer bevindt zich nu volledig achter de vlammenwerper, waardoor deze onbereikbaar is.
Echter, door simpelweg de vlammenwerper te laten vallen, mijn inventaris te sluiten en weer op te pakken, zal het op dezelfde locatie eindigen (tenzij er verder naar boven en naar links in mijn inventaris ruimte was), maar helemaal achterin de artikel bestelling. Dit betekent dat items die te ver naar voren liggen gemakkelijk naar de achterkant van de bestelling kunnen worden gestuurd zonder met andere items te rommelen.
Toepassingen
Het meest voor de hand liggende gebruik van de bug is om items die niet geselecteerd hoeven te worden achter andere items te plaatsen, zodat ze geen echte inventarisruimte innemen. Uit mijn hoofd, augmentatiebussen worden alleen gebruikt met medbots, biocellen en aug-upgrades kunnen worden gebruikt vanaf de "augs" -pagina-inventaris, en de ambrosia-flacon die je in de PRCS Wall Cloud krijgt, hoeft alleen in je inventaris te zijn om te geven het naar Stanton Dowd. Medkits kunnen op specifieke lichaamsdelen worden gebruikt zonder ze in de inventaris te gebruiken, maar wanneer ze als item worden gebruikt, wordt genezing naar alle delen van het lichaam verspreid, en de optie "alles genezen" zal genezingen verdelen, maar zal zoveel mogelijk medkits gebruiken om te genezen zoveel mogelijk schade, zelfs als het betekent dat je er een verspilt om 1 gezondheid of zoiets te helen, dus het zou goed zijn om deze nog steeds bruikbaar te hebben via de inventaris.
Als je goed gebruik wilt maken van alle vreemde mechanica van deze bug, kun je een heel groot aantal items op een heel kleine plaats proppen, bijvoorbeeld:
Als je de item-slots wilt spelen terwijl deze video plaatsvindt, hier:
>Eerste installatie
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][_][_][O]
[_][_][_][_][_]
[_][_][_][_][_]
>De eerste paar items ophalen
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][_][_][o]
[o][o][o][_][_]
[_][_][_][_][_]
>Reorganiseren
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][O][_][_]
[o][o][o][_][_]
[o][o][_][_][_]
>Laat jachtgeweer vallen, verplaats pistool
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][O][_][_]
[O][_][_][_][_]
[_][O][_][_][_]
>Slepen/sluiten met pistool
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][O][_][_]
[- ][_][_][_][_]
[_][O][_][_][_]
>Pak jachtgeweer op, nu gestapeld met pistool
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][O][_][_]
[o][o][o][_][_]
[_][O][_][_][_]
>Drop shotgun (de sleuf van het pistool is leeg zonder te laten vallen / sluiten, wat betekent dat ik een ander item kan laten vallen / sluiten)
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][O][_][_]
[- ][_][_][_][_]
[_][O][_][_][_]
>Verplaats kruisboog
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][O][_][_]
[- ][o][_][_][_]
[_][_][_][_][_]
>Slepen/sluiten met kruisboog
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][O][_][_]
[- ][- ][_][_][_]
[_][_][_][_][_]
>Pak het jachtgeweer op, nu gestapeld met kruisboog:
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][O][_][_]
[o][o][o][_][_]
[_][_][_][_][_]
>Follen met sojavoedsel is niet relevant voor de glitch, ik raak alleen in de war
>Slepen/sluiten met jachtgeweer
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][O][_][_]
[- ][- ][- ][_][_]
[_][_][_][_][_]
>Pak een sluipschuttersgeweer op, nu gestapeld met jachtgeweer
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][O][_][_]
[o][o][o][o][_]
[_][_][_][_][_]
>Verplaats sojavoer (niet relevant voor het insect, ik had het de hele tijd op dezelfde plek kunnen laten staan)
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][_][O][_]
[o][o][o][o][_]
[_][_][_][_][_]
>Slepen/sluiten op sluipschuttersgeweer
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][_][O][_]
[- ][- ][- ][- ][_]
[_][_][_][_][_]
>Pak GEP-pistool op, nu gestapeld met sluipschuttersgeweer
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][_][O][_]
[o][o][o][o][_]
[o][o][o][o][_]
>Sleep/Sluit GEP-pistool
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][_][O][_]
[- ][- ][- ][- ][_]
[- ][- ][- ][- ][_]
>Pak vlammenwerper op, nu gestapeld met GEP-pistool
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][_][O][_]
[o][o][o][o][_]
[o][o][o][o][_]
>Sleep GEP-pistool
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][_][O][_]
[- ][- ][- ][- ][_]
[- ][- ][- ][- ][_]
>Plaats GEP-pistool
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[_][_][_][O][_]
[- ][o][o][o][o]
[- ][o][o][o][o]
>Open/Sluiten, Opnieuw organiseren
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][_][_]
[o][o][o][_][_]
[o][o][o][o][o]
[o][o][o][o][o]
>Pak aanvalsgeweer op
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
>Laat GEP-pistool vallen
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][o][o]
[o][- ][- ][- ][_]
[o][- ][- ][- ][_]
>Aanvalsgeweer verplaatsen
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][_][_]
[o][o][o][_][_]
[o][- ][- ][o][o]
[o][- ][- ][o][o]
>Sleep/Sluit aanvalsgeweer
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][_][_]
[o][o][o][_][_]
[o][- ][- ][- ][- ]
[o][- ][- ][- ][- ]
> Pak het GEP-pistool op (moeilijk te zien, het zit achter al het andere sinds het voor het laatst werd opgehaald)
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][_][_]
[o][o][o][_][_]
[o][o][o][o][o]
[o][o][o][o][o]
>Laat vlammenwerper vallen
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][_][_]
[o][o][o][_][_]
[- ][- ][- ][- ][o]
[_][- ][- ][- ][o]
>Pak vlammenwerper op (nu de meest recente pick-up, dus achter het GEP-pistool)
[o][o][o][o][o]
[o][o][o][o][o]
[o][o][o][_][_]
[o][o][o][_][_]
[o][o][o][o][o]
[o][o][o][o][o]
Het volgende kleine beetje laat ik zien dat elk item kan worden geselecteerd.
Dat is alles wat we hiervoor vandaag delen Deus Ex gids. Deze handleiding is oorspronkelijk gemaakt en geschreven door daandroid614. Als we deze handleiding niet kunnen bijwerken, kunt u de laatste update vinden door deze te volgen link.