This plug-in separates the players in two categories : The Cat and the Mouses. When the plugin is started all players are mouses and are given an usp with ammos. They cannot buy any weapon. The first player to kill an enemy becomes the Cat. The objective is to survive as Cat as long as you can and score as many points as possible. Winning the round as Cat brings back more points for the team. A mouse who kills the Cat becomes Cat !
Killed players (Cat or Mouses) always respawn as mouses. Among the enemy team, a sniffer is created. Sniffers act like radar and give indication of how far the cat is from you. The more beeps you hear, the closer the Cat is.
Code:
/***********************************************
* Cat and Mouses
* by Ridiculous[BAGOM]
* Contact via <a href="http://www.bagom.com" target="_blank" rel="nofollow noopener">www.bagom.com</a>
************************************************
* Ported By Burnzy
* Visit <a href="http://www.burnsdesign.org" target="_blank" rel="nofollow noopener">www.burnsdesign.org</a>
************************************************
*
* Viva Team BAGOM ! [Argh, Blade, C.S.M, DeusExNihilo, DrManahattan, Fodda, Inigo, Jet, Loafer, MCA,
* MikeMurder, Nelly, Obi-1, Oldking, Shadow Dancer, TerrorGirl, Tman]
*
* Credits : Thanks to OLO for AMX, SpaceDude for the invisibility, Botman for the Radar and why
* you can't have one, Ludwig van for the beeps, f117bomb for respawns, tcquest78 for limited weapons
* and voting.
*
* 'Lo ! - 22nd, Bunny, DAS, Dragon, Evil, KIA, LBS, Muppets, 22nd, SAS, Tnb, u2o
*
* Original Idea : The "Cat and Mouse" mp game type comes from Red Storm's Ghost Recon (included
* in the Island Thunder extension pack). Ghost Recon is based upon Tom Clancy's ideas (who will
* will hopefully stop writting soon for the sake of good literature and start doing games only).
*
* - Description :
*
* This plug-in separates the players in two categories : The Cat and the Mouses.
* When the plugin is started all players are mouses and are given an usp with ammos. They
* cannot buy any weapon. The first player to kill an enemy becomes the Cat. The obective
* is to survive as Cat as long as you can and score as many points as possible. Winning the
* round as Cat brings back more points for the team. A mouse who kills the Cat becomes Cat.
*
* Killed players (Cat or Mouses) always respawn as mouses. Among the enemy team, a sniffer
* is created. Sniffers act like radar and give indication of how far the cat is from you. The more
* beeps you hear, the closer the Cat is.
*
* Cat----- : Health 150, Kevlar Yes, Weapon Para, Run Slower, Jump Highest, Glow Red
* Mouse--- : Health 100, Kevlar No, Weapon Usp, Run Faster, Jump Normal, Glow None
* Sniffer- : Health 75, Kevlar No, Weapon Knife, Run Fastest, Jump Higher, Invisible
*
* - Points as Cat -
*
* Killed an enemy mouse + 3 frags
* Killed a friend mouse - 2 frags
*
* - Points as Mouse -
*
* Becoming the first Cat + 15 frags
* Becoming the Cat + 5 frags
* Killed an enemy mouse + 1 frag
* Killed a friend mouse - 1 frag
* Killed a friend cat - 10 frags
* First kill is a TK - 15 frags
*
* - Team Points for win on roundtime -
*
* Team with Cat + 5 team-points
* Team without Cat + 10 team-points
*
* - Team Points for killing/loosing the Cat -
*
* Team with Cat - 3 team-points
* Team without Cat + 5 team-points
*
* - Team Points with Objectives completed -
*
* Team with Cat + 15 team-points
* Team without Cat + 25 team-points
*
* - Team Points at end of Cat time -
*
* Team with Cat + 10 team-points
* Team without Cat - 5 team-points
*
* - Console Commands :
*
* sv_catmouse - allows you to enable/disable the plugin, default is 0.
*
*
* Changelog:
*
* v1.0 -First Release
*
*
* To Do
*
* - allow vote
* - allow modification : new sniffer create auto or not
* - allow - start with/without cat
* - allow specified number of respawn
*
***********************************************/
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>