Download

Troubles with Steam Achievements UE4.10.1

Hi.

I have a game thats a fully completed and have been greenlit, everything that stops me before publishing - it’s integration of achievements in it.

What i already done
I did everything from this video.

Here win32\64 folders:
55b057fcbc7726489eb0edd3e3ce1b9595324a47.png

Here DefaultEngine.ini that have a place in project folder “…rooMaze\Config” . There you can find a line SteamAppId=575830 i have info thats its may help, if i also create some “steam_appid.txt” wich contain game id “575830” and place it in project folder “…rooMaze\Binaries\Win64”, and in game build in any folder thats contain an app .exe


[/Script/Engine.GameEngine] 
!NetDriverDefinitions=ClearArray
+NetDriverDefinitions=(DefName="GameNetDriver",DriverClassName="OnlineSubsystemSteam.SteamNetDriver",DriverClassNameFallback="OnlineSubsystemUtils.IpNetDriver") 

[OnlineSubsystem] 
DefaultPlatformService=Steam 

[OnlineSubsystemSteam] 
bEnabled=true 
SteamDevAppId=575830
SteamAppId=575830 
Achievement_0_Id="ACH_SKELETON_CRUSHER"
Achievement_1_Id="ACH_DARKNESS_FEAR_ME"
Achievement_2_Id="ACH_CLEAVE_START"
Achievement_3_Id="ACH_BLOODY_CROSSBOW"

[/Script/OnlineSubsystemSteam.SteamNetDriver] 
NetConnectionClassName="OnlineSubsystemSteam.SteamNetConnection"

Here 2of4 achievements in steam:
steam.png

Also i edited Target.cs and Build.CS like in link below:
https://wiki.unrealengine.com/Steam,_Using_the_Steam_SDK_During_Development

Every version of Steam SDK was replaced to “139” where its was needed.

What i have?
I have a steam overlay and i can receive achivements from my standalone UE4 editor.

Thats how it looks in blueprint:
10f142a590e44e610f9bae738f29516f40fd6e8f.png

And the problem is thats in builded\packaged game, that been uploaded to steam, i have a steam overlay but achievments does not work at all.

I can’t use in Engine plugin “Online Subsystem Steam” because version of the project is too old, and i cant update project because it’s ruins half of work what we did before.

PS: Sorry for Russian interface and Bad english, and thanx

Getting of achievment in standalone:
51.png
52.png
53.png

Habe you reseted the achievements? Once you get an achievement, you cant get it twice. Reset it by using the console in editor with: online.resetachievements. just type online and you See the right Commando.

Have the same problem. Do you find the solution?

I had found the solution for my problem: steam sdk version was 1.41 but ue4 suport only 1.39. After the version change from 1.41 to 1.39 everything started to work.