Armed-Assault.de Twitter
Antwort
 
Themen-Optionen Ansicht
Alt 06.07.2013, 12:53   #1 (permalink)
JSR
500 Beiträge1000 Beiträge
 
Registriert seit: 29.10.2008
Beiträge: 1.189
Standard Distance/Pitch

Hey Leute!

Habe grade den 50.Cal sound soweit fertiggestellt. Problem:

Auf Distanz klingt er einfach, durch den Pitch, scheisse.

Nicht komplett scheisse aber lieber wäre mir eine Lösung, einen komplett anderen Sound auf Distanzen draufzulegen anstatt es zu pitchen.

Hat jemand Erfahrung mit Distanz scripten? Auf 100 Meter der sound, auf 200 Meter der andere usw und das Ganze ohne Scripts?
Bzw. ist das überhaupt möglich ohne scripts? Falls nicht ist das ganz schon doof, weil das einfach eine Menge an Atmosphere nimmt wenn alles einfach nur low gepitcht wird, auf Distanz.

Hab die ganze Nacht nicht gepennt aber ich bin wie immer eh ein extremer Noob was configs und scripting angeht.

Geändert von JSR (06.07.2013 um 13:40 Uhr).
JSR ist offline   Mit Zitat antworten
Alt 06.07.2013, 13:51   #2 (permalink)
50 Beiträge100 Beiträge
 
Benutzerbild von Papabär
 
Registriert seit: 27.03.2013
Ort: Ausm Wald oder aus der Luft
Beiträge: 145
Standard

Hmm stimme dir zu, sollte schon nen gewisses Echo wie in Echt da sein. Öhm vermute dass das Ding irgendwie mit ner Sounddatei gekoppelt sein wird. Vielleicht kann man die mit ner richtigen austauschen ((soll nur nen Denkanstoß sein, hab selbst genau so wenig Dunst davon))
__________________
-
Papabär ist offline   Mit Zitat antworten
Alt 08.07.2013, 07:21   #3 (permalink)
SQF Zauberer 10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Vienna
 
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
Standard

Sieh dir die say Befehle an: http://community.bistudio.com/wiki/say
Vienna ist offline   Mit Zitat antworten
Alt 09.07.2013, 15:20   #4 (permalink)
JSR
500 Beiträge1000 Beiträge
 
Registriert seit: 29.10.2008
Beiträge: 1.189
Standard

Hey!

Das mit den Say3d Befehlen hatten wir ja schon in Arma 2 irgendwo im Thread!

Das Problem ist bei mir: Ich hab keine Ahnung, wie ich sowas in die Config schreiben muss, also in der "Addon" Config.

So im Editor als Experiement könnte das vllt. hinhauen, hat es damals auch wenn ich mich recht entsinne aber in der Config ist das ganze glaube ich schon was ganz anderes. Oder?

Hab nämlich absolut keine Ahnung, wie ich da vorgehen muss.
JSR ist offline   Mit Zitat antworten
Alt 09.07.2013, 15:28   #5 (permalink)
Imperator fori nocturni - This sucks more than anything that has ever sucked before 10 Jahre hx3
20.000 Beiträge
 
Benutzerbild von burns
 
Registriert seit: 13.04.2003
Ort: Monerica
Alter: 36
Beiträge: 32.356
Standard

In der config geht say3d nicht.


Kannst aber einen Eventhandler an das Dingen binden, und jedesmal wenn geschossen wird einen say3d Trigger an genau der Stelle auf der Karte platzieren (und später wieder löschen sonst wirds messy).


This is ArmA. The land of Notlösungen.
__________________

burns ist offline   Mit Zitat antworten
Alt 09.07.2013, 15:39   #6 (permalink)
JSR
500 Beiträge1000 Beiträge
 
Registriert seit: 29.10.2008
Beiträge: 1.189
Standard

Hey!

Danke erstmal für den Vorschlag. Wie integriere ich denn Eventhandler und Auslöser mit 3D in die Config?

Das ist meine 50cal config:


class cfgWeapons {
class Default; // External class reference
class MGunCore; // External class reference
class CannonCore; // External class reference
class LauncherCore; // External class reference
class LMG_RCWS;
class MGun;

class HMG_127 : LMG_RCWS {


class manual : MGun {
displayName = "12.7mm HMG";
reloadTime = 0.15;
dispersion = 0.00093;
begin1[] = {"\hmg\hmg1", 1,1.1, 1200};
begin2[] = {"\hmg\hmg2", 1,1.1, 1200};
begin3[] = {"\hmg\hmg3", 1,1.1, 1200};
begin4[] = {"\hmg\hmg4", 1,1.1, 1200};
soundBegin[] = {"begin1",0.25,"begin2",0.25,"begin3",0.25,"begin4 ", 0.25};
weaponSoundEffect = "DefaultRifle";
closure1[] = {"A3\sounds_f\weapons\closure\sfx7", 1.0, 1, 40};
closure2[] = {"A3\sounds_f\weapons\closure\sfx8", 1.0, 1, 40};
soundClosure[] = {"closure1", 0.5, "closure2", 0.5};
soundContinuous = 0;
soundBurst = 0;
minRange = 0;
minRangeProbab = 0.01;
midRange = 1;
midRangeProbab = 0.01;
maxRange = 2;
maxRangeProbab = 0.01;

};
};
};



CfgPatches hab ich jetzt einfach weggelassen, tut ja nicht zur Sache.
JSR ist offline   Mit Zitat antworten
Alt 09.07.2013, 15:47   #7 (permalink)
Imperator fori nocturni - This sucks more than anything that has ever sucked before 10 Jahre hx3
20.000 Beiträge
 
Benutzerbild von burns
 
Registriert seit: 13.04.2003
Ort: Monerica
Alter: 36
Beiträge: 32.356
Standard

Zitat von JSR Beitrag anzeigen

Wie integriere ich denn Eventhandler und Auslöser mit 3D in die Config?

Mit viel Forschung und stupider Bastelei.

EventHandler sind nicht mein zu Hause, kann da also nicht weiterhelfen.
Lediglich der Weg "Config -> Eventhandler -> Scripting Befehl" erscheint mir logisch.


Bei JSRS hamses ja ähnlich gelöst, EH Script an jeden Schuss gehangen und dann Scriptabfrage X hintendrangepackt.
__________________

burns ist offline   Mit Zitat antworten
Alt 09.07.2013, 15:49   #8 (permalink)
JSR
500 Beiträge1000 Beiträge
 
Registriert seit: 29.10.2008
Beiträge: 1.189
Standard

Okay, trotzdem danke für die Hilfe.
JSR ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Kontakt - HX3.de - Archiv - Nach oben

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias



SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116