Navigation
Home

Projekte
 cs_texas
 dm_Lost Factory

Half-Life Mapping
 Tutorials
 Tutorials senden
 Prefaps
 Prefaps senden
 Maps senden

Downloads

User
 Forum
 Chat
 Gästebuch
 News senden

Info
 Newsletter
 Impressum
 Kontakte
 
 



Alienbeam

Alien beamt sich her

In meinem zweiten Tuturial will ich zeigen, wie sich die Aliens herbeamen (Inklusive Sound, Sprites,etc.). Wie im richtigen Half-Life Spiel.

Zuerst bauen wir einen Block. Diesem geben wir dann die AAATrigger textur. Wir drücken die rechte Maustaste und dann auf to entity. Wir wählen trigger_once aus. Als target geben wir alien_beam ein. Der Block ist im Spiel unsichtbar, und wenn man durch diesen Block durchgeht, passiert eine Tätigkeit. In unserem Falle soll ein Alien herteleportiert werden.

Wir wollen heute mal einen alien_slave herbeamen.

Zuerst öffnen wir die Entity-Liste und wählen env_sprite. Plaziere ihn dort, wo das Alien hingebeamt werden soll. Folgende Optionen ändern wir:

Render FX:  	Constant Glow
Render Mode:	Glow
FX Amount:  	255
FX Color(RGB): 77 210 130
Name: 			tele_sprite1
Framerate:  	10.0
Sprite Name:	sprites/Fexplo1.spr

Bei den Flags ankreuzen:

Play once 

Dann plazieren wir noch ein env_sprite an der Stelle.

Render FX:  	Constant Glow
Render Mode:	Glow
FX Amount:  	255
FX Color(RGB): 184 250 214
Name: 			tele_sprite2
Framerate:  	10.0
Sprite Name:	sprites/XFlare1.spr

Bei den Flags ankreuzen:

Play once 

Dann an der Stelle noch ein ambient_generic:

Path/Filename of WAV: debris/beamstart2.wav
Name: 					 beam_sound1

Bei den Flags ankreuzen:

Medium Radius
Start Silent
Is not looped
Noch ein ambient_generic:
Path/Filename of WAV: debris/beamstart7.wav
Name: 					 beam_sound2

Bei den Flags ankreuzen:

Medium Radius
Start Silent
Is not looped

Einen env_beam brauchen wir auch:

Name: 						  green_beam
Start entity:  			  green_beam
Radius:  					  200
Brightness: 				  150
Beam color (RGB): 		  0 255 0
Life (seconds0=infinite): .5
Width of beam: 			  18
Amount of noise:  		  65
Sprite name:				  sprites/lgtning.spr
Texture scroll rate: 	  35
Frames per 10 seconds:    0
Strike again (secs): 	  -.5

Bei den Flags ankreuzen:

Toggle
End sparks

Dann brauchen wir noch einen monstermaker:

Name: 				  alien_slave
Monster Type:  	  monster_alien_slave
Number of monsters: 1
Frequency:  		  1
Max live children:  1

Als letztes brauchen wir noch einen multi_manager aus der entity-Liste.

Name: alien_beam

Neben Angel ist ein Knopf mit der Aufschrift SmartEdit. Klicke einmal drauf, so das der Knopf nicht eingedrückt ist.
Klicke einmal auf add.

Key:   tele_sprite1
Value: 0

Dann nocheinmal:

Key:   tele_sprite2
Value: 0

Nochmal:

Key:   green_beam
Value: 0

Nochmal...:

Key: green_beamValue: 1.5

Once again:

Key:   alien_slave
Value: 1

Nochmal auf add drücken:

Key:   beam_sound1
Value: 0

Und zum Schluss:

Key: beam_sound2
Value: 0

So, dass wärs. Nun solltest du eigentlich ein Ergebnis wie auf dem Screenshot haben, allerdings sind dort zwei dieser Vorgänge gleichzeitig, dafür muß man die Targetvalues ändern.

Jaja, Valve hatte ne ganze Menge Arbeit mit Half-Life.

Wer fragen hat, mailt bitte an mich, oder besucht einfach meine HOMEPAGE.

 

Wichtig: Die Verbreitung des Dokuments (auch auf CD-Roms als Beilage zu Zeitschriften) ist nur mit dem Einverständnis des Autors erlaubt. Die Verwendung aller Dokumente (einschließlich der Abbildungen) ist ausschließlich zu nichtkomerziellen Zwecken.


 









 

editor-area.de © 2001 by Simon Sonntag (Odin).

All rights reserved.