Het bewerken van een opslagbestand kan een beetje lastig lijken, vooral als je de meubels die je bezit en waar ze in je kamer staan wilt veranderen. In deze gids wordt uitgelegd hoe u meubels kunt ontgrendelen, de hoeveelheid van elk item kunt aanpassen en ze met behulp van coördinaten in uw kamer kunt positioneren. Je doet dit allemaal handmatig, buiten het spel.
Het is belangrijk op te merken dat deze handleiding specifiek voor Windows-gebruikers is. Als u een ander besturingssysteem gebruikt, moet u de bestandslocaties dienovereenkomstig aanpassen.
Bestandslocatie opslaan
Het is belangrijk om te begrijpen dat Duck Game twee locaties voor opslagbestanden heeft. De meest bekende bevindt zich in uw map Documenten, met name op:
C:\Gebruikers \Documenten\DuckGame\
Vanuit deze bestanden kun je wijzigingen aanbrengen in de algemene instellingen en mod-instellingen in de game. Als u echter vanaf deze locatie uw profielen probeert te wijzigen, heeft dit geen enkel effect. Het lijkt erop dat deze bestanden meer op lokale kopieën lijken en geen invloed hebben op je daadwerkelijke spel.
De belangrijkste opslagbestandslocatie waar u uw profielen kunt wijzigen, bevindt zich op
C:\Program Files (x86)\Steam\userdata\ \312530\op afstand
Mogelijk ziet u meerdere mappen met vergelijkbare namen, maar met verschillende startnummers. De enige map die belangrijk is, is “nq500000_Profielen. '
In deze map vind je “.pro”-bestanden, die je hoofdprofiel (genoemd naar je SteamID), eventuele extra profielen die je hebt gemaakt, en enkele configuratiebestanden voor extra spelers bevatten.
Bestandsinhoud opslaan
In een opslagbestand kom je verschillende parameters tegen die je kunt wijzigen. Deze variëren van dingen die je in de gamebibliotheek ziet, zoals het aantal moorden, overwinningen, trickshots en sterfgevallen, tot de totale ervaring, geld (gedefinieerd als Hoeveelheid ), fans, de door jou gekozen kleur en vlag, je humeur, je naam, je ID en zelfs je uitdagingsstatistieken. Deze gids zal zich echter concentreren op twee specifieke parameters:
- "“: Deze parameter heeft betrekking op elk meubelstuk dat u bezit en op de hoeveelheid die u heeft.
- "“: Deze parameter heeft betrekking op de plaatsing van elk meubelstuk in uw kamer en hun respectievelijke coördinaten.
Houd er rekening mee dat nadat u wijzigingen in uw opslagbestand heeft aangebracht, u uw spel opnieuw moet opstarten om de wijzigingen door te voeren. Als je dit niet doet, maakt het spel alle wijzigingen ongedaan.
Een waarschuwing: wees vanaf dit punt zeer voorzichtig bij het bewerken van uw opslagbestand. Als u een typefout maakt, kan een deel van het bestand worden verwijderd. Dit geldt vooral bij het wijzigen van “ " En " .” Lees dit aandachtig door, begrijp de beperkingen ervan en maak voor de zekerheid een back-up.
Enkele suggesties:
- Het kan handig zijn om een teksteditor te gebruiken die wijzigingen in realtime weergeeft, zodat u precies kunt zien wat u wijzigt. In mijn geval gebruik ik “Sublime Text” met het spel in de venstermodus.
- Het wordt aanbevolen om dit in de offlinemodus te doen om een stortvloed aan cloudsynchronisatieberichten te voorkomen. Als u zeker bent van uw bewerkingsvaardigheden, kunt u onbedoelde uploads van het onjuiste opslagbestand voorkomen. Neem altijd de tijd om de wijzigingen die u aanbrengt te lezen en te begrijpen.
Artikelen toevoegen
Hoe werken:
- Elk meubelstuk wordt weergegeven door twee cruciale cijfers: de ID en het aantal dat u bezit.
- Deze cijfers zijn omgeven door verschillende nullen, die dienen als scheidingstekens en het gemakkelijker maken om elk item te identificeren.
- Het eerste cijfer is de ID van het meubel.
- Het tweede getal, gelegen tussen drie nullen aan elke kant, geeft de hoeveelheid aan die je bezit.
Het formaat is als volgt:
<Fowner><ID>|0|0|0|<X>|0|0|0|
- : Dit is de meubel-ID.
- : Het vertegenwoordigt de hoeveelheid van dat specifieke meubilair. Het aantal kan variëren van 1 tot 255. Als u geen van deze meubels bezit, wordt deze weergegeven als 0, wat aangeeft dat u deze niet bezit.
Hier is een voorbeeld voor één meubelstuk in dit formaat:
<Fowner>52|0|0|0|25|0|0|0|
Meubilair ID 52 (de ton) heeft een hoeveelheid van 25. De nullen ertussen dienen als scheidingstekens om onderscheid te maken tussen verschillende meubelstukken.
Hier is een voorbeeld met meerdere meubelstukken:
<Fowner>52|0|0|0|25|0|0|0|91|0|0|0|29|0|0|0|77|0|0|0|19|0|0|0|
In deze reeks getallen staan drie verschillende meubelstukken, die als volgt worden geïnterpreteerd:
- “52|0|0|0|25|0|0|0|”
- Vat (ID: 52) met een hoeveelheid van 25.
- “91|0|0|0|29|0|0|0|”
- Waterkoker (ID: 91) met een hoeveelheid van 29.
- “77|0|0|0|19|0|0|0|”
- Lamp (ID: 77) met een aantal van 19.
De nullen fungeren als scheidingstekens om de informatie voor elk meubelstuk te onderscheiden en te ordenen.
Dit is het meeste meubilair dat je kunt hebben, en het werkt met de 8-bitsregel.
Sommige items kunnen slechts één keer in het spel worden verkregen, zoals kamerachtergronden, lettertypen en bepaald speelgoed in de Memento-collectie. Je kunt er zelf niet meer van toevoegen.
Bewaarbestanden bevatten al uw meubels op één regel, zonder extra spaties. Het kan lastig zijn om erachter te komen wat waar naartoe gaat. Persoonlijk heb ik niet meer dan 30 meubels, dus alles daarboven is een identiteitsbewijs. Als het onder de 30 is, controleer ik of er cijfers in de buurt zijn en vergelijk ik.
Let bij het bewerken op de volgende zaken:
- Voeg geen meubels toe die je al hebt. Als je bijvoorbeeld 9 van een bepaald meubelstuk hebt, voeg er dan niet meer van toe. Het spel verwijdert eventuele duplicaten.
- Voeg geen nullen toe, verwijder of wijzig deze buiten de ID en het bedrag. Bijvoorbeeld: “0|32|0|00|0|0|2|0|” is onjuist; het moet "0|32|0|0|0|2|0|0|" zijn. Als je hiermee knoeit, verwijdert het spel AL je meubels.
- Voeg geen verticale balken (|) toe, verwijder of wijzig deze niet. “82||0|0|0|5|0|0|0” is bijvoorbeeld verkeerd; het moet “82|0|0|0|5|0|0|0|” zijn. Als je dit verandert, verwijdert het spel AL je meubels.
- Overschrijd niet het maximale aantal meubels, dat hoger is dan 255 of de limiet van 8 bits. Als je dat doet, verwijdert het spel AL je meubels.
- Gebruik geen negatieve cijfers of tekens die geen cijfers zijn. Als je dat doet, verwijdert het spel AL je meubels.
- Voeg geen niet-bestaande ID toe. Hoewel het de game misschien niet uitmaakt of je een willekeurige ID gebruikt, kun je het beste geen niet-bestaande items toevoegen, omdat deze nutteloos zijn of fouten kunnen veroorzaken. Als je hierdoor verborgen meubels ontdekt, laat het me dan weten.
Vergeet niet om je aan het format te houden om deze en onvoorziene gevolgen te voorkomen.
Voor aanvullende opmerkingen:
Als het spel al je meubels verwijdert, verdwijnen de al geplaatste meubels niet. Als je echter meubels probeert op te pakken, verdwijnen deze en veranderen ze in 'spookmeubels', omdat het spel geen optellingen of aftrekkingen bijhoudt wanneer je ze plaatst of verwijdert.
Basisprincipes voor het plaatsen van artikelen
Hoe werken:
Aan elk geplaatst meubilair, of het nu speelgoed, een lettertype of de achtergrond van een kamer is, zijn drie cruciale getallen gekoppeld: de ID, de X (horizontale) coördinaat en de Y (verticale) coördinaat. Tussen deze cijfers bevinden zich twee nullen die als scheidingsteken fungeren, zodat u elk item kunt identificeren.
Het eerste getal vertegenwoordigt de X-coördinaat van het meubilair, het tweede is de Y-coördinaat en het derde is de ID, gelegen tussen twee nullen.
Het formaat is als volgt:
| |0| |0|
- : Dit vertegenwoordigt de coördinaat van de horizontale as, waarbij hogere waarden van links naar rechts gaan (variërend van 0 tot 160).
- : Dit staat voor de coördinaat van de verticale as, waarbij hogere waarden van boven naar beneden gaan (variërend van 0 tot 79).
- : Dit is de ID van het meubel.
Twee cruciale punten om te onthouden:
- Het spel leest de coördinaten van een meubel vanuit het midden.
- De volgorde waarin u meubels plaatst, is van belang. Wat u eerst plaatst, verschijnt achter wat u daarna plaatst. Dezelfde volgorde geldt als u meubels uit uw opslagbestand plaatst. Je kunt niet twee items in dezelfde 'cape' overlappen. De volgorde van plaatsing gaat van links naar rechts, waarbij het eerst geschreven item als eerste verschijnt.
Je weet misschien ook dat er drie soorten speelgoed zijn: vloer-, plafond- en wandspeelgoed. Bij het plaatsen van speelgoed met coördinaten maakt het type niet uit. Je kunt elk type speelgoed op elke coördinaat plaatsen. Houd rekening met de binnengrenzen van uw kamer als u niet wilt dat er dingen door de muren heen prikken.
Hier is een voorbeeld met één meubelstuk:
<FurniPositions>60|62|0|29|0|
De nullen dienen als scheidingstekens tussen deze waarden, zodat u elk meubelstuk kunt identificeren.
- 60 is de X-coördinaat
- 62 is de Y-coördinaat
- 29 is de ID voor de mooie tafel
In dit voorbeeld met meerdere meubelstukken:
<FurniPositions>40|26|0|55|0|89|26|0|55|0|40|55|0|55|0|
In deze reeks getallen heb je drie meubelstukken, allemaal Donut Life met een ID van 52, op verschillende locaties geplaatst, en dit wordt als volgt geïnterpreteerd:
- “40|26|0|55|”: Het eerste meubilair
- X=40, Y=26
- “89|26|0|55|”: Het tweede meubilair
- X=89, Y=26
- “40|55|0|55|”: Het derde meubel
- X=40, Y=55
Kamerachtergronden en lettertypen hebben ook coördinaten wanneer ze worden geplaatst, en hun coördinaten komen meestal overeen met de laatste positie van uw cursor wanneer u ze plaatst. De coördinaten lijken geen invloed te hebben op hoe deze items zich gedragen.
Net als bij eigen meubilair staan alle geplaatste items op dezelfde regel in het bestand, ongeacht hun type. In dit geval is het gemakkelijker om te identificeren wat met wat overeenkomt, omdat het enige dat door nullen wordt gescheiden de meubel-ID is, en de coördinaten ervan altijd samen zijn, waarbij X vóór Y verschijnt.
Hier zijn enkele waarschuwingen waarmee u rekening moet houden bij het bewerken, die niet zo destructief zijn als bij het bewerken van eigen meubilair:
- Plaats geen speelgoed met coördinaten buiten de grenzen. Bijvoorbeeld: “300|200|0|55|0|” is onjuist. Het deel van de regel met de onbekende parameters wordt automatisch verwijderd.
- Voeg geen nullen toe, verwijder of wijzig ze niet buiten de ID en het bedrag. Bijvoorbeeld: “40|26|55|00|” is fout, terwijl “40|26|0|55|0|” is juist. Het spel corrigeert de meubelparameters of verwijdert deze.
- Voeg geen verticale balken (|) toe, verwijder of wijzig deze niet. “20|56||0|55|0” is bijvoorbeeld fout, maar “20|56|0|55|0|” is juist. Het spel corrigeert de meubelparameters of verwijdert deze.
- Gebruik geen negatieve cijfers of tekens die geen cijfers zijn. Als je dat doet, verwijdert het spel ALLE geplaatste meubels.
- Probeer geen niet-bestaande ID toe te voegen. Het deel van de regel met de onbekende parameters wordt automatisch verwijderd.
Het is essentieel om het formaat te behouden om deze of onvoorziene gevolgen te voorkomen.
Items plaatsen – Grappige dingen
Als het gaat om het plaatsen van items, is er een categorie die bekend staat als 'Buiten de grenzen spelen'. Je kunt een beetje eigenzinnig worden met coördinaten, omdat hun maximale waarden tot buiten je kamer kunnen reiken. Ze gaan niet de kamer van iemand anders binnen, maar ze kunnen de verste grenzen van je scherm bereiken en zelfs binnen het middelste portaal.
De opstelling van de afbeelding komt overeen met deze regel:
<FurniPositions>0|79|0|55|0|0|0|0|55|0|160|40|0|55|0|160|79|0|55|0|51|23|0|105|0|</FurniPositions>
In het laatste item, “51|23|0|105|0|” is de achtergrond van de kamer (Normale kamer) en heeft ook coördinaten, vergelijkbaar met speelgoed. Hetzelfde zou gelden als het een lettertype was.
Wat betreft de 'speelgoedlimiet', geesten en negatief meubilair: de limiet van 25 speelgoed kan frustrerend zijn voor degenen die graag hun kamer inrichten. Nu u echter weet hoe u posities in het opslagbestand moet bewerken, doet deze limiet er niet meer toe, omdat u er zoveel kunt plaatsen als u wilt, en zelfs de limiet kunt overschrijden.
Dit is ook een visuele demonstratie dat je tonnen in de lucht kunt plaatsen.
Speelgoed boven de limiet plaatsen lijkt in eerste instantie misschien onschuldig. Zoals ik al eerder zei, kun je meubels hebben geplaatst die niet van jou zijn, wat meestal gebeurt wanneer het spel al je eigen meubels verwijdert vanwege een fout. Op dezelfde manier kunt u ze rechtstreeks in uw kamer schrijven om te voorkomen dat u al uw spullen kwijtraakt. Zoals eerder vermeld, zullen ze “verdwijnen” als je ze probeert te grijpen.
Het wordt echter raar als je een item vaker plaatst dan het aantal dat je ervan bezit. Het meubilair zal tijdens het bewerken nog steeds ontgrendeld lijken, maar het zal lijken alsof je nog een negatief bedrag moet plaatsen.
(Merk op hoe de speelgoedlimietbalk buiten het scherm uitsteekt.)
Als u vrije ruimte in uw kamer heeft en probeert een meubelstuk te plaatsen waarvan u een negatief bedrag heeft, zal het u eenvoudigweg vertellen dat u geen exemplaren meer van dat item heeft. Wanneer je ze begint te pakken, loopt het aantal op totdat je een positief bedrag hebt.
Een essentieel ding om te weten is dat, net zoals je niet meer dan 255 van dezelfde meubels kunt hebben, je er ook niet minder dan -256 van kunt hebben. Als u onder de -256 komt, wordt dezelfde failsafe geactiveerd, wat leidt tot de verwijdering van al uw eigen meubilair. Dus als je echt zoveel tonnen in je kamer wilt plaatsen, wees dan uiterst voorzichtig.
Er lijkt geen limiet te zijn aan het aantal meubels dat u kunt plaatsen, vergelijkbaar met het maximale aantal dat u van een item kunt verkrijgen. Ik heb getest door 300 vaten allemaal op dezelfde plek te plaatsen, en het spel verliep perfect. Beduidend boven de limiet gaan lijkt ook niet veel invloed te hebben op de prestaties, tenminste als de vlaggen allemaal op dezelfde plek staan. Het is mogelijk dat u een verschil merkt met hardware met lagere specificaties. Er is ook een kans dat de game na een bepaald punt stopt met het weergeven van extra items, maar daar ben ik niet zeker van.
Verboden artikelen
Wat betreft 'Verboden voorwerpen': net zoals je voorwerpen kunt plaatsen die je niet bezit, kun je ook voorwerpen plaatsen en gebruiken die door het spel zelf verboden zijn.
Als je een specifieke regel gebruikt, krijg je al dat "Clear room" -speelgoed en een vervloekte versie van de "Bios Room" -achtergrond, zonder de keybind-tutorial.
<FurniPositions>0|79|0|164|0|0|0|0|164|0|160|40|0|164|0|160|79|0|164|0|160|1|0|164|0|51|23|0|162|0|</FurniPositions>
Wanneer u deze items op een onbedoelde manier gebruikt, verschijnen ze ook als “niet beschikbaar” omdat u zogenaamd “niet meer exemplaren van dat item hebt”
Wanneer u deze items op onbedoelde manieren gebruikt, verschijnen ze bovendien als 'niet beschikbaar', omdat u zogenaamd 'niet meer exemplaren van dat item heeft'.
De “Bios Room” zou niet als “niet beschikbaar” moeten verschijnen, aangezien dit de standaardachtergrond is, maar deze versie is niet de bekende standaardachtergrond; het is een vervloekte. Dezelfde situatie doet zich voor als u het probeert met het “Bios-lettertype”.
Overlappend?
Weet je nog dat er ergens in deze handleiding een “*” stond toen ik zei dat “je speelgoed niet kunt overlappen...”? Nou, iets soortgelijks kwam ik tegen toen ik veel tonnen en afvalbakken op dezelfde plek zette. Ik weet niet helemaal zeker hoe het werkt, maar toen ik ongeveer 200 geplaatste items bereikte, begonnen hun sprites te glitchen en elkaar te overlappen. Ik kan een GIF toevoegen om deze glitch te demonstreren.
Meubilair-ID-spreadsheet
Ik heb een openbare spreadsheet met twee pagina's gemaakt. De eerste pagina biedt een volledige lijst met meubel-ID's, terwijl de tweede pagina twee rasters bevat: één met de echte ID's en de andere met hun nummer binnen hun respectievelijke collectie.
Hier is een voorbeeld van de eerste pagina:
- ID: De ID van het meubilair.
- Naam: De naam van het meubel.
- Type: geeft aan of het speelgoed, een lettertype of een kamerachtergrond is.
- Speelgoedpositie: geeft aan waar u het speelgoed kunt plaatsen, op de vloer, het plafond of de muur.
- Begrenzing: Geeft aan of het mogelijk is om “legaal” meer exemplaren van dat specifieke item te verkrijgen. Dit dient ter herinnering, maar dat betekent niet dat u er zelf niet meer kunt toevoegen.
Via deze link heeft u toegang tot de volledige spreadsheet link.
Hier is een voorbeeld van de tweede pagina in de spreadsheet, die weergeeft wat u op de pc ziet bij het selecteren van meubels. Het begint met de bloemencollectie, aangezien deze de eerste ID's heeft, maar zoals je kunt zien zijn de cijfers behoorlijk rommelig.
- De linkerkolom toont de echte ID van elk meubelstuk.
- In de rechterkolom wordt het aantal in de collectie weergegeven.
Deze lay-out helpt u de werkelijke ID's en de bijbehorende nummers in de collecties te begrijpen.
Uit mijn tests blijkt dat alle ID's kloppen. Als u een identiteitsbewijs tegenkomt dat onjuist is, kunt u mij dat laten weten, zodat ik het snel kan oplossen.
Ik ben een beetje onzeker of je de vlaggen maar één keer kunt krijgen, dus ik heb ze gemarkeerd als onbekend, behalve de standaardvlag. Dit komt omdat al het meubilair uit de standaardcollectie slechts één keer verkrijgbaar is.
Conclusie
Ik heb er lang over gedaan om dit uit te zoeken, en het was een beetje een worsteling omdat ik niet zo goed ben met code. In eerste instantie waren dit slechts enkele aantekeningen die ik had, maar ik besloot er een gids/handleiding van te maken voor eventuele toekomstige wijzigingen die ik in mijn opslagbestand zou aanbrengen, en het zou ook voor jou nuttig kunnen zijn. Als iemand een opslageditor kan maken op basis van wat ik heb gedeeld, zou dat geweldig zijn.
Dit begon allemaal een paar jaar geleden, toen noch Vincent, noch zijn “Toy Machine” mij de items wilden geven die ik nodig had om mijn collecties compleet te maken. Dit is dus ook een soort boodschap om mijn frustratie over hem te uiten.
Terwijl ik mijn opslagbestand probeerde te bewerken om meubels te ontgrendelen, ontdekte ik dat er veel parameters en statistieken zijn die kunnen worden geschakeld of aangepast. Deze variëren van simpele dingen zoals het veranderen van je aantal kills of overwinningen tot het ontgrendelen van hoeden, het bewerken van je uitdagingsstatistieken en zelfs het veranderen van je meubilair. Misschien ga ik een complete handleiding maken waarin wordt uitgelegd wat elk deel van je opslagbestand doet, maar ik ben niet helemaal zeker van de functies van sommige statistieken, dus het zal me meer tijd van vallen en opstaan kosten om ze uit te zoeken. Als u al weet wat elk element doet, wordt uw inbreng zeer op prijs gesteld.
Dat is alles wat we hiervoor vandaag delen Duck Game gids. Deze handleiding is oorspronkelijk gemaakt en geschreven door AguiM8. Als we deze handleiding niet kunnen bijwerken, kunt u de laatste update vinden door deze te volgen link.