Difference between revisions of "Open Source Server Plugin List"

From Valve Developer Community
Jump to: navigation, search
(Beetle's Mod)
m (Added "-" and ":")
 
(17 intermediate revisions by 9 users not shown)
Line 6: Line 6:
  
 
{{warning|Please check the license of the following programs before reusing any code as they may not be true open source.}}
 
{{warning|Please check the license of the following programs before reusing any code as they may not be true open source.}}
 +
 
=== Beetle's Mod ===
 
=== Beetle's Mod ===
 
'''Author:''' Beetlefart
 
'''Author:''' Beetlefart
Line 13: Line 14:
 
'''Features:''' Advance admin plugin including menus, kick, ban, reserved slots, advanced effects, etc.
 
'''Features:''' Advance admin plugin including menus, kick, ban, reserved slots, advanced effects, etc.
  
'''Website:''' [http://www.beetlesmod.com/forums/viewforum.php?f=10 www.beetlesmod.com]
+
'''Website:''' [http://www.beetlesmod.com/forums/viewtopic.php?t=72 www.beetlesmod.com]
  
 
'''License:''' Unknown
 
'''License:''' Unknown
Line 27: Line 28:
  
 
'''License:''' zlib/libpng
 
'''License:''' zlib/libpng
=== Misc Mattie Plugins ===
 
'''Author:''' Mattie
 
  
'''Description:''' Source code is available for some older versions of his plugins including EventScripts and MugMod
+
=== Metamod: Source Plugins ===
 
+
[http://www.sourcemm.net/ Metamod: Source (MMS)] provides methods of interacting with the server that cannot be easily accomplished using the standard [[Server_Plugins|VSP]] interface. If you will be attempting any advanced concepts that are not provided for in the VSP interface, it is recommended that you use MMS. Not only does it easily allow things like editing damage to players that is very difficult in VSP plugins, it also manages the hooks so that your plugin doesn't interfere with other plugins and crash the server if they hook the same functions.
'''Features:''' Loading events, simple scripting engine, stealing money when knifed, etc.
 
 
 
'''Website:''' [http://mattie.info/cs/ mattie.info/cs/]
 
 
 
'''License:'''  Proprietary
 
  
 
=== NemoD ===
 
=== NemoD ===
Line 45: Line 39:
 
'''Features:''' Everything from admin functions to vehicles in CS:S to zombies.
 
'''Features:''' Everything from admin functions to vehicles in CS:S to zombies.
  
'''Website:''' [http://thewuh.thewac.net/files/nemod_src.zip]
+
'''Website:''' This is a backup link. [http://solidfiles.com/d/Uy97]
  
 
'''License:''' Unknown
 
'''License:''' Unknown
  
=== Open Source Admin ===
+
=== NoCheatZ ===
'''Author:''' Scott Loyd
+
'''Author:''' PoLaRiTy
  
'''Description:''' Basic admin functions.
+
'''Description:''' Server-Side Anti-Cheat Plugin for Counter-Strike: Source / Global Offensive / Promod
  
'''Features:''' Kick, ban, menus, reserved slots, timeleft/nextmap say commands, etc.
+
'''Features:''' Detecting some ConVar violation, Aimbots, TriggerBots & Autopistol, BunnyHop and more ...
  
'''Website:''' [http://osa.3dwire.net/ osa.3dwire.net]
+
'''Website:''' [https://github.com/L-EARN/NoCheatZ-4 NoCheatZ @ GitHub]
  
'''License:''' GPL-v2
+
'''License:''' [https://github.com/L-EARN/NoCheatZ-4/blob/master/LICENSE Apache 2.0]
  
 
=== Zombie Horde ===
 
=== Zombie Horde ===
'''Author:''' Chris Deegan
+
'''Author:''' Chris Deegan/Peter Rendle
  
 
'''Description:''' CS:S Zombification!
 
'''Description:''' CS:S Zombification!
  
'''Features:'''  Respawning zombies, zombie decapitation, concussion grenades, discrete zombie control and much more!
+
'''Features:'''  Respawning zombies, zombie decapitation, concussion grenades, anti-camp, swear filter, stats, discrete zombie control and much more!
  
'''Website:''' http://svn.sourceforge.net/viewcvs.cgi/zombiehorde/
+
'''Website:''' http://zombiehorde.svn.sourceforge.net/viewvc/zombiehorde/trunk/
  
 
'''License:''' GPL-v2
 
'''License:''' GPL-v2
 
== Metamod: Source Plugins ==
 
[http://www.sourcemm.net/ Metamod: Source (MMS)] provides methods of interacting with the server that cannot be easily accomplished using the standard [[Server_Plugins|VSP]] interface. If you will be attempting any advanced concepts that are not provided for in the VSP interface, it is recommended that you use MMS. Not only does it easily allow things like editing damage to players that is very difficult in VSP plugins, it also manages the hooks so that your plugin doesn't interfere with other plugins and crash the server if they hook the same functions.
 
  
 
=== Link to list of open source MMS plugins ===
 
=== Link to list of open source MMS plugins ===
Line 78: Line 69:
  
 
[[category:Programming]]
 
[[category:Programming]]
 +
[[Category:Dedicated Server]]

Latest revision as of 12:00, 27 April 2021

Known Open Source Plugins

Use this page to find an open source plugin, or list info about your open source plugin to help other coders new to the SDK and programming server plugins.

Valve Server Plugins

This is a list of known open source Valve Server Plugins (VSPs). Plugins with released source code are hard to find, so it should help everyone if a list of plugins with available source code are posted here.

Warning.png Warning: Please check the license of the following programs before reusing any code as they may not be true open source.

Beetle's Mod

Author: Beetlefart

Description: Advanced admin plugin.

Features: Advance admin plugin including menus, kick, ban, reserved slots, advanced effects, etc.

Website: www.beetlesmod.com

License: Unknown

CSS:RPG

Author: SeLfkiLL

Description: As you kill your opponents, you gain Experience. Eventually when you have reached your experience quota, you gain a new Level. This means you can buy Upgrades which give you an advantage over your opponent.

Features: Advanced effects including such things as long jump module, invisibility, health regeneration, fire grenades, etc.

Website: cssrpg.sourceforge.net

License: zlib/libpng

Metamod: Source Plugins

Metamod: Source (MMS) provides methods of interacting with the server that cannot be easily accomplished using the standard VSP interface. If you will be attempting any advanced concepts that are not provided for in the VSP interface, it is recommended that you use MMS. Not only does it easily allow things like editing damage to players that is very difficult in VSP plugins, it also manages the hooks so that your plugin doesn't interfere with other plugins and crash the server if they hook the same functions.

NemoD

Author: fysh

Description: This CS:S plugin has everything! From vehicles in CS:S to modified zombie gameplay, and tons of other stuff. Not for the faint of heart, but if you're an advanced programmer, you'll find some interesting stuff here. NOTE: THIS PROGRAM WAS ABANDONED AND MUCH OF WHAT IT DOES PROBABLY DOESN'T WORK WITH CURRENT UPDATES.

Features: Everything from admin functions to vehicles in CS:S to zombies.

Website: This is a backup link. [1]

License: Unknown

NoCheatZ

Author: PoLaRiTy

Description: Server-Side Anti-Cheat Plugin for Counter-Strike: Source / Global Offensive / Promod

Features: Detecting some ConVar violation, Aimbots, TriggerBots & Autopistol, BunnyHop and more ...

Website: NoCheatZ @ GitHub

License: Apache 2.0

Zombie Horde

Author: Chris Deegan/Peter Rendle

Description: CS:S Zombification!

Features: Respawning zombies, zombie decapitation, concussion grenades, anti-camp, swear filter, stats, discrete zombie control and much more!

Website: http://zombiehorde.svn.sourceforge.net/viewvc/zombiehorde/trunk/

License: GPL-v2

Link to list of open source MMS plugins

List of open source MMS plugins