Kā instalēt modifikācijas spēlē Satisfactory
Modifikācijas papildina Satisfactory ar jaunu saturu un funkcijām. Mūsu Satisfactory serveris darbojas Linux vidē, tāpēc servera modifikācijas jālejupielādē kā Linux Server versijas un jāaugšupielādē, izmantojot Gameserver FTP.
Serverim jābūt izslēgtam katras augšupielādes vai atjaunināšanas laikā. Statusam jābūt Serveris nedarbojas.
- FileZilla: https://filezilla-project.org/
Svarīgi: FileZilla iestati pārsūtīšanas režīmu uz Binārs. Klikšķini uz Pārsūtīšana → Pārsūtīšanas tips → Binārs. - WinSCP: https://winscp.net/eng/index.php
Nepieciešamais
- Gameserver FTP piekļuves dati
- Satisfactory Mod Manager vietējai Satisfactory instalācijai
- vēlamās modifikācijas no ficsit.app modifikāciju lapas
Pirms instalēšanas
Vispirms izveido pašreizējā saglabātā spēles stāvokļa rezerves kopiju. Norādes atradīsi šeit: Lejupielādēt saglabāto spēli no Satisfactory servera.
Pēc tam instalē datorā Satisfactory Mod Manager. Izvēlies savu Satisfactory instalāciju un instalē vēlamās modifikācijas. Mod Manager lejupielādēs atbilstošās klienta versijas un nepieciešamās atkarības.
Šī vietējā instalācija paredzēta tikai tavam datoram. Servera faili nākamajā darbībā jālejupielādē atsevišķi.
1. darbība: lejupielādē Linux Server versijas
- Atver ficsit.app modifikāciju lapu un izvēlies vēlamo modifikāciju.
- Modifikācijas lapā noklikšķini uz View Versions.
- Atrodi versiju, kas ir saderīga ar izmantoto Satisfactory versiju. Šīs rindas nolaižamajā izvēlnē Download… izvēlies Download Linux Server.
- Atkārto šīs darbības katrai vēlamajai modifikācijai un visām nepieciešamajām atkarībām.
Serverim nekad nelejupielādē Windows Client vai Windows Server versiju. Lejupielādētais fails parasti beidzas ar .smod.
2. darbība: apturi serveri un izveido FTP savienojumu
- Apturi Satisfactory serveri tīmekļa saskarnē.
- Uzgaidi, līdz statuss rāda Serveris nedarbojas.
- Izmantojot FTP programmu, izveido savienojumu ar Gameserver FTP. Pieteikšanās datus atradīsi FTP pārskatā, noklikšķinot uz FTP.
- FTP saknes direktorijā atver mapi
FactoryGameun pēc tam mapiMods.
Pareizais ceļš ir:
FactoryGame/Mods
Ja mapes Mods vēl nav, izveido to tieši mapē FactoryGame.
3. darbība: instalē Satisfactory Mod Loader
Satisfactory Mod Loader (SML) ir pamats lielākajai daļai Satisfactory modifikāciju. Instalē to vispirms.
- Atver Satisfactory Mod Loader lapu.
- Pie jaunākās versijas izvēlies Download un pēc tam Download Linux Server.
- Datorā atver lejupielāžu mapi.
- Ja faila paplašinājums ir
.smod, maini tikai paplašinājumu uz.zipun apstiprini Windows jautājumu. Ja fails jau beidzas ar.zip, šo darbību izlaid. - Atver ZIP failu un izpako tā saturu servera mapē
FactoryGame/Mods/SML.
Ja mapes SML vēl nav, izveido to mapē FactoryGame/Mods.
Arhīva failiem un apakšmapēm jāatrodas tieši mapē SML. Nejauši neveido papildu mapi, piemēram, FactoryGame/Mods/SML/SML.
4. darbība: augšupielādē vēlamās modifikācijas
Atkārto šīs darbības katrai modifikācijai:
- Ja vēl neesi to izdarījis, maini lejupielādētā
.smodfaila paplašinājumu uz.zip. - Datorā atver ZIP failu.
- Atrodi failu ar
.upluginpaplašinājumu. Tā nosaukums bez.upluginir modifikācijas mapes nosaukums.
Piemērs:
ThroughputLimiter.uplugin -> mapes nosaukums: ThroughputLimiter
- Servera mapē
FactoryGame/Modsizveido jaunu mapi ar tieši šādu nosaukumu. - Izpako ZIP saturu šajā mapē.
.upluginfailam un apakšmapēm, piemēram,Binaries,ContentvaiResources, jāatrodas tieši tajā. - Atkārto procesu visām vēlamajām modifikācijām un to atkarībām.
Mapju struktūra var izskatīties šādi:
FactoryGame/
└── Mods/
├── SML/
│ ├── Binaries/
│ ├── Content/
│ └── SML.uplugin
├── ThroughputLimiter/
│ ├── Binaries/
│ ├── Content/
│ └── ThroughputLimiter.uplugin
└── AnotherMod/
└── AnotherMod.uplugin
5. darbība: palaid serveri un pārbaudi modifikācijas
- Pārbaudi, vai visi faili ir pilnībā augšupielādēti.
- Palaid serveri tīmekļa saskarnē.
- Palaid Satisfactory savā datorā.
- Pārliecinies, ka tādas pašas modifikācijas un versijas ir instalētas arī vietējā spēlē, izmantojot Mod Manager.
- Izveido savienojumu ar serveri.
- Spēlē atver izvēlni Mods un pārbaudi, vai redzams Satisfactory Mod Loader un instalētās modifikācijas.
Katram spēlētājam, kas pievienojas serverim, nepieciešamas izmantoto modifikāciju atbilstošās klienta versijas. Atšķirīgas versijas var liegt pievienošanos vai radīt modifikācijas darbības kļūdas.
Ja serveris nepalaižas vai trūkst modifikācijas
Vispirms pārbaudi:
- Serveris augšupielādes laikā bija pilnībā apturēts.
- Katrai modifikācijai izmantota Linux Server versija.
- Mape
SMLatrodas tieši mapēFactoryGame/Mods. - Faili neatrodas papildu mapē, piemēram,
FactoryGame/Mods/SML/SML. - Modifikācijas mapes nosaukums precīzi atbilst
.upluginfaila nosaukumam bez paplašinājuma. - Instalētas visas nepieciešamās atkarības.
- Datorā un serverī instalētas saderīgas modifikāciju versijas.
Ja problēma sākās pēc noteiktas modifikācijas pievienošanas, apturi serveri un noņem tikai pēdējo pievienoto modifikāciju. Pēc tam palaid serveri no jauna. Failu izmaiņas vienmēr veic tikai tad, kad serveris ir izslēgts.