Skip to main content
CreativeFun - Logo

Contents

Role signs and roleplay roles

Role signs and roleplay roles

Hi everyone,

In this post I'll be explaining how to use the new roleplay role feature.

How to create role signs
Probably the most exciting feature is the interactive sign system that is in place. Only the plot owner and plot staff can create role signs.
To create a role sign you need to write the top line of a sign as [Role]
The second line should be the name of the role you want to create
The third line should be the amount of slots that are available for the role
Example:

When clicking on a role sign a request is automatically sent to the plot owner and plot staff. If it is accepted the number on the sign will update, here is an example:

How to request a role manually
Use /role set <role> to send a role request to the plot owner and plot staff if they have set a roleplay name. This allows you to request a role that is on a role sign and also allows you to request a role that does not have a role sign. This is useful if you have a roleplay where you want to allow players to have custom roles. You must also have a roleplay name in order to send a request.
In this example the player "Zayn" requested for the role of "Hero" even though there is no role sign for it by using /role set hero:

How to accept, deny or block a role request
When a role request is sent the plot owner and plot staff will be given a message where they can choose to accept, deny or block the role request. You must click on the buttons in chat to accept, deny or block a role request.

Accepting a request
When clicking on the accept button an announcement will be made on the plot letting everyone know that the request was accepted. Here's an example:

Denying a request
When clicking on the deny button the player who made the request should be sent a message about how their request was denied.

Blocking a request
When clicking on the block button in chat the player who made the request will be sent a message about how they were blocked. A blocked user will not be able to send you requests unless you unblock them using the /role unblock <name> command or if the server restarts.

Removing a role
Roleplay names are removed when a player leaves the network.
A player can remove their role by using the command /role reset.
The plot owner and plot staff can remove the role of a player by doing /role remove <username>. The player will receive feedback letting them know that their role was removed.
The plot owner and plot staff can remove the role of every player on the plot by doing /role remove all.

Queue system
Every role request will display a "Request Number" and requests must be dealt with in order. Here's an example of what would happen if you tried to accept request number #2 without dealing with request number #1.

It will basically stop you and give you the request that you still need to deal with. The plot owner and plot staff can only have 10 outstanding requests at a time and will be prompted to take action on outstanding requests in order to receive more.

How to view oustanding role requests
You can use the /role requests command to view a list of role requests you have yet to accept/deny/block.

How to view the role of every player on the scoreboard
When your role request is accepted by the plot owner or plot staff the scoreboard will switch from the default CreativeFun scoreboard into the CreativeFun Roles scoreboard. This will display each player's roleplay name and role. In the example below my request for the role "Hero" was accepted so the scoreboard switched to "CreativeFun Roles". The scoreboard is removed when you remove your role or if the plot owner or plot staff removes your role.

The scoreboard is only able to fit up to 14 names meaning that the 15th person for example would not be shown on the scoreboard however the nametag and hovering over roleplay name feature should be able to come in handy in this situation and will be explained further. You can switch between the roleplay scoreboard and the main server scoreboard whenever you want by using /board toggle.

How to view the role of a player in chat
You can view the role a player has by hovering over their roleplay name in chat. This can be useful if the scoreboard can't fit all the names and roles of players. Here's an example:

How to view the role of a player with their nametag
Customized nametags have now been added to the server so now your donator rank or staff rank will be visible above your mc character. This also applies with roles, if your request is accepted than the suffix of your nametag will display your role. Here's an example:

How to disable receiving requests while having a rp name
If you want to have a roleplay name and not be bothered by role requests you can go to /settings and disable it in there. Here's an example:

This is probably the largest project that I've had to work on for the server and I'm proud of how unique it is. That's all for now, I hope that this update improves the experience for players who both host roleplay's and like to roleplay, I'm sure people will find many more creative ways to use this feature as it could probably be used outside of roleplay's like game shows for example.