CounterStrikeSharp plugin for Lupercalia MG Server(Soon™)
- General
- DuckFix
- Map config
- Rocket
- Easy spectate (May not be implemented)
- Vote map restart
- Vote round restart
- Scheduled shutdown
- Debugging commands
- Misc commands
- Multigames
- Team Based Body Color
- Team Scramble
- Anti camp system
- Round end damage immunity
- Round end weapon strip
- Round end death match
- Course
- Auto Respawn with spawn killing detection
- Fun
- Omikuji
This feature removes duck cooldown when spamming +duck
button.
- Support full map name matching. i.e.
mg_test_multigames
- Support start with any prefix. i.e.
mg_
Put ***.cfg
to csgo/cfg/lupercalia/map/
folder
This map config folder will automatically created when not exists.
In default lp_mg_mapcfg_type
is 0, which means disabled.
If you want to use exact mach i.e. de_dust2.cfg
set lp_mg_mapcfg_type
to 1
Or you want to use partial match i.e. dust.cfg
set lp_mg_mapcfg_type
to 2
In default lp_mg_mapcfg_execution_timing
is 1 which means Execute on map start only.
If you want to execute at only round start set lp_mg_mapcfg_execution_timing
to 2
Or you want to execute at both set lp_mg_mapcfg_execution_timing
to 3
Probability based vertical launching system. And high chance(default) to die due to rocket accident.
Same feature as Rocket
Will be implemented after Trace Ray feature implemented in CounterStrikeSharp. I found a way to get the player looking entity.
But another problem found. the spec_player
command is not works as like CS:GO. it means player is actually spec a player when use spec_player
command but player not spectate the target's POV when a freelook state.
Spectate aimed player when player is spectating/died and pressing +use
Same feature as sm-CSGO-easyspectate.
Rock The Vote style map restart system.
Same feature as votemaprestart
Rock The Vote style round restart system.
Same feature as voterestart
Shutdown a server in certain time.
Partial feature from sm-csgo-scheduled-shutdown
Some course/multigames debugging commands.
Currently provides:
- Save and teleport to location
Adds some small feature commands
Currently provides:
- Give knife with !knife command
Same feature as TeamBasedBodyColor
- Scrambles team when round end.
- When camp detected player will be glow.
Player grant immunity for damage when round end.
Same feature as Damage Immunity plugin (Forget to upload in GitHub).
Player's weapon will be removed when round end / or round prestart.
Same feature as roundEndWeaponStrip.
Starts a FFA when round end.
- Auto respawn player when died
- Repeat kill detection
Probability based event system. When player type !omikuji
in chat something good/bad/unknown event happens.
See generated configs in csgo/cfg/lupercalia/
or PluginSettings.cs