Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
24.01.2005, 18:28
[DesTiLaTor]



Hi,

ich hab mich mal rangewagt n weng zu mappen und ich wollte fragen wie man machen kann das auf einem bestimmten punkt auf der map immer so alle paar sec ne große flamme raus kommt. müsst doch irgendwie mit dem entitie env_fire gehn oder nicht? bitte sagt dann mal wie...THX! :-)

--

zum Seitenanfang zum Seitenende Profil || Suche
001
24.01.2005, 18:34
Dura-Zell



Hi
Ich hab sowas ähnliches aber mit ner Lampe die alle 10 secs an und ausgeht.
Habe dazu ein logic_timer verwendet das alle 10secs ein Output triggert das bei der Lampe "toggle" ausloest. Eventuell hilft dir das weiter...?

Gruss, Dura

--

- Ja, ich hab das Board durchsucht.
- Ja, ich hab in der SDK Doku/ bei VERC geguckt.
- Google hab ich auch schon angestrengt.
- Nein, ich hab da nix gefunden, deshalb dieser Post.
http://www.dynamik.sytes.net | http://dura.dynamik.sytes.net

zum Seitenanfang zum Seitenende Profil || Suche
002
24.01.2005, 19:22
[DesTiLaTor]



hi dura,

ne sorry das bringt mir nicht viel, denn ich hab noch nei was mit toggle gemacht gescheige den in-/outputs....

kann mir das vllt jemand ausführlicher erklärn? wenn die map fertig is würd ich dann auch ma n link heir rein stelln oder screenshots ingame ;-)

--

zum Seitenanfang zum Seitenende Profil || Suche
003
24.01.2005, 20:49
Revolution



Also das was Dura sagt könnte schon funktionieren: Hast du bei der Funktion die der timer auslösen soll: "Start fire" reingemacht oder hast du "enable" reingemacht?

MFG Revolution

--

zum Seitenanfang zum Seitenende Profil || Suche
004
25.01.2005, 07:59
Dura-Zell



Also hier das Ich-will-alle-30-secs-ein-feuer-ausm-boden-haben-und-nach-30-secs-soll-das-Feuer-wieder-ausgehen-Minitutorial ;)

1. Als erstes hab ich meinen Testraum erstellt. Wuerfel, Make Hollow, info_player_start und ne light reingesetzt.

2. Dann ein env_fire mit folgenden Einstellungen:
- Name: f1 Name, brauchen wir ums einzuschalten
- Parent: Keine Angabe Wenn es sich mit einer anderen Entity bewegen soll
- Start Disabled: No Von Anfang an kann das Feuer getriggert werden
- Duration: 30 Sekunden die das Feuer brennt
- Size: 64 Groessere Werte ergeben ein groesseres Feuer
- Attack: 4 Wie lang (in secs) soll das Feuer brauchen bis es mit voller Intensität brennt. Braucht man fuer langsam wachsende Flammen
- Type: Natural Ich wollte ein "Normales" Feuer
- Iginition Point: 32 Wieviel "Schaden" braucht das Feuer bis es sich selbst entzuendet. Man kann so ein Feuer erstellen das man "anschiessen" kann
Damage Scale: 1 Wieviel Schaden nimmt der Spieler beim Beruehren des Feuers
------------------------------------------------------------------
3. Das dazu. Als nächstes nehmen wir wieder das Entity Tool und erstellen ein logic_timer
Dies hat folgende Einstellungen:
- Name: keine Angabe
- Start Disabled: No Das soll ja gleich loslegen
- Use Random Time: No Wir wollen feste Zeiten.
Minimum Random Interval Brauchen wir nicht, haben ja Use Random Time auf "No" gesetzt
Maximum Random Interval Brauchen wir auch nicht.
Refire Interval: 60 Alle 60 secs wird das Entity ausgeloest.
---------------------------------------------------------------------

Kurze Erklärung wg. den 60 Sekunden: Wenn wir nach 30 Secs das Feuer anschalten und dieses 30 Secs brennt dann sind das 60 Secs. 30+30 halt. Wir wollen ja immer 30secs Feuer und 30 Secs Pause haben.

----------------------------------------------------------------------

4. Nun zu den INput/OUTput Sachen:

Wir nehmen das logic_timer Entity, öffnen die "Eigenschaften" des Entities (Markieren, dann [ALT]+[ENTER] druecken), gehen auf die Registerkarte "Outputs" und klicken auf "Add"

Im Drop Down Feld "My Output named" wählen wir "On Timer" aus.

Bei "Targets entities named" wählen wir unser env_fire Entity. Wir haben ihm ja den Namen "f1" gegeben, der taucht nun in dieser Liste auf. Alternativ koennen wir auch mit der Pipette das Entity auswaehlen, das wird aber -wenn wir groessere Maps mit vielen Entities bauen- irgendwann unübersichtlich.

Bei "Via this Input" wählen wir "StartFire" aus. Das bewirkjt das das Feuer "eingeschaltet" wird.

Parameter brauchen wir keine und ein Delay (Verzögerung) wollen wir auch nicht benutzen.

Nun noch auf "Apply" klicken und das wars.
------------------------------------------------------------------------

Jetzt brauchen wir nur noch [F9]druecken, kompilieren und los gehts.

Ich hoffe das war soweit verständlich. :)

@Revolution: Wie du siehst hab ich StartFire genommen. Ausgehen tut das Feuer ja von allein :)

Gruss Dura

--

- Ja, ich hab das Board durchsucht.
- Ja, ich hab in der SDK Doku/ bei VERC geguckt.
- Google hab ich auch schon angestrengt.
- Nein, ich hab da nix gefunden, deshalb dieser Post.
http://www.dynamik.sytes.net | http://dura.dynamik.sytes.net


Dieser Beitrag wurde am 25.01.2005 um 08:00 von Dura-Zell bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
005
25.01.2005, 17:25
[DesTiLaTor]



joa, vieln vieln danke :-) ich stell dann mal irgendwann n link zu der map hier rein ;-)

--

zum Seitenanfang zum Seitenende Profil || Suche