/Insurgency

Insurgency sourcemod

Primary LanguageSourcePawnGNU General Public License v3.0GPL-3.0

Insurgency

These are sourcemod plugins for insurgency.

Don't forget to checkout my server.
Website: http://insurgency.pro/

You can check your server info too by putting your server IP and port (port is optional. Default is 27015).
Example: http://insurgency.pro/server/108.61.136.218

Also mostly these plugins are for Coop Server.

CMap (1.0.2)

CMap is use to change map. It a really simple plugin. I made this because someone saying the sm_map off from sourcemod not working in insurgency.
Admins with flag b will able to use this command.

Plugin

plugins/CMap.smx

Source

scripting/CMap.sp

Command List

cmap <map name> <gamemode>
changemap <map name> <gamemode>

Example

cmap sinjar_coop checkpoint
changemap sinjar_coop checkpoint

cmap sinjar hunt

Botcount (1.0.1) (No longer need)

Botcount plugin is use to fix the coop bot count issue that not scaling with the amount of players in the latest patch.
There is no config file for this.
All you have to do is download and put it in your plugins folder and have it load then it finish.
Would be better if you set mp_coop_lobbysize in your server.cfg to let this plugin know how many players is going to be in your server. This is just optional.
(This is a reharsh version from jared ballou coop lobby overwrite)

Note: When you first load your server, the plugin might not work. You will have to change map or reload the map one time to have it start working.

NO LONGER NEED: NWI had fix the bot issue so this plugin no longer need.

Plugin

plugins/botcount.smx

Source

scripting/botcount.sp

Limit Smoke (1.0.2)

This is use to limit the amount of smoke player can carry. I made this one when I run vanilla server. It really useful for server that running COOP and not using custom theater.
The reason I made this is to prevent player from abusing the smoke grenades making bots just standing still.
Config file for this plugin will also auto create on run. It will locate in your cfg/sourcemod folder.

Plugin

plugins/limit_smoke.smx

Source

scripting/limit_smoke.sp

Command List

sm_ins_limit_smoke_enabled 1 (sets whether limit smoke are enabled)
sm_ins_limit_smoke_amount 1 (amount of smoke that player can bring at a time)

Bot Flashbang (1.0.1)

This also for coop vanilla server that don't use custom theater file.

What exactly this do?
Basically it replace the bot smoke grenade into a flashbang grenade.
If bot keep throwing smokes, players will just camp in the smoke. Bot won't able to see players but players able to see bot in smoke.
Instead of throwing smokes giving player handicap, you make them throw flashbang.

Plugin

plugins/bot_flashbang.smx

Source

scripting/bot_flashbang.sp

Spawn Protection (1.0.0)

This spawn protection plugin will prevent player from taking any damage right away after they spawn. Obviously, you know what exactly it do.
Usually before the round start, there is a timer count down. But you also spawn before the round start. So the spawn protection will start count down. However, this plugin will add that count down timer to the spawn protection timer to prevent your spawn protection timer from running out before the round start.

This also work for Coop. You don't have to worry about the bot going to have spawn protection because they won't!

Plugin

plugins/SpawnProtection.smx

Source

scripting/SpawnProtection.sp

Teammate Damage (1.0.0)

This plugin is to control the teammate damage. I made this one to prevent my bots from teamkilling each other. You can also use this in PvP Server but it will be pretty useless tho.
There is a config file for this. Just install it and change anything in the config file to your liking.

Plugin

plugins/teammate_damage.smx

Source

scripting/teammate_damage.sp

Vote Kick Immunity (1.0.0)

This plugin is to prevent player from vote kick admins using the original vote from the game. The plugin will use immunity base on sourcemod admin config (It also work with admin group config obviously). Admin with lower immunity than the other admin, will not able to vote them. If user not admin, they will only able to vote kick other user that isn't admin.

Plugin

plugins/ins_kickvote_immunity.smx

Source

scripting/ins_kickvote_immunity.sp

No Resupply (1.0.0)

Don't want play to resupply? This is just a simple plugin block the cvar resupply command to prevent player to resupply. It really useful for PvP server that don't want player to resupply their gears.

Plugin

plugins/no_resupply.smx

Source

scripting/no_resupply.sp

Bot Aim (1.0.0)

What exactly is bot aim? Bot aim is a plugin that give bot full aimbot on players. They will target the closest player and will try to headshot player with every single bullet. Its really deadly. This work really well on coop server with the highest bot difficulty.

Plugin

plugins/ins_botaim.smx

Source

scripting/ins_botaim.sp