Allows players to revive one of their teammates per round by holding “E” on the dead teammate.. (for CounterStrikeSharp)
revive.preview.mp4
revive.limit.preview.mp4
-
Install CounterStrike Sharp and Metamod:Source.
-
Download ReviveSystem.zip from the releases section.
-
Unzip the archive and upload it to the game server.
-
Start the server and wait for the
config.jsonfile to be generated. -
Complete the configuration file with the parameters of your choice.
The configuration file (ReviveSystem.json) will be auto-generated after the first launch.
| Parameter | Description | Default |
|---|---|---|
CanReviveOthersFlag |
Permission needed for a player to revive others. Leave empty to allow all players. | @css/vip |
CanBeRevivedFlag |
Permission needed to revive a player. Leave empty to allow reviving any dead teammate. | empty |
ReviveTime |
Time (in seconds) a player must hold the USE key to complete the revive. | 15 |
ReviveRange |
Maximum distance between the reviver and the corpse to allow reviving. | 100.0f |
MaxRevivesPerRound |
Maximum number of revives a player can perform per round. | 1 |
In the 'lang' folder, you'll find various files. For instance, 'es.json' is designated for the Spanish language. You're welcome to modify this file to better suit your style and language preferences. The language utilized depends on your settings in 'core.json' of CounterStrikeSharp.
The list of upcoming tasks and features has been moved to a dedicated file. You can find it here: TO-DO.md
- Thanks to daffyyyy for the respawn function from their plugin CS2-SimpleAdmin, which is used in this project.
- Thanks to zakriamansoor47 for the beacon function from their plugin SLAYER_Duel, which is used in this project.
This project is licensed under the MIT License - see the LICENSE file for details.