wichtig: lösung zu soundrucklern

Hier ist der ideale Ort um über Scripts und Mods für X³: Reunion zu diskutieren.

Moderators: Moderatoren für Deutsches X-Forum, Scripting / Modding Moderators

|K.O.S.H.
Posts: 3728
Joined: Fri, 19. Dec 03, 10:36
x3tc

wichtig: lösung zu soundrucklern

Post by |K.O.S.H. »

moin.
dies ist mal ein "ich hab ne lösung"-topic, also etwas gaaanz seltenes.
behandelt das topic gut!

jede rkennt es, jeder hasst es.
ihr ballert auf ein schiff z.b. mit einer pbk, trefft und dabei wird das spiel extrem lansagm.

es liegt nicht am einschlagseffekt, sondenr am einschlagssound.

da ich in dne letzten tagen alle sector-sounds konvertiert habe link(wichtig seite 11), habe ich mich auch mit den effekten beschäftigt.

gestenr habe ich dne heiligen gral gefunden...
schlüssel dazu ist die sounds.txt.
dort werden priorität, lautstärke, flags, pitch-variation min, pitch-variation max, lautstärke-variation und die reichweite der sounds festgelegt.

wichtig hierbei ist in diesme fall die pitch-variation.
dort wird ein zufallswert zwischen den angegebenen werten ermittelt und die soudndatei wird in ihrer frequenz verändert.
dieser vorgang ist, je anch größe des zufallswertes, extrem rechenintensiv (saugt euch audacity und probiert das mal selber aus).
schlimmd ran ist auch, dass dies JEDESMAL und on the fly passiert.
wenn also 20 pbk-bullets einschlagen, wird 20 mal die sounddatei verändert.

dadurch entsteht das ruckeln.
original pitch-variation werte für pbk waren (-50;50) - starkes ruckeln.
dann habe ich testweise (-20;20) probiert - fats kein ruckeln mehr, deutlich bessere performance.
bei (0;0) hat man natürlich die beste performance-
dafür hört sich aber ejder sound gleich an.

mir persönlich ist das egal, ich hab das spiel lieber ruckelfrei.
wer also arge probleme damit hat sollte alle pitch-werte auf 0 setzen.
mod entwickler sollten eventuell eine zweite version ihrer sounds.txt anbieten.
Wing Commander Mod - German Topic
06.07.11 - v1.1 RELEASED!
DWS
Posts: 421
Joined: Sat, 19. Feb 05, 21:11
x3tc

Post by DWS »

Wo liegt sounds.txt?
Auch wenn Raumfliegen im Liegen hinter Raumfliegen im Raum fliegen, fliegen Fliegen Fliegen nach.
|K.O.S.H.
Posts: 3728
Joined: Fri, 19. Dec 03, 10:36
x3tc

Post by |K.O.S.H. »

im types ordner.

ich glaueb sie wurde seit catalog 04 nicht verändert... (aber gucke lieber selber nochmal)
Wing Commander Mod - German Topic
06.07.11 - v1.1 RELEASED!
DWS
Posts: 421
Joined: Sat, 19. Feb 05, 21:11
x3tc

Post by DWS »

So einen Ordner gibt es in X3 nicht. Falls du von .cat Dateien o.ä. reden solltest, welche tools brauche ich, um deine Lösung ansatzweise nachvollziehen zu können?
Auch wenn Raumfliegen im Liegen hinter Raumfliegen im Raum fliegen, fliegen Fliegen Fliegen nach.
Bigeagle
Posts: 288
Joined: Mon, 15. Jan 07, 21:20
xr

Post by Bigeagle »

^^_^^
SecondAcc
Posts: 309
Joined: Mon, 3. Mar 08, 21:52
x3tc

Post by SecondAcc »

Wow DANKE!!! :) :) :)

*gleich bearbeitet*
*und natürlich Sicherungskopie erstellt ;) *
DWS
Posts: 421
Joined: Sat, 19. Feb 05, 21:11
x3tc

Post by DWS »

Ich finde in der sounds.txt von cat04 kein pbk, und da sind mehrere Werte auf -50; 50.

Kann jemand mal das ganze für nicht-Modder genau erklären? Ich nehme an, es könnte irgendwas hiervon sein:

Code: Select all

// pool 900
900;100;
200;512;NULL;-20;20;0;100000; // 900 Missile explosion (hit): Small
200;512;NULL;-20;20;0;200000; // 901 Missile explosion (hit): Medium
200;512;NULL;-20;20;0;400000; // 902 Missile explosion (hit): Large
180;200;NULL;-50;50;0;500000; // 903 Collision: small vs small
180;200;NULL;-50;50;0;500000; // 904 Collision: medium/large
180;200;SFX_AUTOFREE;0;0;0;500000;	// 905 (unused)
180;160;NULL;-50;50;0;300000; // 906 Laser hit: Mining
180;160;NULL;-50;50;0;170000; // 907 Laser hit: Small
180;160;NULL;-50;50;0;170000; // 908 Laser hit: Medium
180;160;NULL;-50;50;0;170000; // 909 Laser hit: Large
180;0;NULL;0;0;0;100000; // 910 (unused)
Oder auch hiervon:

Code: Select all

// pool 1200 
1200;6;
180;200;NULL;-50;50;0;500000; // 1200 Hullhit 3
180;200;NULL;-50;50;0;500000; // 1201 Hullhit 4
180;200;NULL;-50;50;0;500000; // 1202 Hullhit 5
180;200;NULL;0;0;0;0; // 1203 Missilewarning 1 (short)
180;200;SFX_AUTOFREE;0;0;0;0; // 1204 Missilewarning 2 (long)
180;230;NULL;-20;20;5;900000; // 1205  Launch laser: Alpha Pulsed Beam Emitter
Auch wenn Raumfliegen im Liegen hinter Raumfliegen im Raum fliegen, fliegen Fliegen Fliegen nach.
User avatar
Gazz
Posts: 13244
Joined: Fri, 13. Jan 06, 16:39
x4

Post by Gazz »

In TLaser.txt steht, wie der Laser klingt,
in TBullets der Einschlagsound des Projektils.

In Sounds.txt steht dann wie Sound Nr. xyz behandelt wird.
Die Zahl die als comment drinsteht ist dabei die richtige Referenznummer.
// 908 Laser hit: Medium
My complete script download page. . . . . . I AM THE LAW!
There is no sense crying over every mistake. You just keep on trying till you run out of cake.
UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 14571
Joined: Sun, 20. Nov 05, 22:45
x4

Post by UniTrader »

ist zwar noch nicht einwandfrei ausgearbeitet, aber ich denke solche nützlichen Infos sollten auch in der Tuto-Sammlung verlinkt werden ^^ wer was dagegen hat -> beschwerden bitte an meinen Anwalt :D
if not stated otherwise everything i post is licensed under WTFPL

Ich mache keine S&M-Auftragsarbeiten, aber wenn es fragen gibt wie man etwas umsetzen kann helfe ich gerne weiter ;)

I wont do Script&Mod Request work, but if there are questions how to do something i will GLaDly help ;)
|K.O.S.H.
Posts: 3728
Joined: Fri, 19. Dec 03, 10:36
x3tc

Post by |K.O.S.H. »

das wollte ich auch vorschlagen...
nix dagegen ;)
Wing Commander Mod - German Topic
06.07.11 - v1.1 RELEASED!
DWS
Posts: 421
Joined: Sat, 19. Feb 05, 21:11
x3tc

Post by DWS »

// 908 Laser hit: Medium

Warum eigentlich nur die? Warum nicht auch small (907) und large (909)? Werden die nicht so häufig gefeuert?
Auch wenn Raumfliegen im Liegen hinter Raumfliegen im Raum fliegen, fliegen Fliegen Fliegen nach.
User avatar
Blacky_BPG
Posts: 2030
Joined: Mon, 23. Feb 04, 23:42
x4

Post by Blacky_BPG »

Ich muß schon sagen, das macht sich wirklich bemerkbar auf meiner alten Gurke. Danke |K.O.S.H. für diese nützliche Info für alte Rechner :D
Und jo, sollte bei den Tutos stehen *DAFÜRBIN*

PS: Wieso logt XFire jetzt X3 nicht mehr, eichelartig ? Nanu? Offline bin ich auch noch? Wat ein S***....
Dampfwalze_78
Posts: 15
Joined: Wed, 12. Nov 08, 21:55
x4

nuä

Post by Dampfwalze_78 »

ich check das wirklich nich... :(
will mir nicht jemand mal, wirklich, ausführlich erklären was ich genau etz machen muss??
oder will mir jemand nich einfach sone umgeänerte datei ( 0,-0, oder wie auch immer ) schicken???
wär echt dankbar, da ich x³ sehr mag, aber auf meiner gurke es (immer im kampf) rumhängt... :(
DWS
Posts: 421
Joined: Sat, 19. Feb 05, 21:11
x3tc

Post by DWS »

Die umgeänderte Datei ist die 04.cat, die ist ca. 140MB groß. Sowas lädt man zwar in Nullzeit herunter, aber nicht rauf. Und manch einer ändert vielleicht noch gleich ein paar mehr pitch Werte herunter (z.B. einige 50er auf 30 o.ä.).

1. Modmanager installieren (weiter oben verlinkt), starten
2. Öffnen: 04.cat
3. runter scrollen bis sound.pck, öffnen
4. Änderungen machen wie oben beschrieben
5. Schließen, sichern. Wenn die 04.cat danach das heutige Datum hat, hat sich wahrscheinlich was geändert.
Auch wenn Raumfliegen im Liegen hinter Raumfliegen im Raum fliegen, fliegen Fliegen Fliegen nach.
Dampfwalze_78
Posts: 15
Joined: Wed, 12. Nov 08, 21:55
x4

Post by Dampfwalze_78 »

@ DWS
danke ich habs sogar geblickt ^^ :wink:
ABER
iwie bin ich zu dumm zu speichern... :headbang:
also in der o4.cat öffnen mit x3 mod manager
dann
types\sounds.pck rechtsklick "edit" ( bei öffnen tut sich nix...)
dann öffnet sichn fenster mit titel: "Sounds.txt - Editor"
naja dann in den zeilen

180;160;NULL;-50;50;0;300000; // 906 Laser hit: Mining
180;160;NULL;-50;50;0;170000; // 907 Laser hit: Small
180;160;NULL;-50;50;0;170000; // 908 Laser hit: Medium
180;160;NULL;-50;50;0;170000; // 909 Laser hit: Large

hab ich die werte so umgeändert

180;160;NULL;0;0;0;300000; // 906 Laser hit: Mining
180;160;NULL;0;0;0;170000; // 907 Laser hit: Small
180;160;NULL;0;0;0;170000; // 908 Laser hit: Medium
180;160;NULL;0;0;0;170000; // 909 Laser hit: Large

dann oben auf datei speichern ( den editor halt ) dann den mod manager weg x-en^^ so nix passiert.... :headbang: :headbang: :headbang:

naja, mit nem minus ( wie vor der "-50" ^^ ) hab ichs a schon probiert.... :evil: :evil: :evil:

hilfe !? oder bin ich einfach nur zu plöt?
DWS
Posts: 421
Joined: Sat, 19. Feb 05, 21:11
x3tc

Post by DWS »

Nein, das habe ich auch nur über Klimmzüge gepackt:

1) Backup der 04.cat und 04.dat anlegen (man kann ja nie wissen)

2) Im Modmanager öffnen, editieren, dann im editierten Textfenster auf Datei -> Speichern unter... am besten auf dem Desktop als sounds.txt ablegen.

3) Im Modmanager Menü oben auf Add klicken, die neue sounds.txt vom desktop nehmen.

4) Es kommt ein Fenster hoch mit Enter directory name (types ist vorgegeben, einfach auf OK)

5) Abfrage kommt, ob die alte sounds.pcx überschrieben werden soll - YES.
Auch wenn Raumfliegen im Liegen hinter Raumfliegen im Raum fliegen, fliegen Fliegen Fliegen nach.
Dampfwalze_78
Posts: 15
Joined: Wed, 12. Nov 08, 21:55
x4

Post by Dampfwalze_78 »

gleich ma probieren :D

edit: .....ok läuft ^^ danke, aber iwie wollte der nicht überschreiben, war immer das alte drinn XD naja, ich hab dan die alte sounds.txt gelöscht und die neue eingefügt XD etz gehts ( hätt ich aber auch drauf kommen können, ich war mal gta:sa modder :roll: ) ;D

trotzdem nochma thx, auch an |K.O.S.H. :D
schliebo82
Posts: 462
Joined: Mon, 7. Jan 08, 12:44
x4

Post by schliebo82 »

Das geht auch anders, die sound.txt mit dem Mod Manager entpacken-> die werte ändern-> speichern-> neue Cat/Dat mit dem X2Archiver erstellen -> rein packen -> als höchste Dat/Cat in den X3-Ordner hinein verschieben.

MfG Schliebo :wink:
"Der Weltraum! Unendliche Weiten..."

X3-R [Tutorial] Texturen von Schiffen verändern; X3-R [Tutorial] Selbst installierte Schiffe für KI verfügbar machen

X3 ***modified*** und stolz drauf!
X4 ***unmodified*** und trotzdem glücklich :D
User avatar
Steelhawk
Posts: 421
Joined: Tue, 3. Feb 04, 19:43
x3tc

Post by Steelhawk »

Was ich nicht verstehe, die Sound.txt ist "fast" die gleiche wie in X3 Reunion. Das heißt sowohl die Pitch Werte als auch Lautstärke etc. haben sich im Vergleich zu X3 R nicht geändert. Einzig ein paar zusätzliche SOunds sind bei TC hinzugekommen. Sonst nix. Im prinzip hätte man ja dann in X3 R auch Soundruckler haben müssen....
DWS
Posts: 421
Joined: Sat, 19. Feb 05, 21:11
x3tc

Post by DWS »

Hat man ja auch. Hier ist das Reunion script Forum.
Auch wenn Raumfliegen im Liegen hinter Raumfliegen im Raum fliegen, fliegen Fliegen Fliegen nach.

Return to “X³: Reunion - Scripts und Modding”