Info Board Scripting Help Needed

  1. What do you want to achieve? Keep it simple and clear!
    I want to script an info board where it shows the server stats and player stats. An example of this will be uploaded to this.

  2. What is the issue? Include screenshots/videos if possible!
    Idk what the model is called. I also can’t find videos on it. I included a screenshot of what I’m trying to script.

  3. What solutions have you tried so far? Did you look for solutions on the Developer Hub?
    [UPDATE] I tried scripting it as the reply below mentioned, but it requires more than just a part with a SurfaceGUI. I’m not a professional scripter, so I would like to get as much help as I can to make this.

Screenshot 2023-04-05 173737

You would have to make a SurfaceGui on the part, add text labels to it, and then concatenate and set most of the text on it with a script. For example, the part with your User ID was probably scripted like this:

local Player = game.Players.LocalPlayer

local IDText = script.Parent.IDText
IDText.Text = 'USERID: '..Player.UserId

The part that shows your username was probably scripted like this:

local UsernameText = script.Parent.UsernameText
UsernameText.Text = [[Good Day/Night,
]]..Player.Name..'!'

I put [[ because \n normally doesn’t work for me.

Some text parts have concatenations, some are blank until edited with scripts, and some are always there and never touched by scripts.

The reason you aren’t getting any replies is because this topic is a bit more than just scripting support. It’s essentially just asking for help creating a system, rather than looking for help fixing bugs in one.

It’s not an easy answer that can be put in one quick post.