How do I make the player teleport to a random game that has something

so basically I what the player to teleport to a random game and check if the game has something and not just a baseplate and a spawn part.

i may be wrong but if the teleport is random you cant detect if the baseplate is just empty unless you allow the player to type a teleport place id

2 Likes

Not possible, you can’t check what parts are legitimately inside a game just by randomly teleporting to various place IDs. There’s a reason why Place Roulette doesn’t do this.

4 Likes

The only thing you can check is the games name, creator etc. You cannot access another games instances and stuff

3 Likes

Aye as others here have said, not possible.

You could try putting a list of curated games in a table and using math.random to pick out an ID from that table, and go from there: the issue is, it’d all have to be manual.

The cons weigh out the pros of teleporting a player to a completely random game ID. There’s a chance your game / account could also be taken down in case you accidentally go and whisk them away to a TOS-bypassed game

1 Like

Check if the place’s Update date is not equal to a Place’s publication date.
That could cut some games that never were updated, though.
Checking if a place’s name is equal to {author.Name}'s Place? Also has an issue because imagine someone actually updating starter place :skull:

2 Likes

As other’s have said, you can’t look at the contents of the game (at least without actually having a player join the game).

You can look at:

  • The title (ex: whether or not it’s the default title)
  • The owner
  • The visit count (ex: whether people actually have played the game)
  • Thumbnails (ex: multiple thumbnails, custom thumbnails
  • The like count
  • The update date vs publish date
  • The description (ex whether or not it’s the default or not)
  • The favorites count
  • Badges

A some of this requires web APIs and potentially scraping though.

1 Like

oh thx I’ll make it check if there r any visits (more then 1).

1 Like