Allow us to get UserID of a VRCPlayer
Netcat~
For UDON admin interfaces or whitelisted areas etc. it would be great to have GetUserID or something like that exposed, It's been a real struggle with people with special characters in their display name, UserIDs would make the process so much cleaner, and more reliable
Log In
Chrono Ky
I don't agree with this. This is a slippery slope
While the beneficial side is allowing an online white listed area ..
It can also be abused for malicious intent
VrChat ToS says that creating a white list area is okay but maintaining a blacklist, especially when it prevents the user from enjoying the world that is publicly released can be done.
Imagine that you're friends with a VrChat game world creator. You guys had a stupid falling out that had nothing to do with the game
Some of your friends asked to join you to your former friends game world to have fun
You accept and enter the world. Udon reads your username and insta teleports you to a blocked area
While this may not prevent them from entering the world, this essentially creates a blacklist and punishment that a world creator that made a public world, can whimsically decide who can and can enter their public world
It's a slippery slope
KonKin
Chrono Ky the behavior you mentioned already happens in some club worlds without access to the userID, this would not change that behavior, this is for a more accurate reading of playerlisting.
KonKin
Bump, pushing for this for a more accurate way to tell which player is who and to avoid the common issue with special character names breaking playerlisting.
∗Chara∗
the problem is that same client users can spoof the displayname and this is not funny for an admin pannel script
Joker is punk
In the meantime, I've found that anytime you want to compare displayName strings, it's sometimes safer and avoids issues if you convert the strings to be compared to hash codes using string.GetHashCode()