Instalacja modyfikacji w Dont Starve Together
Aby zainstalować modyfikacje, należy skorzystać z protokołu FTP. Można użyć FileZilli w tym celu.
Modyfikacje muszą być przesłane na serwer FTP w folderze “mods”.
Następnie trzeba utworzyć plik dedicated_server_mods_setup.lua Klei/DoNotStarveTogether/MyDediServer
i wpisać tam modyfikacje:
Na przykład:
ServerModSetup("345692228")
ServerModSetup("346968521")
ServerModSetup("352373173")
i tak dalej. Numery identyfikacyjne można znaleźć w Warsztacie Steam w adresie URL danej modyfikacji.
Jest zastosować dwie metody aktywowania modyfikacji.
Pierwsza polega na wymuszeniu aktywacji modyfikacji. To jest łatwiejsze, ale nie pozwala na modyfikację ustawień modyfikacji.
Modyfikacja zostanie uruchomiona z ustawieniami domyślnymi. Aby to zrobić, trzeba zmodyfikować plik modsettings.lua mods/modsettings.lua
, aby aktywować żądane modyfikacje.
Na przykład, poniższy kod aktywuje trzy modyfikacje z Warsztatu.
ForceEnableMod("workshop-345692228")
ForceEnableMod("workshop-346968521")
ForceEnableMod("workshop-352373173")
Druga opcja korzysta z pliku modoverrides.lua \Klei\DoNotStarveTogether\modoverrides.lua
.
Plik ten umożliwia aktywację modyfikacji oraz konfigurację ustawień modyfikacji. Przykład zawartości tego pliku to:
return {
["workshop-350811795"] = { enabled = true },
["workshop-387028143"] = { enabled = true },
["workshop-361336115"] = { enabled = true,
configuration_options =
{
hunt_time = 6,
["String Phrase Option Name"] = "some value",
}
},
["workshop-336882447"] = { enabled = true }
}
Aby uzyskać opcje konfiguracyjne dla danej modyfikacji, należy przejść do katalogu modyfikacji i otworzyć plik modinfo.lua.
Proszę skopiować całą tabelę configuration_options i wkleić ją do modoverrides.lua.
Następnie należy dostosować ją do preferencji.
Jeśli brak tabeli configuration_options, oznacza to, że modyfikacja nie ma możliwości konfiguracji.
Po zakończeniu wszystkich czynności, wystarczy zrestartować serwer.