Translations:Save file/11/pl

From Treasure Adventure Game Wiki
Revision as of 20:50, 21 July 2023 by TadeLn (talk | contribs) (Created page with "# Odczytać długość wpisu - w tym przypadku jest to 43. # Odczytać klucz wpisu, dopóki nie napotka się bajtu null - w tym przypadku: chest 20coins1977102 # Odczytać tesktową wartość, dopóki nie napotka się bajtu null - w tym przypadku Chest 20coins1977102 # Odczytać następne ''x'' bajtów, gdzie ''x = długość_wpisu - (długość_klucza + długość_wartości_tekstowej)''. ''długość_klucza'' i ''długość_wartości_tekstowej to długości poprzednich...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
  1. Odczytać długość wpisu - w tym przypadku jest to 43.
  2. Odczytać klucz wpisu, dopóki nie napotka się bajtu null - w tym przypadku: chest 20coins1977102
  3. Odczytać tesktową wartość, dopóki nie napotka się bajtu null - w tym przypadku Chest 20coins1977102
  4. Odczytać następne x bajtów, gdzie x = długość_wpisu - (długość_klucza + długość_wartości_tekstowej). długość_klucza i długość_wartości_tekstowej to długości poprzednich ciągów tekstowych, wyłączając bajt null. Ten ciąg tekstowy zawiera wartość liczbową całkowitą w formie ASCII. W tym przypadku, x = 43 - (21 + 21) = 1, więc należy odczytać 1 znak. Ten znak to "1" więc wartość liczbowa wynosi 1.
  5. Powtórzyć proces od kroku 1 dopóki nie osiągniemy końca pliku

Więc, pierwszy wpis można przedstawić jako

Klucz Wartość tekstowa Wartość liczbowa całkowita
chest 20 coins1977102 Chest 20 coins1977102 1

Przeznaczenie wartości tekstowej jest aktualnie nieznane, i wygląda na to, że jeśli wartość tekstowa jest obecna, klucz jest zawsze wartością tekstową, ale zapisaną małymi literami.