trigger sound

Sniperhanz
hallo ich habe wiedermal ein prob
und zwar möchte ich einen sound abspielen der bei betreten des triggers läuft
also ein player tritt auf den trigger und es spielt ein sound ab ohne zu loop n
ich habe in meine map eine once_trigger gesetzt und ein script_model
jeweils habe ich targetname für den sound habe ich haus und für den trigger habe ich haus_trigger gesetzt und nun mein script


main()
}

haus()
{
haustrig = getent ("haus_trigger","target");
haustrig waittill ("trigger");


sound = getent ("haus","targetname");
sound playsound("raum");
self thread haus();
return;

}

in meine sound.csv
habe ich
raum,,misc/haus.wav,0.85,,,,,,,voice,,,looping,,mp_meinemap

jetzt habe ich es ausprobiert und nix kein sound
wo koennte der fehler liegen

ich sagst doch ich bin ein totaler Script noob
danke für die hilfe in vorraus!!!
Zordiac
Du hast im Script playsound geschrieben, damit der Sound nicht in einer schleife abläuft.

In Deiner .csv musst Du dann auch nonlooping reinschreiben.
Sniperhanz
hey danke aber ansonsten passt alles oder!! Freude
rasputin
Hallo,

mich würde mal interessieren ob es nun funktioniert ?

Und vor allem, wie ? (Script / Radiant)

Wird der Sound nur einmal abgespielt oder jedesmal wieder neu wenn der Trigger ausgelöst wird ?

Gruß

rasputin
Zordiac
Wenn es noch nicht funzt, dann kontrollier mal, ob der Trigger irgendetwas berührt. Schneidet er zum Beispiel einen anderen Brush, dann funzt er auch nicht.
Sniperhanz
bei mir funzt es aber leider nur einmal es wird nich geloopt (nicht der sound )
der trigger wird von jemanden berührt und dann wars das!!!erst wenn die map neustartet dann gehts aber wieder nur einmal was kann das sein??
und ich habe einen riesigen trigger gezogen der durch das ganze haus geht !!!
rasputin
Das er nur einmal abgespielt wird liegt wohl am trigger_once, "Once triggered, this entity is destroyed"

Bei mir funktioniert es aber überhaupt nicht,daher würden mich mal die genauen Radiant Settings interessieren, denn mein Script ist eigentlich fehlerfrei,daher gehe ich davon aus, dass ich irgend etwas im Radianten falsch gemacht habe.

Welche genauen Key/values bei den Triggern und dem Script model ?, geht auch ein script brushmodel ?

Gruß

rasputin
Sniperhanz
schau hierHIER
Rockstar
wie sieht das aber aus wenn ich ein Radio spielen lassen will also ohne Trigger in endlosschleife
Zordiac
Du setzt ein script-model (Radio oder ähnliches) in die map ein. Jetzt verpasst Du dem Model den Key: targetname value: Radio1, und....fertig.

Jetzt setzt Du in Deine .gsc folgende Zeilen ein.

sound = getent ("Radio1","targetname");
sound playloopsound("Radio");

Nun mußt Du nur noch den Sound in Deine .csv definieren.
Rockstar
dankeschön