Help with invisible "pushers"?

Ninjilla

L420: High Member
Sep 13, 2008
445
116
Im sure many of you have played Aqua and blackmesa, and Im trying to do a similar thing where a player is pulled up through an air duct, but I dont know what entity to use. I tried looking around and thought func_conveyor would work, but the trigger block stays solid and didnt do anything. I tried looking through other threads and didnt see anything. Sorry, but any help please?
 

A Boojum Snark

Toraipoddodezain Mazahabado
aa
Nov 2, 2007
4,775
7,669
trigger_push set to the direction you want and with sufficient speed. Note that if you want to lift a player they must first lose contact with the ground, either by jumping or you can make a tiny invisible "step" they must cross over to enter the lift zone, thereby putting them in the air when they step off.
 

Ninjilla

L420: High Member
Sep 13, 2008
445
116
it works for the most part, just the little step thing doesnt work, I still need to jump even after falling off my invisible step. Any way to remedy this? Apart from that its sending me on up.
 

zornor

L4: Comfortable Member
Jan 14, 2009
195
23
Make sure that the func push reaches the ground. Also it'd help a little more to see a screenshot of what you're doing.
 

Ninjilla

L420: High Member
Sep 13, 2008
445
116
Oh, mmk. I got a screenie up

AAAAAA.jpg


Im trying to do a vent shaft where the player goes up a vertical shaft and is pushed upwards. I guess I could raise the push and make players just jump up into it, but I dont have a big HEY YOU JUMP UP texture, and I dont wanna confuse the players thinking they cant get up the shaft and just not try.
 

What Is Schwa

L6: Sharp Member
Jan 13, 2008
375
445
If I'm seeing that right your clip brush goes under the trigger push. Do like Boojum said and make it a step.
 

A Boojum Snark

Toraipoddodezain Mazahabado
aa
Nov 2, 2007
4,775
7,669
Yeah, he did what I was intending, not sure why it didn't work. I'll see about fiddling with this today.

editzorz: Apparently the TF2 movement code is different than I expected, and you don't actually fall off of steps that are under the step height distance (18), but rather stick to them and instantly move down. All this means is you need to have the step-off into the push be 19 units or greater. Visually, the best way to do this so not to have a step is just sink the pusher tube below the floor and not have any "step up", just a "step off" into the tube.
 
Last edited:

Ninjilla

L420: High Member
Sep 13, 2008
445
116
Kind of like making a pit?

AAAAAAA.jpg


Cuz I tried that before, though I dont remember if the push went all the way to the floor, but the player kept bouncing up and down a few inches until I jumped, and then it pushed me all the way up.
 

zornor

L4: Comfortable Member
Jan 14, 2009
195
23
Can you increase the push strength, or overlap two of the same brush entity in the same place?
 

A Boojum Snark

Toraipoddodezain Mazahabado
aa
Nov 2, 2007
4,775
7,669
Yes, a pit like that. (love the demoman :p) However you will probably have to increase the push strength because when you jump you have instant acceleration from the jump that means the push doesn't have to lift as much. Without that jump you need more force.
 

Ninjilla

L420: High Member
Sep 13, 2008
445
116
Ah, okay. Im thinking I will have the brush that the player falls into be a very high strength to start the push, and a second push above that makes a nice smooth ride to the top. I'll try this, thanks guys :D (and is it just me, or does the : D smiley look like it drools? o_O)
 

zornor

L4: Comfortable Member
Jan 14, 2009
195
23
Also, keep in mind that gravity is, by default, set to 800. Therefore your pusher needs to exceed 800 to send it upwards (I set mine to 1600).
 

Spike

L10: Glamorous Member
Feb 13, 2008
716
82
You could make a trigger_multiple. On_touch (when player is touching the pusher) ---> Activates Pusher.