https://github.com/rejchev/ccprocessor
Color Chat Proccesor for SourceMod
https://github.com/rejchev/ccprocessor
ccp ccprocessor csgo css l4d l4d2 sourcemod sourcemod-plugin tf tf2
Last synced: about 1 month ago
JSON representation
Color Chat Proccesor for SourceMod
- Host: GitHub
- URL: https://github.com/rejchev/ccprocessor
- Owner: rejchev
- License: gpl-3.0
- Created: 2023-07-18T22:17:28.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-07-28T06:45:18.000Z (almost 2 years ago)
- Last Synced: 2023-07-28T07:41:56.851Z (almost 2 years ago)
- Topics: ccp, ccprocessor, csgo, css, l4d, l4d2, sourcemod, sourcemod-plugin, tf, tf2
- Language: SourcePawn
- Homepage: https://github.com/rejchev/ccprocessor/wiki
- Size: 1.59 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
Color Chat Processor
[](https://github.com/rejchev/ccprocessor/actions/workflows/ci.yml)
[](https://discord.gg/cFZ97Mzrjy)
[]()
[](LICENSE)## About
### Description
The chat handler makes the hidden features of the standard in-game chat available.
Its functionality and fixes for all known bugs make this handler the best of its kind.### Real-Time Color Processing
RTCP is one of the features of the chat processor, which allows you to replace abbreviations with colors when sending a message
### Flexible Localization
For a long time of development, it was decided to support flexible localization.
This approach allows you to preserve the language affiliation and form a message in the language of the player's platform.For example `ServerLang: "en"`
- What the RU-player sees
- What the EN-player sees at same time
### Extended Radio
The handler also deals with the radio channel.
You can edit already boring radio commands.
### And more other...
## Game support
---------
- [x] Counter-Strike: Global Offensive
- [x] Counter-Strike: Source (Open Beta)
- [x] Team Fortress 2
- [x] Left 4 Dead 2## Requirements:
-------------
- Sourcemod 1.11
- [Windows](http://sourcemod.net/latest.php?os=windows&version=1.11)
- [Linux](http://sourcemod.net/latest.php?os=linux&version=1.11)## Handlers
Handler Name | Message identifier | Package | Virtualization |
:------------: | :------------------: | :-------: | :--------------: |
| `SayText2` | `STA` = Public chat
`STP` = Team chat
`CN` = Name Change | `ccp-saytext2.smx` | `Yes` |
| `TextMsg` | `TM` = Server chat | `ccp-textmsg.smx` | `Yes` |
| `SayText` | `ST` = Server chat | `ccp-saytext.smx` | `Yes` |
| `RadioText` | `RT` = Radio chat | `ccp-radiomsg.smx` | `Yes` |
## [Supported Modules](https://github.com/rejchev/ccp-modules)## License
[GNU Public License v3](https://github.com/rejchev/ccprocessor/blob/main/LICENSE)