Hey all, I made a simple but handy tool primarily for those who can’t script.
I made a model that creates a GUI on a player’s screen when he or she joins your game.
If the player is a member of RBXDev, he or she is let through.
You can also edit a password string value to allow a player in by inputting a custom passcode if he or she is not in the group.
This helps you hide the contents of your place to those in the group or those who know the passcode.
It’s extremely simple to use.
Simply parent the model to ReplicatedFirst in order for it to work. Read the README script for setup instructions.
It’s basic and not much, but I hope it’ll prove useful for some of you
Here’s an example of the model.
The PassWord value used here is “HelloWorld”. It is case sensitive.
[quote] Hey all, I made a simple but handy tool primarily for those who can’t script.
I made a model that creates a GUI on a player’s screen when he or she joins your game.
If the player is a member of RBXDev, he or she is let through.
You can also edit a password string value to allow a player in by inputting a custom passcode if he or she is not in the group.
This helps you hide the contents of your place to those in the group or those who know the passcode.
Simply parent the model to ReplicatedFirst in order for it to work.
It’s basic and not much, but I hope it’ll prove useful for some of you
[quote] Hey all, I made a simple but handy tool primarily for those who can’t script.
I made a model that creates a GUI on a player’s screen when he or she joins your game.
If the player is a member of RBXDev, he or she is let through.
You can also edit a password string value to allow a player in by inputting a custom passcode if he or she is not in the group.
This helps you hide the contents of your place to those in the group or those who know the passcode.
Simply parent the model to ReplicatedFirst in order for it to work.
It’s basic and not much, but I hope it’ll prove useful for some of you
That’s pretty insecure… Any clientside exploits could change it. should keep password in something serversided and use a remoteevent to pass the input and a serverscript to compare it to the password and pass back to the client either a success or failure.
I thought you were gonna use something tricky like the Search User feature on the dev forums.
Nope, you just check if they’re in the RBXDev group… good enough I guess
The UI that blocks everything is client side anyway… exploiters could just remove that as well. If you really want it secure just kick players when they fill in a wrong password or if they don’t fill in a password within 30 seconds.
The UI that blocks everything is client side anyway… exploiters could just remove that as well. If you really want it secure just kick players when they fill in a wrong password or if they don’t fill in a password within 30 seconds.[/quote]
Or you could use my neat little trick that can detect players and their IDs before they’ve even fully joined