An in-game TextChat plugin for SCP:SL.
EXILED 7.0.0-alpha.3+
LiteDB 5.0.15+
Put TextChat.dll inside %appdata%\Plugins if you're on Windows or ~/.config/Plugins on Linux.
Put LiteDB.dll inside %appdata%\Plugins\dependencies folder if you're using Windows or ~/.config/Plugins/dependencies if you're on Linux.
Press ò or ` on your keyboard to open the in-game console, with that, you'll be able to execute commands to chat with other players.
First method
- Fork my repository.
- Copy
Localizations\Language.resxinto theLocalizationfolder and rename it toLocalizations\Language.XX.resxwhere XX are the language code letters. - For example: I want to add the french language into the game, then I'll have to rename the file to
Language.fr.resx. - Translate the file with any text editor or C# IDE and push it into your forked repository.
- Open a pull request on my repository with the language you added, if everything is correct, I'll accept it and add it into the plugin.
Second method
- Download Language.resx, translate it in your language and send it to me on Discord: iopietro#1717, if everything is correct, I'll add it into te plugin.
| Command | Description | Arguments | Example |
|---|---|---|---|
| .chat public/.c p | Sends a chat message to everyone in the server. | [Message] | .chat Hi all! |
| .chat team/.c t | Sends a chat message to your team. | [Message] | .chat team I love being SCP! |
| .chat private/.c pr | Sends a private chat message to a player. | [Nickname/UserID/PlayerID] [Message] | .chat private iopietro Hello! |
| Command | Description | Arguments | Permission | Example |
|---|---|---|---|---|
| chat mute add/c m a | Mutes a player from the chat. | [Nickname/UserID/PlayerID] [Duration (Minutes)] [Reason] | tc.mute.add | chat mute iopietro 600 Spamming |
| chat unmute remove/c um r | Unmutes a player from the chat by removing its last mute or removes all of its mutes. | [Nickname/UserID/PlayerID] | tc.unmute.remove | chat unmute iopietro |
| chat mute show/c m s | Shows all mutes stored in the database or mutes of a specific player. | None/[Nickname/UserID/PlayerID] | tc.mute.show | chat mute show iopietro/chat mute show |
| Name | Config Value |
|---|---|
| English | en |
| Italian | it |
| Portuguese | pt |
| Korean | ko |
| German | de |
| Russian | ru |
| Name |
|---|
| yellow |
| green |
| cyan |
| red |
| magenta |
| black |
| white |
| blue |
| grey |