☉Description
HL HNS is a game mode that there are 2 teams Gordons and Scientists.
Gordons will chase after Scientists and club them to death, and Scientists are supposed to run away from Gordons, until time is over or Gordons are all fall to death.
Custom maps are needed to play this mode.
☰Gameplay
Before rounds begins, Gordons are frozen, there's 10 seconds for Scientists to run and hide.
When round begins, Gordons are unfrozen and given a crowbar, and the timer starts counting.
Gordons chase, Scientists run.
If all Scientists are dead, Gordons win.
If all Gordons are dead, or time is over, Scientists win.
Some functions can be enabled/disabled by server cvars.
☰Unique Features
Except maps, no extra resources are needed. All materials that being used are from Half-Life itself.
Scientist will make funny scream sound if being clubbed by crowbar.
Scientists are allowed to have 5 snarks(No damage) during every round. A specific cvar needs to be set to 1.
Scientist will make a pain sound when being damaged by falling or something else (not from Gordon). A specific cvar needs to be set to 1.
Scientists and Gordons are all able to make a sound by pressing flashlight key(default is F), like taunting or screaming.
Players can respawn right away if dies before round begins, without changing score. A specific cvar needs to be set to 1.
There're some scoring rules, when player clubs or kills an enemy, enemy suicides, winning a round.
Playing background music from Half-Life when a new round begins. Can be disabled by setting a specific server cvar.
Health or armor of Scientist and Gordon can be customized by setting specific server cvars.
Gordon can gain health by clubbing or killing a scientist, if specific server cvars are set.
Gordon's crowbar damage can be customized by setting a specific server cvar.
The ratio of Gordons and Scientists can be customized by setting a specific server cvar.
⚛Commands
Command list
Code:
========Server Cvars========
------Time Related------
hns_roundtime - Default by 180. Round time.hns_countdown - Default by 10. Freezing time of Gordons.hns_firstround_time - Default by 15. The waiting time before the first round.hns_shoutdelay - Default by 3. The cool down time of player is allowed to make sound.
------Score Related------
hns_hitsciscore - Default by 1. The score gordon will get when he clubs a scientist.hns_scisuicidescoretogordons - Default by 2. When a scientist suisides, the score that all gordons get.hns_killsciscore - Default by 5. The score gordon will get when he clubs a scientist to death.hns_gordonsuicidescoretoscis - Default by 4. When a Gordon suisides, the score that all scientists get.hns_sciteamwinscore - Default by 10. If scientists win, the score that all living scientists get.hns_gorteamwinscore - Default by 5. If Gordons win, the score that all living Gordons get.
------Rule Related------
hns_scigivesnark - Default by 1. If 1, scientists will have 5 snarks, 0 have not.hns_gordondivide - Default by 2. The amount of Gordons is the amount of players in server divide this value.hns_roundbgm - Default by 1. Whether play mp3 when round starts.hns_respawnbeforestart - Default by 1. If allow players respawn before round starts.hns_showshoutcommand - Default by 1. If shows some command help in chat.hns_scifallsound - Default by 1. If scientist will make sound when taking fall damage.
------Value Related------
hns_scihealth - Default by 100. Scientists' health.hns_sciarmor - Default by 0. Scientists' armor.hns_gorhealth - Default by 100. Gordons' health.hns_gorarmor - Default by 0. Gordons' armor.hns_gorhitgainhealth - Default by 0. The health gordon will get when he clubs a scientist.hns_gorkillgainhealth - Default by 0. The health gordon will get when he clubs a scientist to death.hns_crowbardmg - Default by 25.0. The damage value of Gordon's crowbar.hns_statushud_x - Default by 0.01. X position of status HUD information provided by plugin.hns_statushud_y - Default by 0.75. Y position of status HUD information provided by plugin.
------Debug Related------
hns_debuginfo - Default by 0. If 1, some round info will be displayed in every player's console.hns_debugstart - Default by 0. If allows round to be started even if there's 1 player only.
========Client Commands========
hns_restart - Restart round immediately. Admin needed.hns_respawn - Respawn immediately. Admin needed.hns_roundinfohns_userinfohns_arrayshns_weaponshns_scream - Scientist make a sound of screaming, Gordon make a sound of HEV.hns_taunt - Make a sound of taunting.hns_sneeze - Scientist sneeze.hns_cough - Scientist Cough.shout_menu - Open Shout Menu. Press F (flash light key) does the same.
⛏Requirements Last AMXX 1.9 or newer. HL Restore Map API (Warning: not included. Install it before use).
HL Stocks (already included).
⛏Installation AMX Mod X and Metamod are needed to be installed in "Half-Life\valve\addons".
Download the file "HalfLife_HNSplugin_pure_*.zip" and extract the content in valve's folder (e.g "C\Half-Life\valve").
If needed, you can edit and compile the file "Half-Life\valve\addons\amxmodx\scripting\hns_fromd r_v*.sma".and save the .amxx file in your plugin's folder.
Don't forget to enable the .amxx file in "Half-Life\valve\addons\amxmodx\configs\plugins.ini ".
In valve's folder, open the file "server.cfg" and edit some server cvars of this plugin, then save.
⛏Statement
This "Hide and seek" plugin, is based on Half-Life DEATHRUN 1.3, and modified from it.
The author of original Deathrun plugin rtxa.
👁Preview
Last edited by HelloTimber; 01-25-2024 at 02:33.
Reason: Plugin updated again