Respawn rooms you can build in?

  • If you're asking a question make sure to set the thread type to be a question!

BaconCat

L1: Registered
Aug 31, 2011
44
3
Is there a way to allow free class changing ala func_respawnroom but allow engies to build their buildings?

This is for a trade map, so no need to worry about silly balance issues. :p And I have my reasons for not just making a hole in the func_respawn room brush. :O
 
Last edited:

fubarFX

The "raw" in "nodraw"
aa
Jun 1, 2009
1,720
1,978
func_respawnroom does block buildings. I have not messed around with this but maybe if you raise the bottom of your func_respawn room, you'll be able to build buildings under the func_respawnroom and possibly still be able to change class because your upper body is touching the func_respawnroom. no idea if that would work but I think it's worth trying out. other than that...
 

Vaconcovat

L3: Member
Jan 15, 2012
116
188
func_respawnroom does block buildings. I have not messed around with this but maybe if you raise the bottom of your func_respawn room, you'll be able to build buildings under the func_respawnroom and possibly still be able to change class because your upper body is touching the func_respawnroom. no idea if that would work but I think it's worth trying out. other than that...

That wouldn't quite work, the only thing you'd be able to build is the dispenser, as both the sentry and required space for a teleporter are actually taller than the player.See Model Sizes

Actually, on that, there was a situation where RED could build in their forward spawn on PL_Upward. Had something to do with a grate, i'm not quite sure on how that worked actually.
 
Mar 23, 2010
1,872
1,696
func_respawnroom does not block buildings. You need a func_nobuild to do that. Make a func_respawnroom without a func_nobuild and engies can build as they wish.

ENTiRE POST IS WRONG it's not nice to troll newbies tarry
 
Last edited:

Bloodhound

L6: Sharp Member
Jan 3, 2011
316
489
From my exploit experience I can say, that there are some spawnrooms you can build in. :p
Some time ago valve tried to fix the spawnteleporter result was, that even if you left 1 unit space between the func_respawnroom and the floor you were able to build spawnteles. That was funny. :p

Anyway, after the next update they fixed the old ability and the new. :/
Now I don't know how it could work.

But you could try what fubar said. Just create some func_respawnrooms in different height (32, 48, 56, 64, 72) and test if buildings are possible and respawning is possible.
 

BaconCat

L1: Registered
Aug 31, 2011
44
3
From my exploit experience I can say, that there are some spawnrooms you can build in. :p
Some time ago valve tried to fix the spawnteleporter result was, that even if you left 1 unit space between the func_respawnroom and the floor you were able to build spawnteles. That was funny. :p

Anyway, after the next update they fixed the old ability and the new. :/
Now I don't know how it could work.

But you could try what fubar said. Just create some func_respawnrooms in different height (32, 48, 56, 64, 72) and test if buildings are possible and respawning is possible.

Yup, it's possible, but my problem is that jumping causes the spawn protection plugin to go insane.

Oh well, I'll keep at it and find a way
 

LMFAO

Banned
Jun 14, 2012
131
60
Have it this way:
Buildings Players
|
v o
_______ _____________
______/
 

Seba

DR. BIG FUCKER, PHD
aa
Jun 9, 2009
2,364
2,728
What the hell is that
 

BaconCat

L1: Registered
Aug 31, 2011
44
3
Yeah, please upload a MS Paint example of what you were saying, xD
 
Last edited:

Spacek531

L4: Comfortable Member
Jan 28, 2012
165
94
That is actually a lot better. The next step is to start up hammer, implement, and test.

And boy, do I love testing.
 

LMFAO

Banned
Jun 14, 2012
131
60
The brilliant mind of R0ughR0u has invented the laws of building buildings in spawns.
 

Mini Maracas

L1: Registered
Jun 25, 2012
9
0
I'm so sorry if I'm wrong, but couldn't you make it so the respawn room brush covers the back half of the room only (Only have respawn points there as well), and have like a yellow and black line showing where the respawn room ends, so if they pass that they can build, but die if they change class outside it? :)

Edit: Sorry I had a little diagram but it completely failed xD I'll draw it on paint if you want? :)
 
Oct 6, 2008
1,947
445
I'm pretty sure if you just raise the spawn room enity off the floor then you can build - raise it to about 1/2 to 3/4 the player size - you just need to have enought room to plant it on the ground.

Or do what I did in a map

put in a rectangle on the floor outside of a respawn entity - put decal on top of it "signs > TF > Caution Men working" or the like - put in the sound of a dispenser or something there that gives the player a hint they can build there - better yet the working + engineer texture shoudl give a clear indicator that it's a build zone.

http://forums.tf2maps.net/downloads.php?do=file&id=4921

Check out the spawns in the central pillar to see what I mean
 
Last edited:

grazr

Old Man Mutant Ninja Turtle
aa
Mar 4, 2008
5,441
3,814
Basically you want spies to be able to get into the enemy spawn and spawn camp. Sounds amazing.

On another note, the minimum height for a teleporter includes being able to teleport a player. You can build a teleporter in tiny spaces, but the teleporter self destructs when someone tries to use it. I'm assuming this is a mechanism to prevent tele griefing. So you will be able to build a tele in the spawn and teleport players into or out of it with the respawnroom entity lifted off the ground. The problem lies with being able to build sentries, which match player heights.

Most spawns that allow players to build stuff in them are accidentally made gaps between respawnroom entities, such as the gaps between doors or at the setup gates. So you could just create a bunch of respawnroom volumes every 64 units so a player is always touching one when he moves through the spawn, but most of the spawn isn't actually covered by it, so you can still build stuff.
 
Last edited: