This now actually works! If you want to get usernames of people who used the project, copy this code and it will work. Last Data Refresh: Wed 3 Aug 2022 Data Refresh? Just something that clears all recognised users data, so no one is recognised anymore. Version History: v1.0: Finally made it, sort of. Code is finished, but not working ——— v1.1: Cloud Fixing Oops, found out that commas can’t be in cloud variables. Changed that. It is now working. ——— v1.2: Colourful information Added a ‘How it works’ and changed colours. Also slightly changed the ‘Recognised’ description and moved the sprites a bit. Oh, and I refreshed the data. OH, and I added a version history (this) OH, and ‘Checking’ now appears to inform you about what’s happening. OHH, and you can’t see all the recognised users anymore. ——— v1.3: REQUIREMENTS. Shows you the requirements. Yep. That’s what you have all been waiting for. Visible requirements. ——— v1.4: Admins..? Yeah, I’m the only admin, but now ‘admins’ can easily unrecognise everyone from inside the project! Yay… (this update is useless to you all. And no, you can try, but you can’t do it. I’m sure you know what I mean.) BUT, I also added in a more detailed ‘How it works’ below all the version history. ——— v1.5: Future Update PLEASE NOTE, IT’S FOR THE FUTURE. I am thinking of adding a button that unrecognised you, but who knows, haven’t figured it out yet. ———————————— How it works First, it checks if you are actually signed in, because it needs a username to work. Then, it converts your username into numbers so cloud variables can use it. It stores your username for next time you use it. Next time, it will find your username in the cloud variable and recognise you. — Checking if you are signed in Quite easy, it just checks if your username is ‘’ or not. If it is ‘’, then it will come up with an error message. — Converting your username to numerals It converts each letter using repeat indexes and checking how long your username is. It converts letters in a specific way, so ‘a’ is 001, ‘b’ is 002, etc. it also includes ‘-’ and other characters like that. If your username contains a character that has not been added, it will come up with an error message or be stuck on loading, depending on if the character is at the start or not. — Storing your username Basically, it just adds it to a cloud variable full of numeric usernames. It adds a 0 before it, which is important later. — Finding your username It searches for your numeric username in the cloud variable. The ‘0’ from earlier separates the usernames, which fixes a bug that can recognise someone even if they aren’t actually recognised. If it finds the exact order of numbers in the variable, it will say that you are recognised and won’t add your username into the variable again.