Hi!
I created a plugin called “R+” meant to add a mix of customization and functionality to Roblox games. I wanted a way for more customization in games, and though that players being able to choose their own colors was a good idea.
The plugin will automatically add a package in the correct locations within your game when clicking “Toggle R+”. If R+ is already added, it will be removed instead. You can update R+ as well by updating your plugin, then toggling R+ off then back on again.
Here is what it can do:
- Make party chat channels for groups of friends to communicate together.
- Make customizable chat bubble and nametag colors based on a hex code in the user’s role in their primary group.
- Easily create commands and send system messages.
- Overhauled UI system (Includes colored cursors, a new chat system, and a new player list, with more to come)
Everything can be toggled on and off within game.ServerStorage.R+Config
Examples:
A player with a role in their primary group called “Member #FF00FF”
The Updated UI
Creating commands, overriding colors, and sending system messages (example command “/color 255 0 255”)
local r = require(game:GetService("ReplicatedStorage"):FindFirstChild("RPlusAPI"))
r.command("color").Event:Connect(function(p, a)
r.colorOverride(p, Color3.new(tonumber(a[1])/255, tonumber(a[2])/255, tonumber(a[3])/255))
r.sendMessage(p, "Changed color")
end)
If you like the idea and want to support it, consider adding this plugin to your games. Feedback and suggestions are welcome!
– セリ様
Edited 11/6/2025 5:31 EST: Removed hitbox normalization
Edited 11/6/2025 5:31 EST: Overhauled the Roblox UI to move more into the customization aspect of R+


