I don’t want people buying access to my game and playing on mobile, because the game isn’t compatible with that yet. However I need it to be open to tablet players because they claim they can actually play(I wouldn’t know, I just have an iPhone) that have already purchased access before. If I disable mobile, only computer uses will be able to pay, but then existing payers wont be able to play either, as they arent allowed to connect to the non-lobby places. Changing the settings of one place changes the rest of the places’ settings.
Basically I can stop people that payed and future payers from playing, or I can allow people that payed already and people who want to pay(but don’t know it isnt compatible) to “play”. Not sure if I explained it properly.
When I change lobby to computer only, it stops tablet buyers but it also changes the game place to computer only, stopping existing buyers right in the lobby place. I believe that is why tablet players have been complaining that after going to universe, they can’t get past the lobby anymore.
I dont want people buying the game on their tablet as it’s not ready for them(that is preventable right by enabling the lobby game only for computers right?), but I dont want to stop existing tablet purchasers from playing, which is what is happening if I disable tablet on the lobby game(it changes all place settings to match whatever setting you recently changed)
Currently there is no official way to disable further mobile purchases while retaining the ability for existing players to play on mobile. The only thing you can really do at this point is to make the start place free, and only allow teleportation to subplaces of the game if the player has purchased a game access gamepass, which you can restrict to PC players only by selectively prompting players where UIS.TouchEnabled is false.
As for the feature request though, I’m not sure it’d ever be considered for implementation since its use would be low (only people who changed their mind of which platforms should be able to play their game after they had already made it paid access), and because it can be made by us to an extent.
I suppose. Making my paid access game free and then asking people to pay in the lobby sounds like downvote-mania though, on top of the work required to script this.
There’s hardly anything to make. You add an extra yield in your intro GUI before it actually lets the player select what they want to do / the server teleports them anywhere, prompt them to purchase the access pass if they don’t already have it, and then bam – you let them through if they have it / bought it. It’s not rocket science.
You can always start with a new place for official release if that actually becomes a problem.
It’d make more sense to put more thought into which platforms are able to pay for and play your game the first time around so you don’t run into this problem and need to request and wait for an entire feature to fix that lack of planning.
Either way, this feature isn’t going to magically pop into existence any time soon even if the staff wanted to implement it. You’re going to have to find a different solution for your game.
Would be nice to know that changing one place’s settings changes all places’ settings. Was it unreasonable of me to expect places to have independent access settings in a universe?
Yes. It wouldn’t even solve your problem because if you prevented mobile players from joining the start place, they wouldn’t even be able to join the other places open to them in the universe.
Yes they would. Whether tablet is enabled or not, they can get into the lobby if they paid. They just can’t teleport to the other places if that place’s settings don’t allow it
“Whether tablet is enabled or not, they can get into the lobby if they paid.”
This is a bug and is not guaranteed to stay around. Features don’t get created to extend buggy behavior.