Unterirdische Schnellbahn |
steinacker
Milupa-Fan
  
Dabei seit: 13.03.2008
Beiträge: 662

|
|
ich hab bei mir in der soundalias mal folgende eintragung vorgenommen
Code angehängt. Klicke hier zum Ein-/Ausblenden
| code: |
1:
2:
3:
|
elevator_med,,elevator/elevator_short.wav,1,1,na,0.95,1.05,2048,,,,,,,,,,,,,,,,,1024,2048,1.0
|
|
ich hab allerdings den sound ers dann vollständig gehört, nachdem ich bei dist_min die 2048 eingetragen hab (der wert nach 1.05)
dadurch hört man aber den sound in alle richtungen 2048 einheiten weit
ich denke mal, dass es irgendwie mit den letzten drei werten zusammenhängt
Code angehängt. Klicke hier zum Ein-/Ausblenden
| code: |
1:
2:
3:
4:
5:
|
,envelop_min,any sounds within this distance of the listener will use the full envelop percentage,,,,,,,,,,,,,,,,,,,,,,,,,,
,envelop_max,sounds between enevlop_min and envelop_max use a fraction of the envelop percentage,,,,,,,,,,,,,,,,,,,,,,,,,,
,envelop percentage,amount of omnidirectionality to apply,,,,,,,,,,,,,,,,,,,,,,,,,,
|
|
__________________ Steinacker, Hans Adam - der letzte Scharfrichter von Bad Mergentheim
der mit der Schärfe eines Schwertes richtende
|
|
|
|
|
T.R.Graves
*bM.sprite~
 
Dabei seit: 19.05.2006
Beiträge: 340

|
|
Hallo zusammen
Den Sound müsst ihr über eurer Script einbinden
Script von Nightwing
main(){
level.elevatorDown2 = true;
level.elevatorMoving2 = false;
thread elevator_start2();
}
elevator_start2(){
elevator2 = getentarray ("switch2","targetname");
if ( isdefined(elevator2) )
for (n = 0; n < elevator2.size; n++)
elevator2[n] thread elevator_think2();
}
elevator_think2(){
while (1){
self waittill ("trigger");
if (!level.elevatorMoving2)
thread elevator_move2();
}
}
elevator_move2(){
elevator2 = getentarray ("switch2","targetname");
elevatormodel2 = getent ("elevator2", "targetname");
level.elevatorMoving2 = true;
speed = 5;
height = 5600;
if (level.elevatorDown2){
elevatormodel2 playloopsound ("elevator");
elevatormodel2 movex (height, speed);
elevator2 linkto (elevatormodel2);
elevatormodel2 waittill ("movedone");
level.elevatorDown2 = false;
}
else{
elevatormodel2 playloopsound ("elevator");
elevatormodel2 movex (height - (height * 2), speed);
elevator2 linkto (elevatormodel2);
elevatormodel2 waittill ("movedone");
level.elevatorDown2 = true;
}
level.elevatorMoving2 = false;
}
Für die Soundaliases emfehle ich euch diesen Sound
elevator,,amb_emitters/emt_powerline_hum3_loop.wav,0.8,0.85,,0.95,1.05,7,40
0,auto,streamed,,,,mp_euermapname,,,,,,,,,,,,,
Ciao
__________________

Wie habe ich gemerkt, dass ich Gott bin:
Ich habe gebetet und stellte fest, dass ich Selbstgespräche führe.
|
|
|
|
|
|
|
Hmm ich habs beim Aufzug aber da eingebunden und trotzdem bleibt der Sound unten stehen... Er wird aber erst abgespielt wenn ich den Knopf drücke.
Vll ist der Sound an den trigger gebunden den ich nicht mitbewege?
|
|
|
|
|
|
|
Bei mir hab ich das Problem auch beim Aufzug, da der ziemlich hoch ist. Weiß denn jemand ne Lösung?
|
|
|
|
|
|
|
Das habe ich schon beachtet. Die Bahn hat den Targetnamen elevator2 aber der Aufzug nur elevator und da bleibt der Sound auch immer unten stehen.
|
|
|
|
|
T.R.Graves
*bM.sprite~
 
Dabei seit: 19.05.2006
Beiträge: 340

|
|
Dann kann es vielleicht an der soundaliases liegen versuche mal diese hier die ich in cod2 für meine Bahn benutzt habe.
elevator,,amb_emitters/emt_powerline_hum3_loop.wav,0.9,1,,,,,,voice,,,loopi
ng,
__________________

Wie habe ich gemerkt, dass ich Gott bin:
Ich habe gebetet und stellte fest, dass ich Selbstgespräche führe.
|
|
|
|
|
|
|
So bin grad in der Endphase meiner Bahn und habe nun noch eine Frage:
Könnte es klappen das ich noch Türen einbaue in die Bahn und wenn man sich dann nähert das diese sich automatisch öffnen?
Natürlich müsste diese Türen auch mitfahren! Außerdem sollte diese sich automatisch schließen wenn man in der Bahn ist.
Eine Idee hab ich schon und zwar einfach nen Trigger außen und wenn man in den bereich kommt öffnet sich die Tür.
Wenn man den Bereich verlässt schließt sie sich. Nur wie fährt das ganze nun mit der Bahn mit und wie mach ichs im Script das sich die Türen schließen wenn der Triggerbereich verlassen wird?
Klingt ziemlich kompliziert aber hier sind doch sicher Vollprofis die ne Idee haben^^
Grüße
|
|
|
|
|
steinacker
Milupa-Fan
  
Dabei seit: 13.03.2008
Beiträge: 662

|
|
also das mit dem sound dürfte ja jetzt so ziemlich geklärt sein
custom sounds
und was die türen betrifft, klingt zwar interessant, aber ich denke mal, dass die performance etwas leiden könnte
spiel dir mal deine map im kopf durch, es geht doch ziemlich oft sehr hektisch zu bei den online games, und dann noch lange türe aufmachen, einsteigen türe zumachen, bewegen, dass ich in den anderen trigger komme um die bahn zu starten, scheisse türe geht wieder auf, weil ich einen schritt zu weit daneben war.... usw. da bin ich jetzt bereits 10 tode gestorben
besser denke ich mal isses da, rein in die bahn und tschüss
trotzdem mal noch ne idee zu deinen türen:
mach an jedem "bahnhof" diese tür trigger, trigger_multiple müsste das dann sein - denke ich-
und zwar einen aussen, der deine tür öffnet und einen innen, der die türe schliest
damit die türe dann mitfährt, könntest du mal versuchen diese mit deinem shuttle mit einem origin brush zu verbinden, also mit der origin texture, so wie's bei dem türen tut erläutert wird
zu erst türe und origin markieren und mit "w" verbinden, dann das gleiche mit einem brush von deinem shuttle und dem gleichen origin
und natürlich noch dein trigger_multiple mit der türe verbinden
__________________ Steinacker, Hans Adam - der letzte Scharfrichter von Bad Mergentheim
der mit der Schärfe eines Schwertes richtende
|
|
|
|
|
|
|
Danke für deine Antwort
Ja das mit den Sounds ist ja so langsam geklärt auch wenn der Sound immer noch nicht so wirklich mitfahren will.
Na dann lass ich das mit den Türen erstmal. Vielleicht teste ich das trotzdem mal^^
|
|
|
|
|
|
|
|
 |
Impressum ||Datenschutzerklärung
|