Simple RP Chat
Simple RP Chat
New In V0.4.5
Added /whisper. Configured to not use /w for essentials compatibility
Changed OOC text to dark gray instead of gray
Changed OOC command to enable/disable ooc chat so /ooc or (( Isn't needed every time
Added /channel
Simple RP Chat is simply that! A simple plugin to modify your chat!
Please note: This plugin was just developed and is intended for light weight servers only. Not tested with other chat plugins!
Commands:
me - Are you doing something? Well use /me to express what exactly you are doing!
Usage: /me is eating a whole bag of muffins
shout - reaches farther than your normal chat. Scream it to the world! well, small world.
Usage: /shout I'M COMING FOR YOUR COOKIES
ooc - Out of character. Just need to say brb or yell at someone out of your char? Use this.
OR
(( - at the beginning of the chat will trigger ooc color
Usage: /ooc God damnit john stop taking all the cakes from the chest
mute - OP command to mute other players, this includes normal typed chat. Muted players will get "You are muted!" when attempting to chat
Usage: /mute thatOneAnnoyingDude
Unmute- Unmute players you muted before
Usage: /unmute thatOneOkayGuy
MuteAll - Mute all online players
Usage: /muteall
UnmuteAll - Unmute all online players
Usage: /unmuteall
Channel - Change current channel
Usage: /channel [ChannelName] /channel Leave - leave current channel, go back to local chat
Permissions:
srpc.spy - Spy on all ranged chat no matter where you are - OP Default
srpc.deny.* - deny all commands but not chat access
srpc.deny.me - deny usage of me
srpc.deny.shout - deny usage of shout
srpc.deny.ooc - deny usage of ooc
srpc.mute.others - mute other players. - OP defualt
srpc.mute - mute this player.
Config:
Normal-Chat-Range-Enabled - Turn on range on the default chat
Normal-Chat-Range-Distance - Change XYZ range of chat
Me-Chat-Range-Enabled: true - Use Range?
Me-Chat-Range-Distance: 3 - XYZ distance
Shout-Chat-Range-Enabled: true - Use Range?
Shout-Chat-Range-Distance: 20 - XYZ Distance
Question, what are the permission nodes for /ooc /me
Hello! Im playing on 1.8.3 (spigot) but i have never had a bukkit plugin not work because i was using spigot. When i plop this plugin in it wont let me chat. It simply wont send. The plugin throws no errors but when i go to chat it isnt send in game and the console doesnt have it either! Im not sure if i did something wrong or what any help is appreciated! :D
Heya! I found a couple of (Is it a bug?) things :P So I wanted to share them with you. :)
First of all there is the srpc.spy, this permissions should allow me to hear all chat on the map, but it seems like it does not work! :(
Also, I noticed that if I try to type something with only one letter, or digit, like for instance "7" it would not show up in the chat! (Normal chat)
That's all I could find so far! I'll keep you informed if I happen to find any new bugs/issues :) Syra
Hey there!!! I've got some feedback from our staff team and they would like to request some features such as the following, if you don't mind ofc :)
-Spy over the whole map without a command (Maybe just as a perm? Or a toggle? like OCC) -Can there be a bypass for the mute command, so we don't mute people with the *dontmute?* permission? Just as an idea :) -Have the option to unmute the whole chat if you're an OP on the server :)
That's all I got :) I really hope you can add this!!!! <3 Syra
Yes, there is a range in the plugin, and you can edit it in the config :D
Suggestions:
Tempmute
Mute reasons
OOC should be detected by ((msg,msg)),((msg))
Local should have "!!" for shout. at end of message Whisper by typing "*"
Chat formatting
Global OOC channel
-msg- makes an emote (sender gets how many people heard them) Sender name (italics) what they did
nicknames with strings (should support tabnames): (Nick Nick) Username (possible rank colour support?)
By the way, are radiuses in this plugin? If so, are they configurable.
(Check out Lord of the Craft's chat system for ref)
Ill get you whitelisted. And thank you :) Ill update the plugin we have on the server now!
@TheDarknessConsumesUs
No problem!
Thanks! Great Job ^-^
@Syraleaf Awesome! Haha, yea sometimes it takes a bit to bug fix. (I am a little lazy) ;P - edit - Submitted app through enjn
@Sevlon
You fixed them all!!!! (Or at least, all the bugs I could find so far) :D
@Syraleaf
Just uploaded the 1.8.1 version with mute all support.
@TheDarknessConsumesUs
Okay, ill see if i can download 1.7.2 and build it against that too. Might take a little though
- Edit -
Alright i think i see the problem
-Edit 2-
Okay, i have it working for 1.7.2
Just going to add in the mute all command
-Final Edit- Uploaded
So, I downloaded the plugin. I tried to talk, but I couldn't see it. And when I tried a command it'd say "A internal error occurred while attempting to preform this". This is what my server normally does when I'm trying to run a plugin that's the wrong version. my server is hosted so it's rather picky about these things.
@Syraleaf In game name is Liacor. Sorry about getting back to you late, i came down with a cold and it's been kicking my ass. Ill add the mute all and fix up that problem with no one seeing chat today.
Oh, quick question, can you give us a /muteall and /unmuteall as well? :) Because right now we are unable to shut them all up xDDDDD hehe
Our server IP is 37.187.149.13:30026, its whitelisted so I'll need your ingame name :) Also, can you please allow normal players to see normal chat? I see what you did to fix the op bug ^-^ You removed 1 normal chat line, but this results in all players that dont have the srpc.spy permission to not be able to see any in character text at all xDDD (Which is quite funny :D) For everything else, it seems to work! "Hurray" :D
Syra
@TheDarknessConsumesUs
This should also work on 1.7.2 Give it a try and post the error log if one pops up :)
Hello, I was wondering if it'd be possible for you to put out a 1.7.2 version, as my server is on that current version.
@Syraleaf
I have addressed those issues. Let me know if i messed anything up in the process!
Also, mind if i visit the server? I am actually quite bored. Would need the ip.
Cheers!