Creating Classes

Hello! I would be glad if someone showed me the steps of creating classes in studio.

I am not sure how to use the GUI system, nor script the classes. Also for the GUI, I am attempting to insert an image of the class, it’s weapons, and it’s ability (which is just a text GUI so I don’t think that needs much explanation). I also need 3 classes, and 3 places the classes spawn. Along with a max amount of players on the class (3).

I may also later ask for help on scripting the models for the weapons I’ll be using, but I’m not completely sure I will do that yet.

Last thing: this is my first post, so it would be great if I could get tips for the platform. That is also completely optional

Thank you for reading this!
Also here is a screenshot of what I am trying to create.

(Thinking of changing the class in the middle lol)

From what I understand, I suppose creating a Team for each Class of yours would work. You would do this by using the TeamsService. For more information on that, click here.

A more in-depth and detailed tutorial for your situation can be found here. You’ll learn how to control Team spawns, colors, players, and more.

The Teams service isn’t included in a game by default, so you must add it. With the Model tab selected, under “Advanced”, click the Service button, which looks like this:

Then, select “Teams” and click “Insert”. When complete, you’ll see a new “Teams” service in the Explorer.

Sorry I forgot to mention this…
But here’s what I am trying to accomplish

I want to have three teams, one blue, one purple, and one red (As you see in the picture of the post)
(And yes I changed the numbers lol)
Each of the teams can have only one of the classes.

{Ex: Red team would have one red hitman, one red Assassin, and one red Bounty Hunter
That goes for blue and purple team. These different classes can be seen on the original post’s picture as well. The one on the far left is an assassin, and on the far right is a bounty hunter. That leaves the one in the middle as a hitman.}

So it would be important not to use a team as a class, since I am adding both teams and classes.
Please state any questions, comments, or concerns you have about this project.

I probably left something out since I was doing something else while making this post, but I’ll remember if I think it needs to be pointed out.

Thank you for reading.

2 Likes