API to Determine if Server is console locked (CrossPlay Disabled)

Hi everyone, I turned on the change for production yesterday and was able to confirm the value was set correctly to PlayStationOnly on my cross-play disabled PS5 devkit.

6 Likes

We had a chance to implement this in our game, and it seems to work great:

In the above we can see that Xbox players have a unique serverlist that is different from PS5 users and from Crossplay Enabled users.
Sorry for the low quality screenshot :slight_smile:

1 Like

Fantastic news! I’m glad that it’s working for you. Thanks for providing all the details to help me with implementing this feature.

1 Like

Can’t you just check if
GuiService:IsTenFootInterface
is true and disable the play button?

Can you provide me with a method to turn off the play button for consoles which have cross-play disabled? I think not
image

2 Likes

You can disable console users from playing the game if that’s what you mean.

That’s not a solution if all you want to keep out are console users that cannot crossplay with everyone else.

My problem is that console players with crossplay disabled have a much smaller pool of players in the lobby. My current solution is to disable console altogether, yes.