Garry’s Mod: Prop Hunt
September 15th, 2007
Much like Hide and Seek on Counter-Strike: Source, Prop Hunt is a game of stealth and cunning. As a prop, you must replicate another prop on the map and hide before the Hunters come after you. As a hunter you must search for out of place props and kill them before the time runs out. Be careful though, damaging props that aren’t controlled by a player causes you to lose health!
- Automatic team balancing system.
- Clean and logical HUD.
- Easy configuration for both dedicated and listen servers.
- Easy method for selecting what prop you want to be.
- Map reset system that cleans up the map after each round.
- Scoreboard reflecting the layout and design of the Team Fortress 2 scoreboard.
- Third person view for props.
Requirements
- Counter-Strike: Source or Day of Defeat: Source or Half-Life 2: Deathmatch
Download
v1.18 [prop_hunt.zip] [245 KB]
v2.00 [prop_hunt_2.zip] [239 KB] (Still Beta, Report any Bugs Below)
Installation
Extract the zip to the following directory on your hard-drive:
<Steam-directory>/steamapps/<Steam-username>/garrysmod/garrysmod/gamemodes/
Running a Listen Server
Browse to the below directory and edit the sh_config.lua file to your liking.
<Steam-directory>/steamapps/<Steam-username>/garrysmod/garrysmod/gamemodes/prop_hunt/gamemode
Lastly, start up Garry’s Mod and click Create Multiplayer at the main menu. Select the map of your choice and then click the Options tab. Set the Default Gamemode option to prop-hunt. Set any other options you’d like and then click the Start Game button at the bottom.
Running a Dedicated Server
Browse to the below directory and edit the sh_config.lua file to your liking.
<Steam-directory>/steamapps/<Steam-username>/garrysmod/garrysmod/gamemodes/prop_hunt/gamemode
Once your done, upload the entire prop-hunt folder to the following location on your server.
<SRCDS directory>/orangebox/garrysmod/gamemodes/
Next you’ll need to set the default gamemode to run when your server starts up. Browse to the following directory and open up the game.cfg file with NotePad.
<SRCDS directory>/orangebox/garrysmod/cfg/
Add the following console command to the cfg file:
sv_defaultgamemode "prop_hunt"
Alternatively, you can leave the default gamemode as sandbox and switch to Prop Hunt on the fly with this console command:
rcon changegamemode [map] prop_hunt
You can switch back to sandbox anytime with this command:
rcon changegamemode [map] sandbox
You’ll need to restart your server before the above commands/changes will work. Don’t forget to run “scriptenforce_createmanifest” and “sv_scriptenforcerenabled 1″ to prevent against Lua cheats/hacks.
Keyboard Shortcuts
[E] (Use) – Turns you into the prop your looking at (props only).
[F1] (Show Help) – Toggles the help menu.
[F2] (Show Team) – Shows the team selection dialog box.
[F3] (Spare 1) – Plays a taunt sound (props only).



v1.11 is out!
- Improved spectator code.
when i go on a game its fine , when i push tab theres 2 scoreboards clashing and the one im using gets stuck , any ideas?
You may have a conflicting addon installed.
Excellent work on this. Me and my friends have a lot of fun playing this for a few hours before we record our podcasts.
v1.12 is out!
- Added friends indicator to scoreboard.
- Fixed Hunters taking damage for shooting player controlled props.
I have a probleme, when I want to join a Prop hunt server I click on one on server list, I see the loading screen 0,5 sec and the screen come back to the server list, I have the last version I’m lost lol please help me ^^
PS:sry for my english ^^
Are you able to join servers running Sandbox or other gamemodes?
v1.13 is out!
- Hunters are now given a health bonus for every prop they kill (HUNTER_KILL_BONUS config variable).
- Hunters now do 5 times more damage.
- Increased max prop health to 1000.
- Prop health is now scaled when switching to a new prop after taking damage.
- Removed ability to disable prop health scaling (PROP_HEALTH_SCALE config variable).
No offence, but what in hell possessed you to make these changes?
Hunters win almost every round anyway, why make them MORE powerful?
No thank you, every single one of these updates looks bad to me. I think I’ll stick with 1.12
Well to be fair, they all look bad except prop HP scaling after taking damage, but I’d already added that in myself.
Seriously though, my question wasn’t rhetorical. Why would you slaughter this gamemode like that?
I agree with Reiko, Hunters now do 5x more damage? Isn’t that change a bit unnecessary? Sure it will help while attacking a prop with 1000hp, but both additions seem pretty pointless.
I was the one who inspired him to do this. It’s because if you were a large prop, took any damage, then went to a small one. You would retain that health. He forgot to mention that not only do hunters do 5x damage, props have 5x health. Exact same gameplay, minus the bugs.
Next time, no need to be so rude, you can ask nicely why.
I have to agree with Reiko on this one.
The first three changes are basically pointless and unneeded. I’ve also played in Reiko’s server and hes actually done the fourth change before you; basically the only good change but old news now. All in all 1.13 is pointless except for the fourth and fifth change which is fair enough to give out to other people besides someone who already did it before you.
Wow, what are you trying to do, make the hunters even more powerful than they already are? Not only that, but the maximum prop health is 1000? Why would you do that, as well as make it so that you can’t disable prop health scaling? What if someone wanted that off? You’re basically telling them that they have to to it YOUR way, or they aren’t aloud to use the mod at all. You’ve taken a great mod, and tossed it out the window.
Howdy, i’d like to thank y’all for releasin an update to prophunt, but I have a couple of concerns. Before the update, hunters were already overpowered and you are going to make them stronger? Also, what is the purpose of making both teams stronger at the same time? If you give hunters more HP each kill, won’t it make em darned near immortal?
Uhh, why exactly all the new updates? Hunters win so many rounds as it is, and now you’re making them MORE POWERFUL? The SMG grenade was enough, now we’ve got to worry about them doing five times more damage. And it doesn’t matter that we get a maximum of 1000 health now – a couple of hunters shooting at you would talk a thousand down to a death in ten seconds or so. I’m definitely staying with 1.12.
This is kinda crazy. I’ll be staying with the old version as well. These changes are annoying to a new level. Ridiculously strong hunters… “No, Thanks anyway.” to that. Let me know when all this is repaired… Aiyayaya. Things were pretty much 10 to 100 times better before you started trying to tweak it all over again.
I have a question for you all. What real difference does this make? If it takes Hunters about the same time, then what’s the problem? Are you all stupid or?..
Seriously, this update is practically the same, except for the health variation/scaling, which makes it even better, otherwise the players would just swap between two props & not die.
“Seriously, this update is practically the same, except for the health variation/scaling, which makes it even better, otherwise the players would just swap between two props & not die.”
That is not what health scaling is. Even before health scaling after being shot was added you couldn’t do that.
The problem WAS that AMT just bumped up the numbers to be stupidly high, large numbers are ugly and useless, and he only raised the props MAX HP, he didn’t tweak how it scaled, so if you were a bottle, you would still have 2HP and the hunters did 5x more damage. That means you are FUCKED. THAT was the problem.
There was a reason for upping the numbers which involves a lot of math I don’t care to go into right now. All the changes in 1.13 were necessary in order to continue to use the existing health system. After playtesting, though, I noticed that even with a broader range of health available, the mathematical calculations were still very inaccurate. And the fact hunters did 5x more damage to a prop with 1 health is irrelevant. With that low of health you are a one-shot kill anyways.
v1.14 is out!
- Fall damage is now forced off due to complications with it and the existing/new health system.
- Implemented custom health system for Props to allow for decimal health values. This increases accuracy of health scaling calculations (removing need for max health being above 200).
- Reverted max Prop health back to 200.
- Reverted Hunter damage back to HL2 values.
I’m glad to see that the most annoying changes of 1.13 have been reverted, however would prefer to have fall damage enabled rather than peops having decimal values (Although I do like both.) Fall damage ranks above the new health system for me.
Just a little hint. Never take OUT a feature. Add in as many as you want, make them optional. That way you please everyone, but if you take ANY feature out. People are going to be pissed.
Fall damage was broken even before the new health system was implemented. The player model would take damage from the fall rather than the prop among other problems. It isn’t something that really effected gameplay and is just more of an annoyance in a gamemode like this than a feature.
Still, if people fell a long way as a smaller prop (or even not depending on the fall) they would still die, which would call for more of a strategy from the player. You can’t just jump however you feel. I’m guessing this is not the case anymore?
v1.15 is out!
- Gamemode now uses built-in map reset system.
- Improved player spawning code.
- Player hull size is now scaled based on prop size.
- Props now only take damage from Hunters.
v1.16 is out!
- Fixed issues with player hull not colliding right with props.
- Map specific files (located in gamemodes/prop-hunt/maps) are now shared so you can override sh_config.lua variables.
I suggest for cameras locking on other players when a spectator. :]
This would make ghosting even easier than it already is.
Prop Hunt will most likely be switching to the Fretta base when released which should lock down dead players being able to talk to those still alive both in chat and voice (if it doesn’t already).
v1.17 is out!
- Fixed issues with custom map configurations not loading on the client.
- Fixed scaled Prop health not displaying correctly client side.
This gamemode spams ‘Warning: Couldn’t find font ScoreboardText’ in my console, otherwise it works fine. It spams the warning at a ridiculous rate, so I can’t use the console to see what is going on in my server. :c
One of the client files isn’t being sent to the client or you may have a mod that is overriding something.
Yeah, whenever i try playing prop hunt, i can’t choose anything other than being a spectator. I get 2 messages saying
Error: Gamemode:’PlayerSpawn’ Failed: prop-hunt/gamemode/init.lua:330: attemtp to call method ‘ResetHull’ (a nil value)
and it also says
prop-hunt\gamemode\sh_init.lua:7: attempt to index global ‘game’ (a nil value)
:1: attempt to call method ‘AddNotify’ (a nil value).
any ideas? lol
Your version of GMod is probably out of date.
Jes i have the same Problem, and my Server needs no update, its already updated
ok i believe garry has script a new souce code, pls dude my clans want to play prop-hunt
well man, i got gmod 11 and I can only spawn as a spectator either (same errors as jeff described). tried it with also GMOD 10, though. are there any other unmentioned requirements for the game mode or is it just the version getting in conflict with gmod 11? please help, i so wanna play this mode on my next lan!!!
You probably have an addon installed that is conflicting with Prop Hunt.
Okay I have a dedicated server for this but one of the big probs is the Mic symbol popping up over enemies heads while all talk is on… Its a big give away and is quite unfair
Then turn all talk off.
I did a bit of reading on this. Its pretty close to impossible to take them off.
I am very sorry AMT to disturb you again, but reinstalled GMOD several times and made sure no mods are installed anymore… i am killing my whole weekend for this mode if it is needed, but please tell me, isn’t there ANY way to join a team via the console?!
HELL YEAH, got it working now!!! was indeed a conflict with an addon..! finally!! thank you so much, AMT!
Hi !
I’m having some problems running a Prop Hunt server.
Everything is fine until someone wants to join the “Hunters” Team then the game crashes.
No problem with the “Props” Team.
Can you help me ?
Exact same problem as above. I’ve been running it without a problem untill yesterday. Also as soon as a second person joins, it crashes the server. I’ve tried this on different host from two different companies and same problem. Was never an issue untill yesterday. Perhaps to do with Gmod update.
Please respond and post new update as its a dedicated Prop Hunt server which was extremely popular.
I would like to add, I have gone to the extent of trying it with zero addons, different servers, basic configs, fresh servers, basic maps such as flatgrass, updating servers, redownloading and reinstalling. Latest version no longer works, please update asap as it conflicts with the recent Gmod Update. Problem started around 11:00 PCT according to a client.
It is an issue with giving weapons and ammo to players. I’ve sent a mdmp to Garry. Unless there is a new method for giving weapons I’m not aware of, there is nothing I can do to fix this.
Please keep us updated!
update68: “Fixed server crash when giving player items that weren’t weapons”
It’s now working
I found an other bug: the hunter wont die at 0hp, the console show an error with the “kill” command not allowed. Is there any way to correct that ?
Hi AMT,
One question. A lot of us are experiencing a bug where we cannot jump when near any objects. For example, if I walk right near a crate to jump onto it, I cannot do it.
Duck-Jump helps in many cases, but it still isn’t perfect. Can you please find out what’s broken? If this is fixed I reckon prop hunt would be perfect
btw, are the taunts quieter now?
Turn up gravity
Unfortunately I’m not sure there is a fix for that. Lowering the gravity slightly should solve that problem without changing gameplay much.
Hey ATM thx for your mod, but we’re on nofrag still experiencing some bugs : hunters can’t die for exemple… Is there any way to correct that? thx
about the hunter with 0hp:
“FCVAR_SERVER_CAN_EXECUTE prevented server running command: kill”
Same as above and the Join Team menu is missing
the join team menu is working, it’s just everyone keep closing the help on join and go “wtf i can’t chose a team”
I am unable to reproduce this bug.
I mean… You have to press F2. It used to just appear on joining the server
When the admin didn’t set the ROUND_LIMIT constant, the server doesn’t stop spamming that it tries to make an arithmetic operation with a “nil” variable in cl_init.lua (line 100)…
Does it have to be fix or the admin is a jerk ?
ROUND_LIMIT is required to be set.
v1.18 is out!
- Fixed Hunters not being killed once health reached 0.
Legend!!
Emm can u fix the join menu?! It no longer appears on entering the server!! xD
or can you tell me what to configure xD
I, n., support what he said.
I cannot reproduce that bug to fix it.
Hi. I’m having the same problems as Jeff and ginsu, which is that I’m only able to pick spectator team. ginsu said it actually was a addon conflict problem, but I tried to remove all addons, and even games modes (except prop hunt, of course), without any results. if you have finally find that out, please tell me what to do to correct the problem.
Thank you.
AMT, Please fix the website so it says: sv_defaultgamemode “prop_hunt”, not “prop-hunt”.
I’m not sure, but I believe its a huge difference.
Andrew, I just had an awesome idea. There was this guy being a jerk in a prop-hunt server, refusing to taunt. Here’s my idea…
After the hunters have been released, a countdown timer starts of 1 minutes, if you don’t taunt within that minute, it taunts for you. Everytime you taunt, whether forced or not, it automatically taunts for you. Or whatever time seems reasonable. This would prevent people from not taunting at all, even if there is no admin on. Also, if you implement this, make sure that it has a config variable for the time between forced taunts, and whether or not this is enabled.
I don’t know if this is a good idea or not, but thought I’d put it up on the table since I’ve been seeing some problems with this.
I’ve also just been playing, and it seems you can collide with a hunter, thus making the prop impossible to kill. He gets stuck in you, and you can’t get out, but he can if another hunter approaches…
Taunting is just an added gimmick. It doesn’t and shouldn’t effect gameplay.
Random taunting would be extremely confusing. Especially if all props were forced to taunt all at the same time. I’m pretty sure that other bug doesnt make the prop invincible? Perhaps try aiming?
‘Aight. Just a thought I had.
Also, what about the props imobilizing the players? Any idea of how to fix that?
Try using the sourcemod plugin NoBlock
Perhaps theres one for ULX as well
Props immobilizing players? That shouldn’t happen, and if it does it means they’re immobilized too so you just aim at your feet and shoot.
Ok i just installed the gamemode on my server and i LOVE it. The only problem is that hunters will not lose health when they shoot non-player props. Any healp?
What other addons do you have installed?
Assmod, conna’s tools, CSS realistic weapons, Default sent pack, derma, HAAX Swep, keypad, simple prop protection, SMP, Stacker STOOL, Ulib, ULX, Content from HL2- portal- Day of defeat_ Counter strike-
WAIT no nevermind for somereason it works now
Ok now it shows the speaking sign above ppl when they talk. It is really bad. How do i remove it?
BTW when are you switching to fretta, because i have a fretta server and love your gamemode
Shortly after Fretta is released I will release Prop Hunt for it. The bug with the voice icon is probably being caused by another addon.
You do know fretta IS released?
Whenever Garry thinks it’s ready.
well here is a quote: derived from http://www.garrysmod.com/?dont_buff_my_pylon=1394
How long do you think it’ll take before Fretta is included with the release version?
How long is a piece of string. I think it’s kind of ready now.. but I’ve found that it’s good to let things stew for a while before setting them in stone (which is what releasing kind of does – as people don’t like you changing things under their feet)
that was a direct quote from garry
I have absolutely no idea when Fretta will be released.
i meant to put emphysis on “I think it’s kind of ready now..”
im having trouble. as a prop, i press e on objects and i dont change into them please help me.