Is there any way to disable this plugin if I want to just run locally without PlayFab? If I run my server outside of the LocalMultiplayerAgent, PlayFab throws an exception because there's no heart beat endpoint and crashes my server. Thanks
Is there any way to disable this plugin if I want to just run locally without PlayFab? If I run my server outside of the LocalMultiplayerAgent, PlayFab throws an exception because there's no heart beat endpoint and crashes my server. Thanks
You may refer to this document: How to use PlayFab GSDK Unreal plugin
That's not even the right plugin, but I tried this and it didn't work.
Hi ich weiß nicht ob der fix oben für dich funktioniert hat, als ich das probiert habe hat es mir damals nich geholfen darum hab ich für das testen des Dedicated Servers ein einges Server.Target.cs angelegt wo das PlayFabGSDK plugin deaktviert ist.
// Copyright 1998-2017 Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool; using System.Collections.Generic;
[SupportedPlatforms(UnrealPlatformClass.Server)] public class CoRServerTarget : TargetRules // Change this line as shown previously { public CoRServerTarget(TargetInfo Target) : base(Target) // Change this line as shown previously { Type = TargetType.Server; ExtraModuleNames.Add("CoR"); // Change this line as shown previously bLegacyPublicIncludePaths = false;
DisablePlugins.Add("PlayFabGSDK");
DisablePlugins.Add("WMFMediaPlayer");
DisablePlugins.Add("AsyncLoadingScreen"); //if you are using this plugin
DisablePlugins.Add("WindowsMoviePlayer");
DisablePlugins.Add("MediaFoundationMediaPlayer");
}
}
Hi I don't know if the fix above worked for you, when I tried that it didn't help me at the time so for testing the dedicated server I created a server.target.cs where the PlayFabGSDK plugin is disabled.
using UnrealBuildTool;
using System.Collections.Generic;
[SupportedPlatforms(UnrealPlatformClass.Server)]
public class CoRServerTarget : TargetRules // Change this line as shown previously
{
public CoRServerTarget(TargetInfo Target) : base(Target) // Change this line as shown previously
{
Type = TargetType.Server;
ExtraModuleNames.Add("CoR"); // Change this line as shown previously
bLegacyPublicIncludePaths = false;
DisablePlugins.Add("PlayFabGSDK");
DisablePlugins.Add("WMFMediaPlayer");
DisablePlugins.Add("AsyncLoadingScreen"); //if you are using this plugin
DisablePlugins.Add("WindowsMoviePlayer");
DisablePlugins.Add("MediaFoundationMediaPlayer");
}
}
23 People are following this question.