[0rg] Clan Forum

A meeting place for all [0rg] clan members.
 
HomeCalendarGalleryFAQSearchMemberlistRegisterLog in
December 2017
MonTueWedThuFriSatSun
    123
45678910
11121314151617
18192021222324
25262728293031
CalendarCalendar
Forum Registration
Tue Mar 22, 2011 7:25 pm by Kakujitsu
To all [0rg] members, forum registration is mandatory within a week of the steam group invitation. Anyone not registered on the forum will be removed from the group and will lose any clan privileges and admin rights.

Comments: 2
Rupture
Thu Nov 04, 2010 5:41 pm by Kakujitsu
Rupture is one of the founding members of .0rg Hes been with me and the clan since day one. A very skilled and funny player its come to my attention that hes been misunderstood. N!gga was a movement started by Rupture. When he uses the word N!gga its not ment in a derogatory or disrespectful way, it is a general term for friend or acquaintance taken from Hip-Hop culture. Heads up Rupture is crazy …

Comments: 5
Latest topics
» Rates
Thu Aug 06, 2015 6:39 am by Kakujitsu

» Goats Are Awesome
Sun Apr 06, 2014 11:56 am by Ƙrᴓƞίc Ƙlᴓώƞ

» The epicness of CastleMiner Z has a place!
Mon Jun 03, 2013 11:01 pm by Retro Gojira

» Only took forever to remember my login info
Thu May 16, 2013 1:52 am by Kakujitsu

» Hi. Kakujitsu said I could come in here. no seriously.
Sun Apr 28, 2013 11:13 pm by Retro Gojira

» Source SDK fix after last update.
Sun Apr 28, 2013 11:04 pm by Kakujitsu

» Updated for New Music 2013.
Wed Apr 17, 2013 10:25 pm by RupturE.org

» CS:GO Pro Tip Series: TM
Sat Dec 08, 2012 10:34 am by Kakujitsu

» CS:GO Pro Tip Series: Semphis
Sat Dec 08, 2012 10:31 am by Kakujitsu

Poll
Top posters
Ecto.org
 
0147.org
 
Kakujitsu
 
Markymark.org
 
RupturE.org
 
7528.org
 
ŁǿﯕŧﯕǿبŁ.org
 
3791.org
 
6066.org
 
0216.org
 

Share | 
 

 Lifts, lifts and more lifts.

View previous topic View next topic Go down 
AuthorMessage
0147.org
Lieutenant General
Lieutenant General
avatar

Zodiac : Sagittarius Posts : 123
Join date : 2010-02-01
Age : 26
Location : Australia, NSW

PostSubject: Lifts, lifts and more lifts.   Mon Feb 15, 2010 7:27 pm

Lifts, lifts and more lifts.

There are several ways in which to make a lift in a map, depending on how the lift behaves will change what properties are used inside the entity or the brush entity altogether.

The most simple lift that can be made is using a 'func_door', as it moves from its starting position, then moves its height/width/breadth depending on which way the move direction is. As default the door would move 'on touch' however this can be changed.

Create a flat block with the brush tool and change it to a func_door using the 'To Entity' button.


As an example for this I want the lift to rise 128 to the top of a block. This can be done by editing the field called 'Move Direction (Pitch, Yaw, Roll)' and 'lip'.
In 'Move Direction' change the direction to up and in lip type in the height of the block that you want the lift to rise minus 2x the height of the lift (it automatically moves its height and its already 8 above the ground), however put a minus in front because it works backwards (-112).


That is the simplest lift to make but be careful because the lift can move even if it is bumped slightly.

Lifts triggered by a button.

Copy and paste your lift and put it next to your other lift. We want this lift to be activated by a button.
Press Alt+Enter to bring up the door's properties and click on the tab that says flags. Un-tick the flag that says 'touch opens' and click the one that says 'toggle'.


You can click the flag that says 'use opens' if you want the actual door to be the button to activate it however we are using an external button.

In the func_door's properties go to the one called name and call it 'lift1'. This is so then the button can reference the door.


Create a block beside the lift using the brush tool and convert it to a 'func_button'.
In its flags click the 'don't move' tick and click on the tab that says Outputs. Click the 'add' button. This will add an 'output' or 'action' for the button to do.


Since the lift is now 'toggled' it will now also have to have an output to tell it when to close, otherwise it will not lower down from the height of the 128 high block.

In lift1's outputs click add. We want the lift to descend half a second after it reaches the top.


That is it for a lift that is toggled by a button however not all lifts stop at either 'A' or 'B'. What happens if you want it to stop at 'C'?

Lifts with multiple stops

These are more difficult than a normal lift that uses a 'func_door', to make a lift stop at many places or it's route it needs to be changed into another entity called a 'func_movelinear'. Copy and paste your lift and change the func_door into a fun_movelinear. In the name property call it 'lift2'.

In the property that says 'move distance' put in 248. This is because we want the lift to be able to move up 2 storeys.


Since we want this one to stop at a choice of 2 levels; we need more buttons and an extra level. If you want the lift to work from all levels it is necessary to put 3 buttons on each level however we are only going to put 2 buttons on the lowest level to demonstrate how it works.

Create your extra entities.


In the button's outputs that is used for the 1st level click add.


Func_movelinear's use a decimal from 0-1 to workout the placement of the lift. 0 being its starting position and 1 its ending position. The number 0.5 would therefore put the lift at its half-way mark (or 124 units).

Do the same for the 2nd button however change its output to move to 1.


If you want to have the lift be toggled to level 0, put another button in etc.

Lifts activated by a trigger

Last one! Copy and paste your 'func_movelinear' lift to another spot. We want this one to be activated by a custom shaped trigger. In the name property call it 'lift3'. In the 'move distance' property we want it to move 120 units (1 storey).

Create your block using the brush tool and change this entity to a 'trigger_multiple'.


In the trigger_multiple's properties for the one that says parent choose 'lift3'. This is so the lift doesn't activate when people are below the lift.
In the trigger_multiple's Outputs click add.


Open here will do the same as setting the position to 1. Remember also to add another output in the lift so then the lift closes automatically.


__________________________________________________________________

I hoped that this was helpful and keep on lifting! :)

_________________
[***Spam hard... Become pro***]
Back to top Go down
http://www.hammertutorials.co.cc
 
Lifts, lifts and more lifts.
View previous topic View next topic Back to top 
Page 1 of 1
 Similar topics
-
» Cambridge away - Coach travel and car lifts.

Permissions in this forum:You cannot reply to topics in this forum
[0rg] Clan Forum :: Tutorials :: Source SDK-
Jump to: