Archiv verlassen und diese Seite im Standarddesign anzeigen : Ambient_generic per knopfdruck aktivieren aber wie ?
Murphy
17.06.2011, 12:43:01
Hallo,
Ich möchte mehrere Sounds/Lieder in meine Map integrieren.
Habe einen Brush an der Wand erstellt und daraus einen Ambient_generic mit dem Sound gemacht.
Leider funktioniert es nicht und mit Etities kenne ich mich nicht so gut aus, daher stelle ich die Frage hier mal rein.
Wie kann ich den Sound per Knopfdruck aktivieren ?
ambient generic sind pointentities!
du willst sie per knopfdruck aktivieren? Dann gib deinem ambient generics namen, erstelle einen func button (Brushentity) mit dem Output:
OnPress | ambient_generic (Name) | PlaySound | 0.00
Murphy
17.06.2011, 13:02:27
Super vielen Dank eMo :)
So funktioniert alles gut. Stelle mir jetzt die Frage wie die per Knopfdruck wieder ausgehen.
Habe bei den Outputs der Buttons "Stopsound" noch reingemacht aber das klappt nicht ganz, die Lieder wiederhollen sich dann nur.
Ich denke mal es ist eine Einstellung dort die ich nicht beachtet habe, finde aber nichts. Hoffe ihr könnt mir diesbezüglich nochmal weiter Helfen.
Das sieht bei mir so aus:
OnPressed Madcon PlaySound 0.00 None
OnPressed Madcon StopSound 0.00 None
Ricetlin
17.06.2011, 14:21:09
StopSound ist ein Bug, jeh nachdem welches Sourcegame man benutzt.
Benutze stattdessen Onpressed | Madcon | Volume | 0 (als Parameter) | 0.00 und zum anschalten wieder Volume | 10 (oder so hoch wie du es ursprünglich hattest)
Murphy
17.06.2011, 15:00:20
Bei mir ist jetzt:
Onpressed | Madcon | Volume | 10 | 0.00
Onpressed | Madcon | Volume | 0 | 0.00
Aber das funktioniert nicht :/
Meine Frage war so: wenn das Lied gerade läuft, wie man es per Knopfdruck wieder ausschaltet.
Ikontflash
17.06.2011, 15:04:03
Aber so wie er die Outputs angeordnet hat, wird es ja trotzdem net klappen.
Der Button wird dann ja beide Outputs gleichzeitig feuern, sodass das Volume auf 0 gesetzt wird und der Sound startet, wovon man aber gar nichts merkt, da Vol. auf 0 ist.
Ich würde das dann mit 2 Buttons realisieren, die in einander stecken und sich jeweils enablen und disablen, vllt gehts aber noch einfacher ;).
Ricetlin
17.06.2011, 15:22:43
@Murphy:
Ja Outputs die sich gegenseitig aufheben müsste man dann natürlich auch dementsprechend anpassen, das es so wie du es jetzt erstellt hast nicht klappt, ist logisch.
Erstell nen math_counter dazu den bennenst du und gibst du nen Minimal Value von 0 und nen Maximum Value von 2, die Intitial Value bleibt auf 0.
Dort gehst du dann auf Outputs und erstellst folgende:
OnChangedFromMin | Madcon | Volume | 10
OnChangedFromMin | Madcon | PlaySound | | 0.00 (Haken bei "Once Only" machen)
OnHitMax | Madcon | Volume | 0
OnHitMax | !self | SetValue | 0
Nun kehrst du zum dem Button zurück und gibst diesem folgende Outputs (die alten kannste löschen).
OnPressed | (Name des math_counter´s) | Add | 1
Murphy
17.06.2011, 15:48:02
Habe ich getestet aber es geht immernoch nicht.
Ich habe mal einen Screen gemacht wie es bei mir aussieht. Irgendeinen Fehler gemacht oder so ? Also die Symbole vorne sind durchgestrichen und OnChangedFromMin gibt es wohl nicht. Aber ich weiß es nicht besser.
Und tut mir Leid wegen dem kleinen Bild aber ich weiß um's verrecken nicht wie ich das größer mache.
novice
17.06.2011, 17:09:56
Ich würde bei einem einzelnen Button bleiben:
Bei Flags:
[x]Toggle aktivieren
Outputs:
OnIn| Madcon | Volume | 10 | 0.00
OnOut | Madcon | Volume | 0 | 0.00
Der Button schaltet so abwechselnd zwischen Ausschalten und Einschalten hin und her.
Murphy
17.06.2011, 17:28:42
Wunderbar novice es klappt :) vielen Dank.
Ricetlin
17.06.2011, 17:45:48
Habe ich getestet aber es geht immernoch nicht.
.... OnChangedFromMin gibt es wohl nicht. Aber ich weiß es nicht besser.
Ah okay habs eben selbst nachgeschaut, gibts wohl wirklich nicht.
Ich weiß schon warum ich für üblich nicht für CSS mappe.....
Powered by vBulletin® Version 4.2.0 Copyright ©2013 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.