GameServer-Install.de - Forum
Dark and Light - Druckversion

+- GameServer-Install.de - Forum (https://gameserver-install.de)
+-- Forum: GamerSever - Install (https://gameserver-install.de/forum-3.html)
+--- Forum: Windows (https://gameserver-install.de/forum-4.html)
+--- Thema: Dark and Light (/thread-13.html)



Dark and Light - rumpel - 02-02-2023

Laden Sie den Dark and Light-Server herunter

  1. Laden Sie den Dark and Light-Server herunter
    • Code:
      steamcmd.exe
    • Code:
      login anonymous
    • Code:
      force_install_dir ./DNL/
    • Code:
      app_update 630230 validate
    • Code:
      quit
    • Optional können Sie eine Stapeldatei erstellen, da dies auch derselbe Befehl ist, den Sie zum Aktualisieren des Servers verwenden werden

Portweiterleitung auf Ihrem Router einstellen

Damit Ihr Server mit der Online-Community verbunden werden kann, müssen Sie Ports auf Ihrem Router an den Computer weiterleiten, auf dem der dedizierte Server ausgeführt wird. Leider macht das jedes Router-Modell anders, so dass Sie in Ihrem Handbuch nachlesen müssen, wie das geht. Hier ist eine Liste dessen, was Sie weiterleiten müssen.

27015-27016 TCP/UDP

Erforderlich für Steam-Clients, um Serverinformationen zu lesen.
Wenn Sie dies nicht haben, können die Leute Ihren Server auch nicht sehen.

7777-7779 TCP/UDP

Ermöglicht Personen, sich mit Ihrem Spielserver zu verbinden

27020 TCP/UDP


Navigieren Sie zum Ordner mit den DNL-Binärdateien

Code:
C:\SteamCMD\dnl\DNL\Binaries\Win64\


Erstellen Sie eine Batchdatei mit der folgenden Befehlszeile darin

Code:
start ""/NORMAL "C:\GameServer\Dark and Light\DNL\Binaries\Win64\DNLServer.exe" "/Game/DNL/Maps/CapeOfSacredPath/DNL_ALL?Port=7777?QueryPort=27020?SessionName=Ihr Servername?MaxPlayers=70?ServerAdminPassword=XXXXXXX?ServerPassword=XXXXXXX?listen?AllowFlyerCarryPvE=true" -nosteamclient -game -server -log -servergamelog

Server konfigurieren

Nachdem der Server mindestens einmal ausgeführt wurde, wird der Ordner C:\SteamCMD\dnl\DNL\Saved\Config\WindowsServererstellt. Dieser Ordner enthält alle Ihre benutzerdefinierten Servereinstellungen. Die Datei enthält GameUserSettings.ini der Einstellungen, die Sie ändern müssen(können).

Code:
[/Script/DNL.ShooterGameUserSettings] MasterAudioVolume=1.000000 MusicAudioVolume=1.000000 SFXAudioVolume=1.000000 VoiceAudioVolume=1.000000 UIScaling=1.000000 CameraShakeScale=1.000000 bFirstPersonRiding=False bDoubleClickToEvade=True bEvadeWithCrouchButton=True bPreventDefaultItemsAfterRespawn=False bShowStatusNotificationMessages=True TrueSkyQuality=0.700000 FOVMultiplier=1.000000 GroundClutterDensity=1.000000 bFilmGrain=False bAllowHDR=False bMotionBlur=False bUseDFAO=False bUseSSAO=True bShowChatBox=True bCameraViewBob=True bInvertLookY=False bFloatingNames=True bChatBubbles=True bHideServerInfo=False bJoinNotifications=False bCraftablesShowAllItems=True bLocalInventoryShowAllItems=False bRemoteInventoryShowAllItems=False LookLeftRightSensitivity=1.000000 LookUpDownSensitivity=1.000000 GraphicsQuality=1 ActiveLingeringWorldTiles=10 ClientNetQuality=3 LastServerSearchType=0 LastServerSearchHideFull=False LastServerSearchProtected=False HideItemTextOverlay=False bDistanceFieldShadowing=True LODScalar=1.000000 bToggleToTalk=False HighQualityMaterials=True HighQualitySurfaces=True bTemperatureF=False bDisableTorporEffect=False bChatShowSteamName=False bChatShowTribeName=True EmoteKeyBind1=0 EmoteKeyBind2=0 EmoteKeyBindLaughing=0 EmoteKeyBindSorry=0 bNoBloodEffects=False bLowQualityVFX=False bSpectatorManualFloatingNames=False bSuppressAdminIcon=False bUseSimpleDistanceMovement=False bDisableMeleeCameraSwingAnims=False bUseLowQualityLevelStreaming=False LastPVESearchType=-1 LastDLCTypeSearchType=-1 bUseVSync=False MacroCtrl0= MacroCtrl1= MacroCtrl2= MacroCtrl3= MacroCtrl4= MacroCtrl5= MacroCtrl6= MacroCtrl7= MacroCtrl8= MacroCtrl9= ResolutionSizeX=1280 ResolutionSizeY=720 LastUserConfirmedResolutionSizeX=1280 LastUserConfirmedResolutionSizeY=720 WindowPosX=-1 WindowPosY=-1 bUseDesktopResolutionForFullscreen=False LastConfirmedFullscreenMode=0 Version=5 [ScalabilityGroups] sg.ResolutionQuality=100 sg.ViewDistanceQuality=3 sg.AntiAliasingQuality=3 sg.ShadowQuality=3 sg.PostProcessQuality=3 sg.TextureQuality=3 sg.EffectsQuality=3 sg.TrueSkyQuality=3 sg.GroundClutterQuality=3 sg.IBLQuality=1 sg.HeightFieldShadowQuality=3 sg.GroundClutterRadius=10000 [/Script/Engine.GameSession] MaxPlayers=70 [ServerSettings] ServerPassword=XXXXXXXX ServerAdminPassword=XXXXXXXXX RCONPort=27020 AutoDestroyOldStructuresMultiplier=1.000000 ForceDemolishStructureMultiplier=1.000000 StackSizeMultiplier=1.000000 StackWeightMultiplier=1.000000 ItemWeightScale=1.000000 PvEDinoDecayPeriodMultiplier=1.000000 KickIdlePlayersPeriod=2400.000000 PerPlatformMaxStructuresMultiplier=1.000000 AutoSavePeriodMinutes=30.000000 ListenServerTetherDistanceMultiplier=1.000000 MaxTamedDinos=5000.000000 RCONServerGameLogBuffer=600.000000 AllowFlyerCarryPvE=True [SessionSettings] SessionName=XXXXXXXXXX [/Game/DNL/BaseResource/BaseBP/TestGameMode.TestGameMode_C] IncreasePvPRespawnIntervalBaseAmount=15.000000 bServerGameLogEnabled=True


Das war es auch schon als Tipp sollten sie den Server InGame nicht finden dann suchen sie in über den Steam Client oben unter folgenden Reiter Ansicht/Server dort unter den Reiter Favoriten. Tragen sie den Server als Favorit mit der Rechten Maustaste (klicken Popup erscheint) ein und speichern ihn. Es kann sein das Steam in dort auch nicht anzeigt. Aber das macht nichts IGame sollte er im Serverbrowser nun unter dem Reiter Favoriten erscheinen. Einfach mal 5 Minuten warten.

Lg

rumpel