How to make a player note system for moderation

This circuit graph shows you how to set up a player note system that allows you to save notes to players cloud and see it next time they join.

This graph does four things:

  • Sends a note to a players device to save. (“Flags the player”).
  • Update everyone’s list of flagged players.
  • Filters for valid players in the room & empty notes and formats it for the text display.
  • Displays it locally on a text.

Hope you find this useful!

3 Likes

Big brain ideas right here
Very helpful!

I noticed that you added a property labled “Player” and then sent the event to all players then proceeded to check if the player is local. I think what you should do is instead of sending it to all players you should just send the event to the specific player which is a setting you can do in the event sender (it’s labled “Player”) so that you don’t haft to check if the player is local.

I did it this way because I found that the build it “Player” property was inconsistent when it was first released. I just kept using that method since, you can of course replace that if you remake it!

I can give it a try again and if it’s still buggy I’ll definitely create a post here.

However I found this method should never bug out and send to all players or a random player. :blush:

1 Like

Sorry I have an obsession with making things as efficient as possible as in you checked if the player is local but there is a way to do that without the check which would cost less cpu and stuff because you didn’t use extra cpu for that check. I often get told that people find it annoying when I correct them with stuff and I can definitely see that for example I got banned from a room for telling the creators they used the wrong “your”.

2 Likes

No worries, I’m like that with circuits as well.

I’ll spontaneously combust if I see one more person using multiple IF chips that can be simplified with an execution switch.

That’s also a comical ban reason. However, I would also definitely ban someone for that just cause I feel like it. :skull:

1 Like

Yeah I can see that with the execution switch although I can’t accurately decide what is most efficient if I don’t know how something works as in I know some programming languages that are compiled with an integer execution switch (or something similar) it turns it into some kind of like binary tree (I don’t know if that’s the right term) where it will half the possibilities until it reaches it’s conclusion but since circuits are interpreted does it do that or does it check each value one at a time because if it checks one at a time I’m making my own if else binary tree. Also I do this with not just the cpu but with the net as well.

1 Like

question whats an execution switch

2 Likes

:skull:

2 Likes

Omg that looks so helpful

Both 2.0 and 1.0?. I did not know how to use it till now

I did the infamous IF equals\else wall one time, then found out after completing it that the Switch chips existed…the voices were quite loud that day :laughing:

2 Likes

Sameee so glad I know they exist now, very helpful for multiple choice circuits

1 Like