Hide'N'Seek(v2.0.0-beta, aka ChaseMod)
Videos: Youtube#1, more coming
Servers: hns.indungi.ro | on GameTracker
Download
Here's the Releases page. You should download the latest release.
If you want imediate fixes you can try compiling the source code.
Gameplay
In HideNSeek the CTs, with only knives at their disposal, try to catch the Ts.
Terrorists can't attack with their knife, so they have to run and perform tricks to escape or even kill the CTs.
If CTs don't manage to kill all the Ts until the round ends, they lose.
So this mod is the classing HNS mod from CS 1.6. It's not PropHunt.
Check the Rules and Maps sections below for more info.
Credits and Thanks
Credits go to Exolent for the original HideNSeek mod.
Special thanks to Kailo for contributing with translations and features, to Ozzie (aka x3ro) who shared his private request CS:S HNS plugin, made by Zephyrus.
Also thanks to wen for translating and Oshizu who helped Ozzie improve and port the plugin to CS:GO.
Thanks to TUSK3N1337, wortexo and Ownkruid for testing.
Changelog
Quote:
21-03-2015(v2.0.0-beta1)
* Added Respawn Mode:
---- Respawn temporary protection for CTs
---- Respawn temporary invisibility for Ts (that can be broken if they get to close to a CT, throw a nade, or climb a ladder); Ts can see their own teammates
---- The plugin can take use of existing info_deathmatch_spawn entities in maps
---- The plugin can make use of players to generate "random" spawn points (needs more work)
---- When a CT player kills a T player they swap teams
---- The CTs have a default respawn time of 5 seconds (can be set by ConVar)
---- If a T player suicides it will receive respawn time penalties (stacks); also the T player will swap teams with a dead CT player if possible; the stacks are removed one by one if the player kills a T as a CT or if it gets killed by a CT as a T
---- RM features a single round with configurable duration (by ConVar) that doesn't end until the timer runs down
---- Admins can easily switch from RM to Normal Mode and vice-versa
---- Dropped weapons are stripped
---- Added a !spectate command that works in the following way: the player will stand still after using it and wait for 5 seconds; if an enemy is too close you can't use the command (this happens so Ts don't use the spectate command to escape from CTs)
---- Players do not need to use a !respawn command as the plugin constantly checks if dead players are not respawning
* Added translations (only English and Russian are currently available).
* Removed ConVar enforcement (to ensure compatibility with MultiMod)
* Players cannot use the explode command (equivalent to kill) if it's forbidden
* Added an advertising message announcing the mod (HNS), the mode (normal or respawn) and the creator (me) - this only appears once per map for each player and can be disabled by ConVar
* Added a ConVar to hide the radar
* Some code restructuring and cleanup (more will follow before 2.0.0 final release)
* Some crash / bug fixes
16-01-2015(v1.5.5)
* Removed the Jumpstats as they're currently being maintained in a separate plugin.
* Fixed the grenades bug that appeared after the last game update.
Spoiler
28-09-2014(v1.5.4)
* Fixed an unhandled case when a player throws a Molotov and leaves the server;
* Fixed a bug introduced in the previous versions that disabled teleports;
* Made the plugin compatible with other custom knife skins plugins;
14-09-2014(v1.5.3)
* Fixed the spectator display cutting the speed value;
08-09-2014(v1.5.2)
* Added a mouse strafe viewer when spectating a player;
* Fixed an invalid weapon error;
* Fixed a new player death penalty bug introduced in the previous version;
* Added a message for when you freeze yourself;
02-09-2014(v1.5.1)
* Players can now type !toggleknife to hide/show their knife viewmodel when using it;
* Fixed jump distance not being calculated correctly (not considering crouch height);
* Fixed being able to fake a BunnyHop by holding +jump when landing;
* Fixed a case where vertical BunnyHopping was seen as normal BunnyHopping;
* Jumps will get detected as LJ, BHJ, MBHJ (for now);
* Fixed the contribution points getting reseted after changing teams; (thanks to Root)
* Removed death by fall -1 frag penalty for good; (thanks to Root)
* The Frostnade's owner name is now included in the freeze chat message;
* Fixed bad spawn handling that could cause a crash (rare)
* Fixed an invalid weapon log error;
* Fixed some ConVars having no effect;
* hns_airaccelerate can now be set to 0 in order to use sv_airaccelerate instead;
06-08-2014 (v1.5) * Optimised the stats display and added a keys pressed viewer when spectating a player;
* Added jump distance and BunnyHop counter stats;
* Added a server ConVar and a client command to toggle stats (!togglestats);
* Added ConVars for getting HE Grenades and Decoy Grenades;
* FrostNades now replace Decoy Grenades (reasons: a Smoke Grenade bug; Smoke Grenades might have other uses, while Decoys don't);
* Players can now override the hns_block_jointeam ConVar if the teams are unbalanced (player difference >= mp_limitteams + 1);
In this case players could reconnect and join the other team anyway. This is good for balanced gameplay.
21-07-2014 (v1.4.1)
* After throwing a grenade players now switch back to the same grenade or to a different grenade, if there are any left
* Fixed the FrostNades detonation ring speed and added a ConVar to turn it on/off;
* Added some freeze sounds;
* Screen fading is now working properly;
* Suicide by fall death penalty is now working properly;
* The speedometer only records XY movement (no fall or climbing speed);
17-07-2014 (v1.4) * Added FrostNades and reworked the freeze system (thanks to FrozDark for the original CSS frostgrenades plugin);
* Changed the mod name to HideNSeek (reasons: requested, old name, map prefixes...);
* Added the ability to turn the mod On/Off;
* Reworked the grenade system. The maximum number of different grenades a T can get is now decided by ConVars;
* Added a speedometer. More stats will be added soon, along with an On/Off ConVar and client commands;
* Added the ability to block Molotov friendly fire;
* Players can now become Spectators. When they decide to play, they will be put into their previous team, with their previous teammates, even if the teams have been swapped;
* Modified some ConVar names to better describe their purpose;
* Players can now lose an amount of points (ConVar) instead of losing a frag if they suicide (death by fall without any assists from an enemy player);
* Fixed a bug where restarting the game would cause chaos;
* Small optimisations;
06-07-2014 (v1.3) * Fixed the first bugged timer occuring during/after warmup.
* The grenade running speed is now 250, altough cl_showpos will still say the velocity is 245.
* Ts can't throw their grenades until the countdown is over.
* Reworked the countdown system.
* CTs can no longer pickup grenades. (they will be left on the ground)
* Fixed grenade probability simulation.
* Fixed client 0 / world and dividing by 0 errors in log.
* Added a ConVar to allow or block knife usage while player is frozen.
01-06-2014 (v1.2)
* Players do not get killed anymore when the teams are being swapped. This means the timeleft on a map should not reset when CTs win.
* Added ConVar to block the player's ability of changing its team. Spectators can still join a team.
* Added a ConVar to disable flashblind on Ts and spectators.
* Some small fixes.
26-05-2014 (v1.1.4)
* Fixed some small bugs from previous version.
25-05-2014 (v1.1.2)
* Removed attack animations for T knife. Side bug: The animation will only show the first time a T attacks.
* Ts can now throw their grenades.
* Fixed the bug where CTs could pick up grenades from dead terrorists.
28-04-2014 (v1.1) * Players now get bonus points (score) instead of bonus frags
* Added chances to get Flashbangs, Molotovs and Smoke Grenades (with ConVars)
* Added option to blind CTs while frozen (colors can only be changed before compiling at the moment)
* Some code cleanup
22-04-2014 (v1.0)
* Initial release.
Rules
An example of what the rules can (and should) be:
Spoiler
1. CTs must kill all the Ts before the time runs out or they will lose and T will win.
2. Ts must try to survive until the round ends.
3. Even though the mod is named HideNSeek, hiding is not allowed.
4. Players must not help the other team in any way.
5. Terrorists are not allowed to block a path if that path is the only way for the CTs to reach them.
6. Ladder blocking is usually allowed for both teams unless it's against rule #5.
7. Simply running away for long periods of time, without doing any tricks, is not allowed for Terrorists. If you feel like doing so then this game is not for you.
8.CTs should not be punished for understabbing. They must do anything possible to catch the Ts.
If somebody plays against the rules they should be warned or punished with slaps, slays or kicks.
Banning is only suitable for players who break these rules repeatedly, after being warned.
Maps
Maps for this mod should have a hns_ or hideandseek_ prefix in their name, altough it's not mandatory.
The same maps should allow various tricks such as highjumps, ladderjumps, surfs, bhops...
Keep in mind that I only feature Workshop maps. There are other maps not posted there.
ConVars
Coming soon...
The plugin automatically generates a .cfg file when you first run it. You can find it by this path: \csgo\cfg\sourcemod\hidenseek.cfg
ToDos
Spoiler
Gameplay
* Add Practice Mode
* Add a ConVar for disabling ladder block damage
Player experience * Add a ConVar for changing the fade colors
* Add a player command for mod info/help
Admin Control
* Add a collision ConVar, don't just enforce no team collision
Internals
* Rework the money / points system
Bugs
No current known bugs at the moment. Where are they hiding?
If you think you found one please open an issue here. I check that page more often than this thread.
Requests
Please do not request a block building plugin.
Do not send me private messages containing requests. Please use the Issues page on GitHub or this forum instead.
I'm maintaining a separate Jumpstats plugin here.
Source Code
If you would like to see the source code or compile the plugin yourself, you can check the GitHub Repo.
You can download the latest compiled release from the Releases page.
@Dkmuniz: Thanks for the idea, I added chances to get grenades. Hopefully I'll be able to add Freeze Smoke Grenades later. I don't know about the "more speed for all round" thing, it might break the gameplay.
Version 1.1 has been released.
Quote:
* Players now get bonus points (score) instead of bonus frags
* Added chances to get Flashbangs, Molotovs and Smoke Grenades (with ConVars)
* Added option to blind CTs while frozen (colors can only be changed before compiling at the moment)
* Some code cleanup
Important thing: This release hasn't been fully tested yet. I'll have it thoroughly tested by wednesday. Please report any bugs.
@wortexo: Thanks for letting me know. I'm a bit busy with my exams now, but I might do a quick fix. Edit: Released the fix. Version 1.1.2 now. Edit2: Released version 1.1.3, fixing some small bugs. I haven't tested this one yet.
x3ro also has a plugin for Blockmaker, but it has some small bugs afaik (you can get stuck for example). He also said he wants to reskin the blocks.
I like the classic HNS gameplay without blocks better, you should talk to him if you're interested.