Search
Username:
Password:
Register or Reset Password
Remove the ads!
Making a Sort of disco/party area
Difficulty: Beginner
Category: CS:S > MappingAuthor(s): Thugnificent

Hey hey, In this tutorial i will show u in this tutorial how to make in a room/spawn
a party / disco .

InCluded : Music
Light effects
Fog (dust/smoke they do for lights in real clubs / partys)
-------------------------------------------------------------------------------
All u need is

func_button
env_laser
nodraw brush (size how u want ur fog)
Some Music u want in WAV. file. (if u cant find ur song in wav. download mp3>wav converter, Google it)
Info_target
ambient_generic

See screen shot A
-------------------------------------------------------------------------------
lets begin with the laser effects.
Make a env_laser and place it where u want ur laser.
open up the properties from this entitie.

in this tutorial i name it : Laser1
( u can name it what ever u want, if u are beginner i recommend u do the same like me)

Parent : None, in this case the laser1 is the parent.
Lasertarget : Write in : "Target1" And hit apply
Brightness : this is where u have to make your own choice. this is how it works.

1 is the darkest how the laser can be. Each number up it gets a little bit more bright.
255 is the max. (i recommend u put it on 100)

Beam Color : click on it then click "pick color" and choose the color u want for your laser.
width of beam : This means how much pixels u want in it. make it big or small
1 = small it goes to 5 so 5 = max.
(i recommend 3)

Amount of noise : i guess u can leave that one. isnt really that important.
Damage / second : I recommend u Make the damage 0 unless u want a disco party killing laser machines :P.
Dissovle type : i made mine energy becouse that looks better in my map.

U are done with the laser now.
------------------------------------------
Time for the Target from laser.

Target1 was the name u putted into "laser target"from laser entity.

The name u wrote in there is gonna be the name from info_target.
put in parent the name from laser : in this case laser1 .
info_target is now parented to the laser1.

If u did it all right you should see a little line from ur laser to ur target.

wich direction ur laser will stand is excactly how that line is.
ingame that line will be diffrent.

See Screen shot B

For some realistic laser effect u can make the same info targets with the same target name.
so u will see more lasers coming from 1 spot.

Duplicate the lasers a couple of times to make it look like a real disco party and use diffrent coulors for each laser. DONT FORGET TO GIVE EACH LASER AND ITS TARGET A DIFFRENT NAME.
example the second laser : laser2 target : target2.
or u willl get some screwed disco.

--------------------------------------------------------
Time for the music: create an ambient_generic
name it : sound
now ur music.
if u got your wav file music copy the file go to
Steamapps/ur acc name/counter strike/cstrike/sounds/adminplugin/quake (or some other map)

now go back to ur ambient generic browse for ur sound.
down u see game sound standing. click drop down menu and chose raw.
now write ur name from ur song and if u did it right you found your music.
select it and hit apply.
now u done with music.
----------------------------------
Now ur smoke for some reality.

WARNING : Make the right decisions for ur smoke settings
on each computer its diffrent wich settings they need for NO LAGGING fog.
in my map i removed it becouse it was to Laggy.
-------------------------------------------------------

Create a nodraw brush where u want ur smoke
(for beginners click white block right side browse filter nodraw and click the left nodraw)

when u are done go to its properties.
and change its class to : func_dustcloud.
I leave the settings for ur self
fiddle around with it.

now u r done with smoke.
------------------------------------
create a brush with a button size.
it does not matter wich texture u use
Go to its properties and make it func_button.
name the button : button 1
for sure u better go back to the laser and parent the laser to the button.

dont change anything yet for the button.
parent the ambient generic to the button to.

now go back to ur button and go to the outputs.

Write in

My outputnamed : button1 (or what u named your laser)
target entities named : laser1
Via this input :turnon

Do this with each laser u did u just have to change the "target entities named"
Add another output

My outputnamed : button1
target entities named : sound
Via this input : PlaySound

See screen shot C




CONGRATULATIONS

U just made ur Disco.


now compile ur map.
if it goes slow at the vvis or vrad thing ... make sure ur screen saver is waiting 45 min or something.
if it hits on screen saver u might be screwed by ur own Computer.

normaly it takes 20 min to compile.

have fun with ur Disco in css. I made some movie so u can see mine

tutorial made u by Thugnificent






Added: 2 months agoTags: light laser disco css counter-strike
Feedback (2)
Thugnificent .
BananiteY2M
Posted 2 months ago
Posted by roma.

Point_spotlight parented to func_rotating also works great.


Aaaah Thats it ! that was what i tried first place with path_track but i forgot i could not make a entitie with 2 classes tracktrain and env laser :P

Ty man xD For the spotlight tip
- Bananite
roma. .
PLEASE POINT OUT MY SPELLING ERRORS. :DY2M
Posted 2 months ago
Point_spotlight parented to func_rotating also works great.
- PLEASE POINT OUT MY SPELLING ERRORS. :D
Add Feedback
Provide constructive feedback. What is "constructive"?
You cannot post yet!
Get involved on FPSB by posting your thoughts. Give authors your feedback to help them develop.

To post in this submission register or login.
Assessment
The community's verdict.
No assessments made... please vote!
You cannot assess yet!
Moderating FPSB is in your hands - when you assess a submission your vote determines its success or failure.

To vote on this submission register or login.
Stamps
This Tutorial in a nutshell...
No stamps recorded
You cannot stamp yet!
Stamps let you apply characteristics to submissions to help others understand them.

To stamp this submission register or login.



Added by...
Not ranked

[+] Donate
Vote for Submitter
Like this tut? Vote Thugnificent . for one or more monthly awards.
You must login or register to access this!
Related Tutorials