
The first ever group-chat server controller for ManiaPlanet!
Detailed documentation on GitHub
What is Evidence?
Evidence is a replacement for the default chat plugin offered by Nadeo, which turns your ManiaPlanet into a group chat server. It's like a server controller, but for your chat. Once installed, when you start ManiaPlanet, you also start the group server. Only players that are your buddies or sent you an invitation can join you. Plugin offers many administrative tools for the player - you are able to mute, kick or ban players, set someone else as operator, let connected players that aren't buddies themselves communicate private with /pm and /pmr, send formatted messages like /hi or just let someone ragequit. Everything is covered with simple interface running in two modes: group and online. When in group mode, all messages you send are received by players connected to your server. When in online mode, select a buddy from the list to communicate with him only, just like in normal chat. With the interface your'e also able to easily mute/kick/join to play other players on the server, by pressing buttons on their cards.
How does it work?
With magic. Client sending message -> Received by buddy using server => Message sent to other users in the group
If your buddy is using Evidence script instead normal chat, you can join his group be sending him /join command directly in your chat (/leave = opposite). You don't need to download anything to join someones server, you just connect his group and messages of other players connected to your buddys server appear as messages from him (prefixed with nickname to see who send what). You can connect someone only if you have him in your buddy list or you sent him request. You don't need to have other connected users in your buddy list to receive their messages and send them private messages via /pm. While connected, typing to your buddy will send your message to all other connected users. Server supports usual commands you know from normal game servers, such as /hi, /me, /gg, /pmr, /rq. Server works only when hosting buddy is online.
Organize your party!
So, how to organize your own group chat? Simple! Just look below. One player must become a host for others and download the Evidence plugin. This player must have all users you want to talk with in his buddy list, otherwise non-buddies won't be able to join the group. All other players don't need to download anything to join the hosting buddy. They only need to send him /join message. When everyone are connected to the host, your party is ready!
Key features
- Replace your chat with a group conversation server (with client to itself).
- Completely different UI, prepared for managing a group conversation.
- One chat window, displaying everything you receive - group and private messages
- Two conversation modes - sending a message to the group or individual players.
- Saving up to 250 messages for each conversation in the messages history.
- Multiline support for messages and connecting messages from the same sender into one block.
- Access to two unused before statuses: Wanna talk! and Snooze.
- Commands support.
- Automatic leaving of players going offline.
- Easy player finding from login: need only 4 chars to find a player ("/hi domi" will result in "Hello ÔÏ„x» dommy'54!").
- Framerate optimization.
- Notificatins on connection and messages.
- Disable notifications and sounds when in Busy status.
- Settings tab and easier mute/ban management tab.
- Ingame overlay with last 5 messages preview, instead of notifications (optional).
- Update notifications - check every 30 minutes if new version is available.
Before downloading: Make sure you want to be a server - consult with other buddies who will be the best option to host a party. Or miss this warning and check out how awesome it is. Really.
Click to download
Save the file in this location: C:\Users\[you]\Documents\ManiaPlanet\Media\Manialinks\Common\Chat\Chat.script.txt
Make sure you renamed Evidence.Script.txt to Chat.Script.txt!
To uninstall the plugin, just remove or rename Chat.Script.txt file.
All changelogs are available in documentation at GitHub:
https://github.com/domino54/title-packs/wiki/Evidence
Have fun with chatting in group!
- domino54 / Dommy
You're amazing
- Ze-Rax
Keep working on it, because it's the best thing you ever did
- Anonymous
/me congratulates Domino
- Law
Ozom, noice
- Nerpson
GJ man
- Dreammyw0w