0 votes
ago by (170 points)

I'm trying to use the UE4 Pico online subsystem plugin to do Achievements in our game. When trying to get achievement descriptions, or write achievements, or get achievement progress, I run into an error about "Cannot map local player to unique net ID".

Has anyone got achievements working with this plugin?

1 Answer

+1 vote
ago by (15.1k points)

Dear developer,

You can refer to the demo below.
https://drive.google.com/file/d/1nHWe6FQAqmhQOjrgnqJ8MvcDHas8UQzJ/view?usp=sharing
You also need to go to the developer platform to configure the achievement.You can refer to the steps in the documentation.
https://developer.pico-interactive.com/document/doc
enter image description here

ago by (170 points)
edited ago by

I'm on Unreal 4.25, is there a Platform Demo for that engine and plugin version? Something in the umap files doesn't survive the downgrade to 4.25.

ago by (170 points)

I got the demo running, and set up to use the settings for our app. It's working better than my project, but still has some problems. The only call that seems to work is Query Descriptions, which is able to successfully get the achievements that we have set up for our app on the Pico portal. But the demo is failing for Init, Query Achievements, and Write Achievement. I also got the same results when using the app settings that came with Platform Demo. Does the app need to be published for the achievements interface to work? Or am I missing something?

ago by (170 points)
edited ago by

[removed, still not sure what's going on]

ago by (15.1k points)

Dear developer,

You need to configure the following options.
enter image description here
You can create your app in the Developer platform and find the configuration.The website of Developer platform is as follow:
https://devcenter.pico-interactive.com/#/organization
enter image description here

ago by (170 points)

yes, i have all of that. Something else is wrong.

...