There’s no way this system was good enough. People were complaining in volumes. I see your point but with this many people complaining about the update it just doesn’t hold. It was clearly degrading the user experience and it had to go. I know it sucks but it’s better that way.
I think it works great with FollowPlayerId personally, it would be a very natural implementation of this feature as following from invite is identical to following from profile in almost every way. It would be nice to get a response from staff about their thoughts on the ideas on these threads and what they’re currently looking at to provide a better compromise for developers and players.
As I said before, this system just can’t be used until users can at least have the option to disable invites (they won’t receive invites from friends).
I think that until this feature is added, this API should be enabled but the function which checks if user joined using invite should be disabled (this will stop invite rewards/spamming for now).
Just discovered something and not too sure if it was mentioned before, but Player.FollowUserId is 0 when accepting somebodies game invite (using the ROBLOX Esc menu).
I have a party system in my game and it would be nice if the FollowUserId matches the player who invited their friends so that players who accept invites are automatically added to the right party based on FollowUserId
Is there anyway to invite players directly into a lobby?
For example, in my game, there’s a lobby system for Capture the Flag and Team Deathmatch. I have a “Invite Friends” button at the bottom of the playerlist, and I want it so you can invite your friends directly into a lobby with you.
I’m not sure if this is even possible now, due to what seems to be the removal of “GamePromptClosed.”
Following the launch of SocialService game invites, I’ve started getting “illegal teleport destination” errors. This wasn’t happening before and completely breaks our matchmaking system.
Perhaps it’s just a coincidence but it was working fine before and now it isn’t. Did something change with calling Teleport to Place Instance from the server?
I remember Pet Ranch Simulator just spammed us all with invitations. Apparently if you invite a few friends to that game, you get cool rewards, and the person that was invited got the rewards, too, but smaller IIRC.
So basically my friends were using me for rewards in a simulator.
BUT it was a cool way of advertising, in fact, it was one of the first major uses of SocialService Game Invites, and I don’t want to spread hate, by the way, I was just annoyed with it at the time. And now I think back to that moment today.
Can anyone verify if the person joining on the invite link has their friends FollowUserId because I’m starting to think it’s 0 because players are complaining that it doesn’t work.
FollowUserId will only not be 0 if the game is launched from a join button flow (this can be done in Chat from a button labeld “Join” or the profile page “Join” button.) This feature does not create a Join button flow for invitations. This would be something we would like to support in the future.
This is likely a coincidence, teleport flows should not be affected by this change.
Unfortunately this is no longer possible with the latest changes made to GamePromptClosed, however you should be able to use FollowUserId if the user is joining from a Join button from the website. As mentioned earlier having invitation feature a Join button instead of a Play button is something we’d like to support in the future.