Vielleicht werden sich einige fragen weshalb ich hier ein Tutorial über Laserkanonen schreibe, da ja schon eins über Geschütztürme von Funner vorhanden ist und man nur Anstelle eins func_tanks ein func_tanklaser erstellen muss. Das dachte ich am Anfang auch…. aber dem ist eben nicht wirklich so, wie ihr im folgenden Tutorial sehen werdet. Benötigte Entitys:
So fertig rumgestusst lasst uns ne Megagun basteln :-)
Der 1. Teil stimmt mit dem Tutorial über Standkanonen weitgehend überein, weshalb ich ihn praktisch unabgeändert übernommen habe.
func_tankcontrols Entity. Der Spieler muss sich vor diesem Entity befinden und die benutzen - Taste drücken (standartmässig [E]) um die Kanone zu steuern (während dem Spiel ist das Entity nicht zu sehen). Dieser Entity verhält sich wie ein Button (Knopf), sobald sich der Spieler jedoch ca. 30 Einheiten bewegt verliert er wieder die Kontrolle über die Kanone.func_tankcontrols muss als einziger Wert der Name der Kanone gegeben werden.func_tanklaser (=Lasergun) Entity. Das ist die eigentliche Kanone.
Das Zentrum der Kanone, also der Dreh- und Angelpunkt auf dem sich die Kanone dreht wenn der Spieler sie bedient wird durch ein Objekt mit der Origin Textur, das zum func_tank gehört, festgelegt. Das Zentrum dieses Objektes das im Spiel nicht zu sehen ist bildet das Zentrum der Kanone.
Einstellungen für den func_tanklaser (Empfehlung von mir und analog auf meiner Beispielkarte):
Bei den Flags solltet ihr unbedingt Controllable aktiviert haben, da sonst die Gun bei Aktivierung auf euch schiesst und das ist ja auch nicht gerade der Sinn der Sache :-)
Wenn man die Kanone baut sollte sie nach Osten zielen, die Ausrichtung im Spiel stellt man über den Winkel des func_tanklaser ein.
So jetzt müsst ihr noch ein env_laser basteln, da so die Gun noch nicht funktioniert. Dazu wählt man einfach aus dem Entity tool, unter Objects env_laser aus.
Dem env_laser gebt ihr nun folgende Einstellungen (wieder auf Vorschlag von mir):
Die Flags empfehle ich alle zu aktivieren, hier noch ne kurze Erläuterung dazu:
So das wars dann eigentlich schon. Leider kann man schlecht einen Sound einfügen, bei 50 Schuss/Sekunde verzieht das den Sound so dermassen, dass er ungeniesbar wird.
Meine Beispielmap könnt ihr hier downloaden.
Viel Spass beim Rumheizen |-HaDeS-|flatbeat. Wenn ihr irgendwass nicht begriffen habt oder sonstwie Hilfe braucht dann mailt mir einfach :-)