I successfully integrate achievement with steam use Spacewar. and I have 2 problems
-
I can’t finished third achievement after I got first and second achievement. It said I successfully unlocked third achievement but the steam overlay never show up . and here is my bp. How can I solve this?
-
I failed to read and write leaderboard without steamcore plugins. Does anyone knows the stat name of spacewar? and also here is my bp. If I press Z, It said “LeaderBoard Updated” but when I visit here (Spacewar Leaderboard - Steam - Exophase.com ) to check my Rank my name never show up still. and If i press X, It said “failed to read”
How can I solve this problems without using C++ and other plugins? I only use OnlineSubsystem. and I will post my “DefaultEngine.ini” . and I play with Standalone gameplay which is above the Simulate
“DefaultEngine.ini”
[URL]
GameName=SteamSDKTestver4_OSS
[/Script/EngineSettings.GameMapsSettings]
EditorStartupMap=/Game/ThirdPersonBP/Maps/ThirdPersonExampleMap
GameDefaultMap=/Game/ThirdPersonBP/Maps/ThirdPersonExampleMap
TransitionMap=
bUseSplitscreen=True
TwoPlayerSplitscreenLayout=Horizontal
ThreePlayerSplitscreenLayout=FavorTop
GlobalDefaultGameMode=/Game/ThirdPersonBP/Blueprints/ThirdPersonGameMode.ThirdPersonGameMode_C
GlobalDefaultServerGameMode=None
[/Script/IOSRuntimeSettings.IOSRuntimeSettings]
MinimumiOSVersion=IOS_12
[/Script/HardwareTargeting.HardwareTargetingSettings]
TargetedHardwareClass=Desktop
AppliedTargetedHardwareClass=Desktop
DefaultGraphicsPerformance=Maximum
AppliedDefaultGraphicsPerformance=Maximum
[/Script/Engine.Engine]
+ActiveGameNameRedirects=(OldGameName=“TP_ThirdPersonBP”,NewGameName=“/Script/SteamSDKTestver4_OSS”)
+ActiveGameNameRedirects=(OldGameName=“/Script/TP_ThirdPersonBP”,NewGameName=“/Script/SteamSDKTestver4_OSS”)
[/Script/Engine.GameEngine]
+NetDriverDefinitions=(DefName=“GameNetDriver”,DriverClassName=“OnlineSubsystemSteam.SteamNetDriver”,DriverClassNameFallback=“OnlineSubsystemUtils.IpNetDriver”)
[OnlineSubsystem]
DefaultPlatformService=Steam
[OnlineSubsystemSteam]
bEnabled=true
SteamDevAppId=480
Achievement_0_Id=“ACH_WIN_ONE_GAME”
Achievement_1_Id=“ACH_WIN_100_GAMES”
Achievement_2_Id=“ACH_TRAVEL_FAR_ACCUM”
; If using Sessions
; bInitServerOnClient=true
[/Script/OnlineSubsystemSteam.SteamNetDriver]
NetConnectionClassName=“OnlineSubsystemSteam.SteamNetConnection”