Unreal EngineФорумПрограммирование

UE4 Steam Achievements

#0
15:50, 6 дек 2017

Есть вопросы, может кто подскажет.

1.В стиме ачивки идут под номерами и не по порядку 3/0, 3/1, 3/3, 3/5
в .ini нужно писать по порядку
Achievement_0_Id="Test1"
Achievement_1_Id="Test2"
Achievement_0_Id="Test3"
или нет
Achievement_3_0_Id="Test1"
Achievement_3_1_Id="Test2"
Achievement_3_3_Id="Test1"

2. Когда я записываю ачивку WriteAchievements( Id, 100) то получаю сразу все ачивки. Кто знаешь что за на фигня..

3. Можно ли удалить ачивки, чтобы протестировать их ещё раз ?
пробовал через код из студии DebugGame Win64, но выводит  Warning: STEAM: Steam achievements have not been read for player ***********

IOnlineSubsystem * OnlineSub = IOnlineSubsystem::Get( FName( "Steam" ) );
IOnlineAchievementsPtr Identity = OnlineSub->GetAchievementsInterface();
TSharedPtr<const FUniqueNetId> UserId = OnlineSub->GetIdentityInterface()->GetUniquePlayerId( 0 );
Identity->ResetAchievements( *UserId );
Unreal EngineФорумПрограммирование

Тема в архиве.