|
 |
Musik bei Map Start |
|
|
würde es mal mit den settings bem worldspawn probieren, da steht "music - Music wav file. Can optionally specify intro & loop files to play".
vlt mal nen key anlegen und ne mp3 in die iwd einpacken...
|
|
|
|
|
-tiger-
Steuerzahler

Dabei seit: 22.01.2008
Beiträge: 189

|
|
@command1989
Leider geht das über die worldspawn settings nicht. Habe aber eine andere weg gefunden, eigene Musik beim Mapstart abzuspielen. Und zwar über die _globallogic.gsc
Code angehängt. Klicke hier zum Ein-/Ausblenden
| code: |
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:
|
switch ( game["allies"] )
{
case "sas":
game["strings"]["allies_win"] = &"MP_SAS_WIN_MATCH";
game["strings"]["allies_win_round"] = &"MP_SAS_WIN_ROUND";
game["strings"]["allies_mission_accomplished"] = &"MP_SAS_MISSION_ACCOMPLISHED";
game["strings"]["allies_eliminated"] = &"MP_SAS_ELIMINATED";
game["strings"]["allies_forfeited"] = &"MP_SAS_FORFEITED";
game["strings"]["allies_name"] = &"MP_SAS_NAME";
game["music"]["spawn_allies"] = "Deine Musik";
game["music"]["victory_allies"] = "mp_victory_sas";
game["icons"]["allies"] = "faction_128_sas";
game["colors"]["allies"] = (0.6,0.64,0.69);
game["voice"]["allies"] = "UK_1mc_";
setDvar( "scr_allies", "sas" );
break;
case "marines":
default:
game["strings"]["allies_win"] = &"MP_MARINES_WIN_MATCH";
game["strings"]["allies_win_round"] = &"MP_MARINES_WIN_ROUND";
game["strings"]["allies_mission_accomplished"] = &"MP_MARINES_MISSION_ACCOMPLISHED";
game["strings"]["allies_eliminated"] = &"MP_MARINES_ELIMINATED";
game["strings"]["allies_forfeited"] = &"MP_MARINES_FORFEITED";
game["strings"]["allies_name"] = &"MP_MARINES_NAME";
game["music"]["spawn_allies"] = "Deine Musik";
game["music"]["victory_allies"] = "mp_victory_usa";
game["icons"]["allies"] = "faction_128_usmc";
game["colors"]["allies"] = (0,0,0);
game["voice"]["allies"] = "US_1mc_";
setDvar( "scr_allies", "usmc" );
break;
}
switch ( game["axis"] )
{
case "russian":
game["strings"]["axis_win"] = &"MP_SPETSNAZ_WIN_MATCH";
game["strings"]["axis_win_round"] = &"MP_SPETSNAZ_WIN_ROUND";
game["strings"]["axis_mission_accomplished"] = &"MP_SPETSNAZ_MISSION_ACCOMPLISHED";
game["strings"]["axis_eliminated"] = &"MP_SPETSNAZ_ELIMINATED";
game["strings"]["axis_forfeited"] = &"MP_SPETSNAZ_FORFEITED";
game["strings"]["axis_name"] = &"MP_SPETSNAZ_NAME";
game["music"]["spawn_axis"] = "Deine Musik";
game["music"]["victory_axis"] = "mp_victory_soviet";
game["icons"]["axis"] = "faction_128_ussr";
game["colors"]["axis"] = (0.52,0.28,0.28);
game["voice"]["axis"] = "RU_1mc_";
setDvar( "scr_axis", "ussr" );
break;
case "arab":
case "opfor":
default:
game["strings"]["axis_win"] = &"MP_OPFOR_WIN_MATCH";
game["strings"]["axis_win_round"] = &"MP_OPFOR_WIN_ROUND";
game["strings"]["axis_mission_accomplished"] = &"MP_OPFOR_MISSION_ACCOMPLISHED";
game["strings"]["axis_eliminated"] = &"MP_OPFOR_ELIMINATED";
game["strings"]["axis_forfeited"] = &"MP_OPFOR_FORFEITED";
game["strings"]["axis_name"] = &"MP_OPFOR_NAME";
game["music"]["spawn_axis"] = "Deine Musik";
game["music"]["victory_axis"] = "mp_victory_opfor";
game["icons"]["axis"] = "faction_128_arab";
game["colors"]["axis"] = (0.65,0.57,0.41);
game["voice"]["axis"] = "AB_1mc_";
setDvar( "scr_axis", "arab" );
break;
}
|
|
game["music"]["spawn_allies"] = "Deine Musik";
game["music"]["spawn_axis"] = "Deine Musik";
Die zwei Einträge sind wichtig, nach Änderung abspeichern und die Datei und Musik in die Map.iwd packen.
soundaliases:
Code angehängt. Klicke hier zum Ein-/Ausblenden
| code: |
1:
2:
3:
4:
|
#Music,,,,,,,,,,,,,,,,,,,,,,,
deine_musik,,deine_map/deine_musik.mp3,0.5,1,music,,,,,music,streamed,,,,all_mp,,,,,,music,nowetlevel fulldrylevel,,,!PC
|
|
__________________
Processor: Intel Core2 Quad Q6600 | Mainboard: ABIT IP35 | Grafikkarte: GeForce 9800 GTX | Arbeitsspeicher: 2 GB G-Skill | Netzteil: Be Quiet! Straight Power
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von -tiger-: 29.08.2008 22:53.
|
|
|
|
|
|
|
Und wo packst Du bitte die _globallogic.gsc hin? Die müsstest ja an jedem Mod verändern, das Deine Map auch mit Deiner Musik läuft, ausserdem darf ja keine Moddatei in der Map drin sein. Also leider keine universelle Lösung, wenn ich nicht irre...
ToM
__________________

|
|
|
|
|
|
|
Hallohoo? Die _globallogic.gsc gehört NICHT in eine Map, dies ist eine Moddatei, alles klar? Was bringts Dir, wenn Du diese Datei veränderst und in nem andern Mod ist diese Datei anderweitig geändert? Dann läuft Deine Map nämlich nicht...
ToM
__________________

|
|
|
|
|
-tiger-
Steuerzahler

Dabei seit: 22.01.2008
Beiträge: 189

|
|
Habe einen einfacheren Weg gefunden eigene Musik in eine Map einzubinden, wieso ich nicht gleich darauf gekommen bin, naja egal.
Also erstens deine Musik in HGW_mp_spawn_opfor.mp3 und HGW_mp_spawn_usa.mp3 umbenennen und diese dann in die IWD Datei (map.iwd/sound/map) packen.
Code angehängt. Klicke hier zum Ein-/Ausblenden
| code: |
1:
2:
3:
4:
5:
|
#Music,,,,,,,,,,,,,,,,,,,,,,,
mp_spawn_opfor,,map/HGW_mp_spawn_opfor.mp3,0.5,1,music,,,,,music,streamed,,,,all_mp,,,,,,music,nowetlevel fulldrylevel,,,!PC
mp_spawn_usa,,map/HGW_mp_spawn_usa.mp3,0.5,1,music,,,,,music,streamed,,,,all_mp,,,,,,music,nowetlevel fulldrylevel,,,!PC
|
|
Diese Zeilen in deine soundaliases einfügen und unter update Zone File den Pfad zur soundaliases angeben, fertig. Es sollte ohne probleme funktionieren und auf dem Server keine Fehler verursachen.
__________________
Processor: Intel Core2 Quad Q6600 | Mainboard: ABIT IP35 | Grafikkarte: GeForce 9800 GTX | Arbeitsspeicher: 2 GB G-Skill | Netzteil: Be Quiet! Straight Power
Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von -tiger-: 31.08.2008 17:17.
|
|
|
|
|
steinacker
Milupa-Fan
  
Dabei seit: 13.03.2008
Beiträge: 662

|
|
hab mal etwas herum experimentiert
die idee mit dem eigenen script (_myMusic.gsc z.b.) hat nich hingehauen, da kam immer die fehlermeldung"cannot switch on undifined
Code angehängt. Klicke hier zum Ein-/Ausblenden
| code: |
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:
|
#include maps\mp\gametypes\_globallogic;
main()
{
if (getdvar ("myMusic") == "1")
{
switch ( game["allies"] )
{
case "sas":
game["music"]["spawn_allies"] = "hammerfall1";
// game["music"]["victory_allies"] = "mp_victory_sas";
break;
case "marines":
default:
game["music"]["spawn_allies"] = "hammerfall1";
// game["music"]["victory_allies"] = "mp_victory_usa";
break;
}
switch ( game["axis"] )
{
case "russian":
game["music"]["spawn_axis"] = "hammerfall1";
// game["music"]["victory_axis"] = "mp_victory_soviet";
break;
case "arab":
case "opfor":
default:
game["music"]["spawn_axis"] = "hammerfall1";
// game["music"]["victory_axis"] = "mp_victory_opfor";
break;
}
}
} |
|
dann hab ich mir mal die soundaliaszeilen aus der multiplayer.csv in meine mp_test3.csv reinkopiert und etwas abgewandelt
Code angehängt. Klicke hier zum Ein-/Ausblenden
| code: |
1:
2:
3:
4:
|
mp_spawn_opfor,,music/hammerfall1.wav,0.5,,music,,,,,music,streamed,,,,mp_test3,,,,,,music,nowetlevel fulldrylevel,,,!PC
mp_spawn_sas,,music/hammerfall1.wav,0.5,,music,,,,,music,streamed,,,,mp_test3,,,,,,music,nowetlevel fulldrylevel,,,!PC
mp_spawn_soviet,,music/hammerfall1.wav,0.5,,music,,,,,music,streamed,,,,mp_test3,,,,,,music,nowetlevel fulldrylevel,,,!PC
mp_spawn_usa,,music/hammerfall1.wav,0.5,,music,,,,,music,streamed,,,,mp_test3,,,,,,music,nowetlevel fulldrylevel,,,!PC |
|
und dann kam folgende fehlermeldung (sounddatei ist vorhanden)

das könnte eventuell noch dran liegen, dass ich ne wav datei erstellt hab, müsste ich dann mal noch als mp3 versuchen
Edit:
ok bei mir funzt das auch, sonddatei in die iwd mit reingepackt und läuft
allerdings als mp3, da iss die datei nich so groß
__________________ Steinacker, Hans Adam - der letzte Scharfrichter von Bad Mergentheim
der mit der Schärfe eines Schwertes richtende
Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von steinacker: 30.08.2008 21:37.
|
|
|
|
|
|
|
Wunderbar, das ihrs geschafft habt, ohne Moddateien in die Map zu nehmen
ToM
__________________

|
|
|
|
|
|
|
|
 |
Impressum ||Datenschutzerklärung
|