Prześlij savegame w Factorio
W tym poradniku wyjaśniamy, jak przesłać savegame na swój serwer Factorio.
- FileZilla: https://filezilla-project.org/
Ważne: W FileZilla ustaw tryb transferu na Binarny. Kliknij Transfer → Typ transferu → Binarny. - WinSCP: https://winscp.net/eng/index.php
Ważne: Przesłanie savegame może zastąpić aktualny stan gry na serwerze. Jeśli chcesz zachować go jako kopię zapasową, najpierw pobierz istniejący savegame na swój komputer.
Przygotowanie savegame do przesłania
Otwórz folder z zapisanymi grami Factorio:
%appdata%\Factorio\savesFolderAppDatajest domyślnie ukryty w systemie Windows.Znajdź plik ZIP savegame, który chcesz przesłać.
Tymczasowo rozpakuj plik ZIP. Początkowa struktura naszego przykładu wygląda tak:
spaceageexp.zip └── spaceageexpZmień nazwę rozpakowanego folderu
spaceageexpnamy-save.Ponownie spakuj folder
my-savejako plik ZIP. Podczas pakowania wybierz sam foldermy-save, a nie tylko znajdujące się w nim pliki.Zmień nazwę nowego pliku ZIP na
my-save.zip.Sprawdź gotowy plik. Musi mieć dokładnie taką strukturę:
my-save.zip └── my-save ├── locale ├── script.dat ├── level.dat ├── control.lua └── ... inne pliki savegame
Nazwa pliku ZIP i nazwa folderu na pierwszym poziomie muszą być identyczne. Folder my-save może występować tylko raz, a pliki savegame muszą znajdować się bezpośrednio w nim.
Plik ZIP nie może wyglądać tak:
my-save.zip
└── my-save
└── my-save
├── locale
├── script.dat
├── level.dat
└── ... inne pliki savegame
Dodatkowy folder nadrzędny, taki jak my-save/my-save, uniemożliwi wczytanie savegame.
Przesyłanie savegame
- Zatrzymaj serwer za pomocą interfejsu sieciowego i poczekaj, aż status zmieni się na Serwer nie działa.
- Połącz się ze swoim Gameserver-FTP za pomocą programu FTP. Dane logowania znajdziesz w przeglądzie FTP po kliknięciu FTP.
- Otwórz folder
/savesw Gameserver-FTP. Jeśli jeszcze nie istnieje, utwórz go. - Prześlij plik
my-save.zipbezpośrednio do folderu/saves. - Potwierdź zastąpienie istniejącego pliku, jeśli program FTP o to poprosi.
- Uruchom ponownie serwer za pomocą interfejsu sieciowego.
Przesłany savegame zostanie wczytany podczas uruchamiania serwera. Upewnij się, że plik znajduje się bezpośrednio w /saves/my-save.zip, a nie w dodatkowym podfolderze.