![]() |
#1 (permalink) |
![]() Registriert seit: 22.11.2010
Beiträge: 74
|
![]()
Hallo,
ausnahmsweise habe ich mal keine Frage wie man Musik einbindet ![]() Was ich mich frage ist wie man bei einem eigens eingebundenen Musikstück prüfen kann ob es noch läuft oder schon beendet ist. Gibts da was? Danke schonmal für eure Antworten. Gruß spaccy |
![]() |
![]() |
#3 (permalink) |
![]() Registriert seit: 22.11.2010
Beiträge: 74
|
![]()
Danke für die Antwort.
Das hab ich bisher immer so gemacht, ist mir das allerdings nicht elegant genug. Außerdem passiert es öfters das Lied abgehackt wird weil man mal wieder die Zeit zu kurz angegeben hat. Eine Abfrage würde einem vor allem nervige Test ersparen. |
![]() |
![]() |
#4 (permalink) |
![]() ![]() |
![]()
Gibt keine Abfrage dafür.
Ich hab mir einmal alle Titel angehört - die meisten sind zu lang. Daher habe ich mir die Zeiten genommen für bestimmte interessante Abschnitte aus jedem Track. Anschließend habe ich den Titel des Tracks als String gemeinsam mit einer Zahl (Spieldauer in Sekunden) in ein Array zusammen gefasst. Ein Script wertet das Array aus und spielt den Titel mit der entsprechenden Spieldauer und faded diese automaitsch ein/aus. Ich habe mir die Arbeit also einmal gemacht als A2 raus kahm und nutze dieses Array+Script immer wieder. Kann ich nur jedem empfehlen der gerne seine Missionen mit Musik untermalt.
__________________
Niemand hat die Absicht eine Tüte zu bauen! ![]() ___<<<A3 Wounding System>>>___ |
![]() |
![]() |
#6 (permalink) |
![]() ![]() ![]() ![]() Registriert seit: 26.11.2006
Ort: Kiel, S-H
Alter: 57
Beiträge: 3.013
|
![]()
ArmA2 (OA zumindest) hat bei den Musikklassen auch einen Parameter wo die Laufzeit drin steht, auf den Betrag kann man als Endzeitpunkt nutzen.
__________________
Nur ein Beispiel das zeigt wie BI "support" definiert: https://feedback.bistudio.com/T75547 |
![]() |
![]() |
#7 (permalink) |
![]() ![]() |
![]()
@Lester, wie geht das genau?
__________________
Niemand hat die Absicht eine Tüte zu bauen! ![]() ___<<<A3 Wounding System>>>___ |
![]() |
![]() |
#8 (permalink) |
![]() ![]() ![]() ![]() Registriert seit: 26.11.2006
Ort: Kiel, S-H
Alter: 57
Beiträge: 3.013
|
![]()
In der CfgMusic stehen ja die entsprechenden Tracks, in OA zumindest hat innerhalb der CfgMusic jeder Track eine duration Angabe !
Code:
class CfgMusic { class EP1_Track01 { name = "$STR_EP1_Track01"; sound[] = {"\ca\music_e\EP1_Track01_Arrowhead.ogg",1.0,1.0}; duration = 221; }; ... }; Code:
_dauer = getnumber (configfile >> "CfgMusic" >> _trackclassname >> "duration"); Auf einen Sleep würde ich persönlich lieber verzichten, wenn es beim Timing hart wird kann der nämlich plötzlich mal viel länger dauern. Ich hätte jetzt aber echt erwartet das Dir diese Dinge bekannt sind ?! ![]() Oder haste nur zur etwas ausführlicheren Hilfestellung gefragt ? Auf der Arbeit bin ich etwas limitiert, insofern kann ich da nichts genaueres nachschlagen und antworte ich da eher recht grob und ich bin ja auch keine Mitte 20 mehr wo ich mir alles gemerkt habe. ![]()
__________________
Nur ein Beispiel das zeigt wie BI "support" definiert: https://feedback.bistudio.com/T75547 Geändert von Lester (01.11.2012 um 16:31 Uhr). |
![]() |
![]() |
#9 (permalink) |
![]() ![]() |
![]()
Nö, das wusste ich nicht. Ich öffne ja schließlich nicht andauernd irgendwelche BI Files um dort ein wenig in den Configs zu "schmöckern".
![]() Diese Sache wäre aber ein Fall für das Superheldenteam um die Configs von A2 auf den Stand von OA zu bringen. Danke und Grüße
__________________
Niemand hat die Absicht eine Tüte zu bauen! ![]() ___<<<A3 Wounding System>>>___ |
![]() |
![]() |
#11 (permalink) |
![]() ![]() |
![]()
Na genauso, eben nur den Titel des Tracks anpassen in der Abfrage.
Und ob man das selbst definieren kann für seine eigenen Titel kann ich dir leider auch nicht sagen aber: versuch macht kluch! ![]()
__________________
Niemand hat die Absicht eine Tüte zu bauen! ![]() ___<<<A3 Wounding System>>>___ |
![]() |
![]() |
#13 (permalink) |
![]() ![]() ![]() ![]() Registriert seit: 26.11.2006
Ort: Kiel, S-H
Alter: 57
Beiträge: 3.013
|
![]() So hat jeder wohl sein Steckenpferd, ich habe da schon etliche Stunden und Tage zugebracht. Nicht umsonst habe ich dort den eindruck gewonnen das da Leute mit jede Menge und Leute ohne Know-How bei BIS dort rumgewerkelt haben. ![]() Solange man die eigenen Tracks als Addons serviert geht es definitiv auf diese Methode, wie das bei der description.ext aussieht da bin ich mir nicht sicher, da die Daten parallel zur Config gehandelt werden. Ich bin dabei bei irgendwas mal angeeckt, das man das aus der Description nicht so auslösen konnte. Vermutlich muß man dafür dann missionConfigFile anstelle des Configfile benutzen, da war ich seinerzeit noch nicht drüber gestolpert. ![]() Ansonsten kann man in der Config/Description nahezu beliebige eigene ParameterEinträge hinzufügen, wer Möchte kann da z.B. auch in der Track Class z.B. ein Code:
author= "derAuthorname"; Code:
gettext (configfile >> "CfgMusic" >> _trackclassname >> "author"); Und ja, es wär auf jeden Fall etwas für das "SuperHeldenTeam" derartiges mit zu berücksichtigen, es ist aber natürlich auch eine Schweinearbeit solche Dinge ein-/umzubauen.
__________________
Nur ein Beispiel das zeigt wie BI "support" definiert: https://feedback.bistudio.com/T75547 Geändert von Lester (02.11.2012 um 12:42 Uhr). |
![]() |
![]() |
#14 (permalink) |
![]() ![]() |
![]()
mal sehen...
https://dev-heaven.net/issues/62829
__________________
Niemand hat die Absicht eine Tüte zu bauen! ![]() ___<<<A3 Wounding System>>>___ |
![]() |
![]() |
#15 (permalink) |
![]() ![]() ![]() ![]() Registriert seit: 26.11.2006
Ort: Kiel, S-H
Alter: 57
Beiträge: 3.013
|
![]()
Hab da mal gleich dafür gevotet .... ansonsten vergisst BIS deratiges noch für ArmA3.
![]()
__________________
Nur ein Beispiel das zeigt wie BI "support" definiert: https://feedback.bistudio.com/T75547 |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
OA das Ende von A2? | burns | Community | 236 | 09.11.2010 21:15 |
Servereinstellungen / CD-Key Abfrage | chaosram | Technische Fragen & Probleme | 7 | 15.09.2010 15:43 |
Kampagne: Das Ende des Krieges | Blackhawk48 | Usermade Missions | 16 | 10.09.2010 16:23 |