Jump to content

Multi-Channel Chat System


Maki

Recommended Posts


  • Group:  Members
  • Topic Count:  146
  • Topics Per Day:  0.03
  • Content Count:  1195
  • Reputation:   467
  • Joined:  11/15/11
  • Last Seen:  

jTynne

This is one of the most requested things I've personally experienced over the past five years running servers, and it's typically always in high demand. Perhaps providing such a feature in the SVN here will opt people using the RR emulator?

Tell me your thoughts!

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  146
  • Topics Per Day:  0.03
  • Content Count:  1195
  • Reputation:   467
  • Joined:  11/15/11
  • Last Seen:  

Squishy

This has been a mainstream mod for a while and so most big private servers have some form of it... yea I think that it'd be good to revamp the @main command.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  146
  • Topics Per Day:  0.03
  • Content Count:  1195
  • Reputation:   467
  • Joined:  11/15/11
  • Last Seen:  

GodLesZ

I've implemented such a thing on my test server about 3 years ago.

It was, like many other test modifications, oriented on the IRC chat system.

The player was able to create chats using something like @createchat <name>{<password>{<max_users>}} and joined chats using

@joinchat #<name>{<password>}

After successfully joined tha chat, he was able to talk to it like PM'ing a player: [#<name>][message].

There was also some chat commands like @chatcolor, to switch between white, darkgreen, lighreen and brown

or @searchchat <id|name> to search all vending players, listen to the joined chat, for this item.

Color changing ie.e was only accessible by the chat moderator, which was also a GM and the user created the chat.

The Moderator was also able to kick, mute or even ban player from the chat.

Some global chats like #main, #market and #region replaced the whole @main thing.

Btw, the #region chat worked like WoW's region channel - only players in a specified region (i.e. all prontera fields = prontera region)

was able to read and write with each other.

If you want i could search for my old repository and try to implement it.

  • Upvote 1
Link to comment
Share on other sites

  • 1 year later...

  • Group:  Members
  • Topic Count:  32
  • Topics Per Day:  0.01
  • Content Count:  247
  • Reputation:   207
  • Joined:  10/23/12
  • Last Seen:  

This was implemented in r17228.

Link to comment
Share on other sites

×
×
  • Create New...