2013-08-04. Linuxversionen also built with SteamPipe/SteamCMD. (3.3.6.beta5)

2013-05-10. New version that make it possible to protect player in different ways. The different methods needs to be tested thoroughly by all you that use my plugin, so please repport any bugs! See sc_protect.txt and below about scp_protect_methods. Fixed a bug in the auto help system that Steampipe seem to have provoked on Windows.

2012-11-10. I have added a new version of sc_protect; 3.3.5-beta2. After some tweaking of compiler settings and Source SDK it seems to link corretly with the new libraries from October 2012 in SRCDS OrangeBox under Linux.

2011-10-16. The last source engine update cause problems with sc_protect. The reason is that it no longer works to set an extremly high health on a player to protect it. I have made a first test with a relatively low health, 1524 instead of 65524 :-), that seem to be close to the limit of what now is allowed, but it is possible that is too low with some combinations of weapons. Please test version 3.3.4-beta1 and report.

Here you can download some of my HalfLife 2 Deathmatch maps; dm_clockworks, dm_chasm, dm_tivoli and dm_adams. In some future there will also be pictures. There will also be new projects...

I have also added versions of my server plugin for Spawn and Chat protection; sc_protect. OBS if you use my plugin, check that you don't also use any eventscripts that do spawn protection at the same time!

sc_protect_3.3.6-beta5.zip312 kB2013-08-04 22:47
sc_protect_3.3.6-beta3.zip285 kB2013-05-10 17:51
sc_protect_3.3.5-beta2.zip282 kB2012-11-10 14:22
sc_protect_3.3.4-beta1.zip275 kB2011-10-16 15:31
sc_protect_3.3.3.zip269 kB2011-06-26 15:18
sc_protect_3.3.3-beta4.zip274 kB2011-01-06 16:03
sc_protect_3.3.2.zip264 kB2010-10-15 23:26
sc_protect_3.3.1-oe.zip270 kB2009-02-28 20:44
sc_protect_3.3.1.zip320 kB2008-12-08 22:18
sc_protect_3.2.9.zip349 kB2007-07-12 18:52
dm_adams.bsp.bz22.2 MB2007-05-29 21:45
sc_protect_1.2.4.zip340 kB2007-04-16 14:08
dm_tivoli_b18.bsp.bz23.24 MB2007-04-16 14:08
dm_clockwork_b37.bsp2.83 MB2007-04-16 14:07
dm_chasm_b45.bsp.bz23.28 MB2007-04-16 14:07

Change history


- added other protection methods
-- scp_protect_methods , default 255
-- arithmetically add values to get  value
--- 1 => high health
--- 2 => SolidType SOLID_NONE
--- 4 => CollisionGroup COLLISION_GROUP_IN_VEHICLE (10)
--- 8 => flags FL_FROZEN
--- 16 => flags FL_GODMODE
- changed default for high health as client display
- show 4 digits but does not have room for them
-- scp_protect_health, deafult 999
- fixed bug in autohelp
- Built for Steampipe/SteamCMD, both Windows and Linux


- Linux; recompiled with October 2012 libraries
-- tweaked compilation settings and 2007 Source SDK a bit


- changed healt used during protection,
- as source engine update could no longer handle very high values
- and added new cvar to be able to adjust in future
-- scp_protect_health, default 1524


- recompiled for updates of Source
- fixed serious bug in player list handler
- fixed bug that crashed server when changing read only cvar scp_version
- optimized player handling
- changed more code for multithreading safety
- DISABLED parts of weapons handling for the moment
-- scp_weapon_mode , default 0


- compiled for Orange Box
- steam Friends deafult buttons no longer go out of protection
- changed handling of weapons and ammo during protection
- different things happens when a player is protected and move compared to attack;
-- move: protection is deactivated and weapons are restored after scp_off_delay
-- attack/shoot: protection is immediatly deativated if scp_off_onfire
-- and weapons are restored after scp_attack_delay
-- scp_attack_delay