Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Call of Duty] SoundAliasy.


MPKiller545

Rekomendowane odpowiedzi

Opublikowano

Aby móc odtwarzać dowolne dźwięki w grze za pomocą skryptu, potrzebne nam będą tzw. soundalias'y.

 

SoundAlias jest to linijka, która daje grze informacje jak dany dźwięk ma być odegrany (jaka głośność (min - max), jak najdalej może być słyszalny (min - max), po prostu szczegóły).

Ok, zaczynajmy działać.

 

1. Tworzymy (PUSTY!) plik NAZWAMAPY.csv w folderze raw -> soundaliases.

2. W pierwszej linijce piszemy takie coś:

name,sequence,file,vol_min,vol_max,vol_mod,pitch_min,pitch_max,dist_min,dist_max,channel,type,probability,loop,masterslave,loadspec,subtitle,compression,secondaryaliasname,volumefalloffcurve,startdelay,speakermap,reverb,lfe percentage,center percentage,platform,envelop_min,envelop_max,envelop percentage,conversion
3. W 3 (!) linijce, piszemy takie coś:
null,,null.wav,,,,,,,,,,,,,,,,,,,,,,,,,,,
4. Aby stworzyć dany blok soundaliasów (aby po prostu to posegregować) piszemy takie coś:
# SCENY,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Frazę "SCENY" możemy zmienić na co innego, ale uważajcie na przecinki, aby nie przypadkiem jakiegoś nie zgubić czy dodać :D

 

5. Aby dać np. muzykę/dźwięk do naszej misji SP, przystosujcie sie do tego wzoru:

nazwaaliasu,,lokalizacjaaliasu,glosnosc,,music,,,,,music,streamed,,,0.9,nazwamapy,,,,,,music,nowetlevel fulldrylevel,,,!PC,,,,
Tak to wygląda np. w mojej mapie "village":
intro_song,,music/HGW_Launch_B_Count_01.mp3,0.65,,music,,,,,music,streamed,,,0.9,village,,,,,,music,nowetlevel fulldrylevel,,,!PC,,,,
Aby móc odtworzyć dany alias, w skrypcie możemy posłużyć się takimi funkcjami jak:
MusicPlay("nazwaaliasu");
byt/aktor playsound("nazwaaliasu");
Przykładowo:

MusicPlay("intro_song");
radio playsound("destroyed");
Możemy skorzystać z dźwięków z gry, lub sami je pododawać, ważne aby dodać ich pełną lokalizacje.

Dźwięki dane przez użytkownika MUSZĄ znajdować się w folderze main -> sound (jeśli nie ma takiego folderu, stwórzcie go).

 

Na sam koniec pozostaje nam w MPCforum File dopisać:

sound,NAZWAMAPY,NAZWAMAPY,!all_sp

Zbieram warny za offtop (rzekomy SPAM).

  • Aive zmienił(a) tytuł na [Call of Duty] SoundAliasy.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...