Roleplay Chat
If you have any questions please contact our support team https://support.curseforge.com.
Hello guys, today I want to present you my first plugin on bukkit. Roleplay Chat is a light weight chat customization plugin for RPG Servers. You can create new commands like /me, /do, /shout etc. and customize their formatting options. I hope you will find this plugin useful. Let's look at the other cool things:
Features
- You can add as many chat modes as you want.
- You can add as many commands as you want for each chat mode.
- You can change displaynames.
- Per-world chat system
- Formating options
- Permissions support
- Easy and understandable usage
To Do
Prefix and Suffix support for GroupManager and PermissionsEx pluginsImproved file systemNickname systemWorld mirroring- Vault support(Economy?)
Installation
- Drag on drop the RoleplayChat.jar into your plugins folder.
- Start your server.
- It's done! You can start customization.
Usage
Start your server. Plugin should create folders for each world. You can see generated configuration files at /plugins/RoleplayChat/worldname/chat.yml . Now you can add each chat mode to the configuration files. For detailed information, visit http:dev.bukkit.org/bukkit-plugins/roleplaychat/pages/configuration/
1 2 3 4 5 6 7 8 9 10 11 12 |
default: permission: false radius: 15 format: '%prefix%%username%&f: %message%' commands: {} emote: permission: false radius: 15 format: '&4[Emote] &c%prefix%%username% &c%message%' commands: - 'me' |
Commands
- /rc help - Shows help page.
- /rc reload - Reloads config files. Creates files if not exist. (roleplaychat.reload)
- /rc spy - Bypass radius check. Shows anything said. (roleplaychat.spy)
- /rc nick - Shows nickname help page.
Permissions
- roleplaychat.reload
- roleplaychat.spy
- roleplaychat.nick
- roleplaychat.nick.others
- roleplaychat.<chatmode> (Ex: roleplaychat.emote, roleplaychat.shout) (Only works if you set permissions true in config for chat mode)
Changelog
- 1.0 Plugin released.
- 1.0.1 Fixed "/rc reload" bug
- 1.0.5 Improved file system, recoded entire plugin, added Prefix and Suffix support for GroupManager and PermissionsEx plugins
- 1.0.6 Fixed version
- 1.0.9 Added World mirroring and nickname system. Recoded entire plugin again :)
Whenever I attempt to disable nicknames changin true to false in the config it doesn't work. I am currently using group manager. Please assist. Great plugin overall I just need this one small change.
Regards,
Turtlc
Too bad, this is really one of the best plugin out there. I wished someone can continue the work and add features to this plugin.
I would like to see a chat obfuscation feature (based on distance) that is optional as well as a way to whisper, shout, ect. with a symbol (* at end of message for whisper for example) (let people configure this)
You should also add a way to focus on channels like herochat.
Hm... Towny support would also be nice.
A mute command.
And a global chat.yml.
Also, allow spaces for nicks and the option to have it per channel. You should get a nametag feature of some sort too!
Oh, and a way to focus on channels without using a command (like ooc: for OOC) as well as a channel nick feature (Global is nicked G for example so a player can do either G: or Global: to focus onto it)
Would be neat if it had an Ant-Spam thing built into it. having trouble finding one that will work for it.
Nice ! Working in spigot/bukkit 1.8, need only factions support
@Bkunkcu
:D cool! I cant wait!
I really wish to use your plugin but it is not picking up my permissions Prefix's. I am currently using http://dev.bukkit.org/bukkit-plugins/bpermissions/
I think this is working on cb1.7.9-r0.2?
Hello everyone, I'm back. I will add all of your requests and fix bugs in theese days. Thanks for your all comments and feedbacks.
@Bkunkcu
any idea when this will be? I cant wait :P
Can you add private messages in future? like /tell username message.
@Dragon_12dk
still looking for help :/
Thank you for this awesome plugin! Just what I had been looking for!!! Thank you!!!
Is it possible to make it multi-world support (if I'm using the term correctly)? I basically want my global chat to reach all worlds, so that players can chat with each other regardless if they're in a different world.
I am having a really really annoying bug! for some reason at the most random times the RolePlay chat just stops working and I have to restart the server for it to work again? idk why this is happening :/
can you please add /mute (perm and temp) and towny support
Please add the tags support from other plugins, for example Robots - tag %jobs% or {jobs}, Faction %faction or {faction} and others plugin
This was everything I was looking for except the reason I was looking for local chat, which is supporting the tag system from Pexchat, it would be nice if you could add that or simply make a version that doesn't involve formatting so pexchat can do the formatting.
i am trying to tax people that talk too much or use the global chat too often. Can you make a feature that makes it so i can toggle how much people must pay?