Skocz do zawartości

Tworzenie RoundSound's


teku.
# CSH External VIP Project

Masz dosyć problemów z czynnikiem zaufania w CS2 lub notorycznymi banami?

Sprawdź CSH External VIP Project.


Więcej informacji  

Rekomendowane odpowiedzi

Chciałbyś wstawić muzykę na końcu rundy?

Ten poradnik pomoże ci to zrobić :)

 

Zaczynajmy!

 

Wymagania:

-kilka wycinków twoich piosenek (ok. 30sek.)

### Tworzenie RoundSound's ###

1. Najpierw trzeba mieć plik .sma . By zrobić plik .sma najpierw potrzeba kod źródłowy. Oto kod źródłowy na roundsound:

//RoundSound.amxx

#include <amxmodx>

public plugin_init()
{
register_plugin("RoundSound","1.0","Unknow")
register_event("SendAudio", "t_win", "a", "2&%!MRAD_terwin")
register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin")
}

public t_win()
{
new rand = random_num(0,2)

client_cmd(0,"stopsound")

switch(rand)
{
case 0: client_cmd(0,"spk misc/twinnar") 
case 1: client_cmd(0,"spk misc/twinnar2") 
case 2: client_cmd(0,"spk misc/twinnar3") 
}

return PLUGIN_HANDLED
}

public ct_win()
{
new rand = random_num(0,2)

client_cmd(0,"stopsound")

switch(rand)
{
case 0: client_cmd(0,"spk misc/ctwinnar2")
case 1: client_cmd(0,"spk misc/ctwinnar3")
case 2: client_cmd(0,"spk misc/ctwinnar4")
}

return PLUGIN_HANDLED
}

public plugin_precache()
{
precache_sound("misc/ctwinnar2.wav")
precache_sound("misc/ctwinnar3.wav") 
precache_sound("misc/ctwinnar4.wav")
precache_sound("misc/twinnar.wav")
precache_sound("misc/twinnar2.wav") 
precache_sound("misc/twinnar3.wav") 

return PLUGIN_CONTINUE
} 
Teraz otwórz notatnik i wklej to.

Następnie zapisz go jako roundsound.sma

 

2. Jeśli nie masz swojej muzyki - opis tworzenia swoich kawałków znajduję się niżej.

Jeśli masz swoją muzykę:

-Znajdujesz :

case 0: client_cmd(0,"spk misc/twinnar") 
case 1: client_cmd(0,"spk misc/twinnar2") 
case 2: client_cmd(0,"spk misc/twinnar3") 
i

case 0: client_cmd(0,"spk misc/ctwinnar2")
case 1: client_cmd(0,"spk misc/ctwinnar3")
case 2: client_cmd(0,"spk misc/ctwinnar4")
-Teraz zmieniasz nazwy piosenek na swoje.

czyli np.

ctwinnar3 zmieniasz na mojanazwa

Utwory, które znajdują się wyżej są przywiązane do wygranej drużyny TT, drugi do CT

 

3. Teraz musisz znaleźć:

precache_sound("misc/ctwinnar2.wav")
precache_sound("misc/ctwinnar3.wav") 
precache_sound("misc/ctwinnar4.wav")
precache_sound("misc/twinnar.wav")
precache_sound("misc/twinnar2.wav") 
precache_sound("misc/twinnar3.wav") 
Tutaj kolejność nie jest ważna, ważne jest to by znalazły się tutaj wszystkie utwory, które wpisałeś wyżej

 

4. OK, teraz możesz możesz zapisać plik i go skompilować

KOMPILATOR PLIKÓW .SMA W TYM TEMACIE

Nie tłumaczę jak się kompiluje, ponieważ myślę, że każdy będzie potrafił ( dziecinnie proste )

 

5. Teraz czas na wrzucenie plików na serwer!

Plik amxx, który utworzyłeś podczas kompilacji wrzuć do folderu:

cstrike/addons/amxmodx/plugins/
a pliki muzyczne do:

cstrike/sounds/misc/

6. Teraz musisz dopisać plik do plugins.cfg, który znajduje się w:

cstrike/addons/amxmodx/configs/

OK, wszystko skończone :)

Zrestartuj serwer i ciesz się muzyką pod koniec rundy!

 

###Tworzenie "wycinków" piosenek###

 

Wymagania:

-Program do wycinania części piosenki - polecam [url=http://www.dobreprogramy.pl/WavePad-Sound-Editor,Program,Windows,13104.html]WavePad 3.05[/URL]
-Konwerter plików muzycznych - polecam [url=http://www.instalki.pl/programy/download/konwersja_audio_video/dBpowerAMP_Music_Converter.php]dbpoweramp music converter[/URL]

To jest dość proste ;P

Wycinamy kawałek piosenki, którą chcemy jako roundsound.

Next: Konwertujemy plik na:

Szybkość transmisji bitów: 352 kb/s
Rozmiar próbki audio: 16 bitów
Kanały: 1 (mono)
Częstotliwość próbkowania audio: 22 kHz
Format dźwięku: PCM

 

Proszę oceniać i zgłaszać błędy :)

 

Pozdrawiam. TeQ

 

#offtopic

Kod źródłowy pliku .sma jest autorstwa PaintLancer'a, ale nie mam pewności

5f2dc9bc89efaccabf3d5e4dff420cb0.jpg
Odnośnik do komentarza

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Regulamin. Polityka prywatności