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