Olen siis tehnyt jo pari päivää tuollaista kivaa KH kopiota. :3 Mutta nyt kun tuli vastaan sellainen asia, kun save/load. Ja inventoryni toimii näin: alussa olen pistänyt "inventory = []" ja myöhemmin lisään sinne tavaraa "inventory.append(tavara)". Nyt, olen tallentanut esim. rahat, näin: savetuksessa "save = open("Save.txt", "w")" ja sitten "save.write(str(raha) + "\n")". Ja loadauksessa "load = open("Save.txt", "r")" ja sitten "raha = int(load.readlines().strip())". Mutta miten tuon loadauksen voi hoitaa listoille, jos savetuksessa on kirjoittanut "save.write(str(inventory) + "\n")"? Kiitos etukäteen vastauksista!
Älä käytä omia kikkailuja vaan muuta tiedot binaarimuotoon ja takaisin pickle-moduulilla (pickle.dump ja pickle.load).
Aihe on jo aika vanha, joten et voi enää vastata siihen.