May 26, 2013, 01:42:50 AM
Pre-Releases are now available at the PreRelease section.
If any issues occur please post exceptions or information as to how to reproduce in the correct section.

Author Topic: [b31] CustomChat  (Read 7893 times)

0 Members and 1 Guest are viewing this topic.

The Prodigy

  • Plugin Developer
  • Full Member
  • ****
  • Posts: 146
  • Karma: +1/-0
  • Samual Lewis
    • View Profile
[b31] CustomChat
« on: July 28, 2011, 06:03:14 PM »
If it doesn't load, do this:
"Right click the .dll > Properties > (at the bottom) press 'Unblock' and then press 'OK'." - Elite

CustomChat!
Customchat is a plugin where you can totally customize every aspect of peoples chatting.
You can set a default prefix for new players, and you can set individual prefixes, individual chat colors, and individual nicknames. This means you can create guilds, color-coded rank systems, and you can give people with embarassing names regular nicknames!
This plugin can be used for fun, or to easily allow your users to tell who is in charge, or who holds what title.

Commands

/customchat - Shows the command list.
/chatdefault prefix - Sets the default prefix for new users.
/chatcolor name r g b - sets the color of the said players messages. r g and b are numbers.
/chatprefix name prefix - Sets the said players prefix. (/chatprefix name none to remove a prefix)
/chatname name nickname - Sets a players nickname for chat purposes ONLY.
When customizing a multi-name user, write their name as one word.

Download!
Download CustomChat b31v2
IF YOU ARE UPDATING JUST REPLACE THE .dll!
1. Download CustomChatb31v2.zip
2. Unzip it anywhere.
3. Drag the CustomChat.dll and CustomChat archive into your plugins archive.

Known Bugs
None! Wahoo!

Thank you NakashimaKun for the idea! :D
« Last Edit: August 22, 2011, 05:27:36 PM by The Prodigy »
[b31]SpawnGuardPE
-Protect customizable zones and set permissions!

[b31]CustomChat
-Customize every aspect of player to player chat!

D1G1T4L3CH0

  • TDSM Team Member
  • Hero Member
  • *****
  • Posts: 518
  • Karma: +22/-2
  • Tester / Moderator
    • View Profile
    • Personal Website
Re: [b29] CustomChat
« Reply #1 on: July 28, 2011, 07:13:37 PM »
Works great. I had a little trouble getting prefixes and colors to change once I first got them changed, but I was unable to repeat the issue, so I wrote it off as my own fault.

Thanks.
Server Machine: Xubuntu 11.10 Xfce Mono 2.10.5
Thanks to all those who work on TDSM. It's a great alternative to the official one. And thanks to the plugin devs too for making it even better.

masonserver

  • Newbie
  • *
  • Posts: 18
  • Karma: +0/-0
    • View Profile
problem
« Reply #2 on: July 28, 2011, 10:22:41 PM »
okay i got all the color's working for 3 players and i put there prefixes and everything way good,but now when the first person talks on the server, everyone else is talking the same name color and everthing as me... for example...my name:[OWNER]Terraria my bro's name [TheRipper]Potatobird here is how a chat would go...
me:[OWNER]Terraria:hey my brother:[OWNER]Terraria: hey... so he takes the same name in everything as me and vise versa if he was talking first i would take his name..please reply back soon!


The Prodigy

  • Plugin Developer
  • Full Member
  • ****
  • Posts: 146
  • Karma: +1/-0
  • Samual Lewis
    • View Profile
Re: [b29] CustomChat
« Reply #3 on: July 29, 2011, 09:27:09 PM »
Update CustomChatb29v2:
-Killed a weird bug where players prefixes, names, and colors would switch.
[b31]SpawnGuardPE
-Protect customizable zones and set permissions!

[b31]CustomChat
-Customize every aspect of player to player chat!

Tidius

  • Newbie
  • *
  • Posts: 15
  • Karma: +0/-0
    • View Profile
Re: [b29] CustomChat
« Reply #4 on: July 30, 2011, 05:31:11 PM »
Code: [Select]
30/07/2011 07:29:42 p.m. Serv> Jero sent command: /Chatprefix Jero Admin
30/07/2011 07:29:45 p.m. Serv> Error passing event PLAYER_CHAT to CustomChat:
System.IO.FileNotFoundException: No se pudo encontrar el archivo 'C:\Documents and Settings\Administrador\Escritorio\Terraria Server\Plugins\CustomChat\Players\jero.dat'.
Nombre de archivo: 'C:\Documents and Settings\Administrador\Escritorio\Terraria Server\Plugins\CustomChat\Players\jero.dat'
   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath)
   en System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
   en System.IO.FileStream..ctor(String path, FileMode mode)
   en CustomChat.CustomChat.onPlayerChat(MessageEvent Event)
   en Terraria_Server.Plugin.PluginManager.processHook(Hooks hook, Event hookEvent)
30/07/2011 07:29:45 p.m. Serv> <Jero> a

I get that messege when i type the comand

Alethium

  • Newbie
  • *
  • Posts: 15
  • Karma: +0/-0
    • View Profile
Re: [b29] CustomChat
« Reply #5 on: July 30, 2011, 05:54:37 PM »
My server wont run it, it's up to date D:

The Prodigy

  • Plugin Developer
  • Full Member
  • ****
  • Posts: 146
  • Karma: +1/-0
  • Samual Lewis
    • View Profile
Re: [b29] CustomChat
« Reply #6 on: July 30, 2011, 11:21:44 PM »
Code: [Select]
30/07/2011 07:29:42 p.m. Serv> Jero sent command: /Chatprefix Jero Admin
30/07/2011 07:29:45 p.m. Serv> Error passing event PLAYER_CHAT to CustomChat:
System.IO.FileNotFoundException: No se pudo encontrar el archivo 'C:\Documents and Settings\Administrador\Escritorio\Terraria Server\Plugins\CustomChat\Players\jero.dat'.
Nombre de archivo: 'C:\Documents and Settings\Administrador\Escritorio\Terraria Server\Plugins\CustomChat\Players\jero.dat'
   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath)
   en System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
   en System.IO.FileStream..ctor(String path, FileMode mode)
   en CustomChat.CustomChat.onPlayerChat(MessageEvent Event)
   en Terraria_Server.Plugin.PluginManager.processHook(Hooks hook, Event hookEvent)
30/07/2011 07:29:45 p.m. Serv> <Jero> a

I get that messege when i type the comand

And Jero has logged in once before?

My server wont run it, it's up to date D:

Server log? :o
[b31]SpawnGuardPE
-Protect customizable zones and set permissions!

[b31]CustomChat
-Customize every aspect of player to player chat!

Alethium

  • Newbie
  • *
  • Posts: 15
  • Karma: +0/-0
    • View Profile
Re: [b29] CustomChat
« Reply #7 on: July 31, 2011, 11:48:54 PM »
Eh, I can't work with this, no matter what I do, it's too frustarting, I can't change the default title, because its too long, such as Builder, and the r gets cut off, I cant delete it, and I just want different colored names D:

Elite

  • Newbie
  • *
  • Posts: 12
  • Karma: +0/-0
    • View Profile
    • YouTube!
Re: [b29] CustomChat
« Reply #8 on: August 01, 2011, 12:16:12 AM »
Alethium,
Do this:

Right click the .dll > Properties > (at the bottom) press 'Unblock' and then press 'OK'.
It's shocking that I'm 13 and I know how to code.
It's not shocking that Notch was 7 when he started coding. :)

Skylord123

  • Newbie
  • *
  • Posts: 37
  • Karma: +1/-0
    • View Profile
Re: [b29] CustomChat
« Reply #9 on: August 02, 2011, 07:06:59 AM »
For some reason the plugin doesn't load on my Ubuntu server. I have other plugins installed and running just fine and i double checked the permissions i had set on the plugin file. Any ideas on getting it to work?

masonserver

  • Newbie
  • *
  • Posts: 18
  • Karma: +0/-0
    • View Profile
Re: [b29] CustomChat
« Reply #10 on: August 02, 2011, 05:23:28 PM »
how do i update them?

Dino462

  • Newbie
  • *
  • Posts: 42
  • Karma: +0/-0
    • View Profile
Re: [b29] CustomChat
« Reply #11 on: August 02, 2011, 06:29:40 PM »
I got this plugin for my server but I found a problem with it. I was on it and then someone else joined and my name turned to their name(we both had his name). I disconnected and reconnected and my name was back but his name turned to my name... I uninstalled the plugin as it's the only chat plugin I had. It was working fine after I uninstalled it. They were both build 29, just before anyone asks.

Alethium

  • Newbie
  • *
  • Posts: 15
  • Karma: +0/-0
    • View Profile
Re: [b29] CustomChat
« Reply #12 on: August 02, 2011, 06:51:39 PM »
I got this plugin for my server but I found a problem with it. I was on it and then someone else joined and my name turned to their name(we both had his name). I disconnected and reconnected and my name was back but his name turned to my name... I uninstalled the plugin as it's the only chat plugin I had. It was working fine after I uninstalled it. They were both build 29, just before anyone asks.

I also had this issue.

The Prodigy

  • Plugin Developer
  • Full Member
  • ****
  • Posts: 146
  • Karma: +1/-0
  • Samual Lewis
    • View Profile
Re: [b29] CustomChat
« Reply #13 on: August 02, 2011, 08:53:44 PM »
Did you guys make sure to re-download and make sure you had b29v2?
[b31]SpawnGuardPE
-Protect customizable zones and set permissions!

[b31]CustomChat
-Customize every aspect of player to player chat!

Dino462

  • Newbie
  • *
  • Posts: 42
  • Karma: +0/-0
    • View Profile
Re: [b29] CustomChat
« Reply #14 on: August 03, 2011, 05:07:31 AM »
Did you guys make sure to re-download and make sure you had b29v2?

I'm not sure which one I had. I'll download it again and check. Thanks.

 


SimplePortal 2.3.3 © 2008-2010, SimplePortal