jRK
13-02-2009, 19:01
Witam. Napisałem dla was poradnik jak wgrac własny RoundSound na serwer ( Muzyke na koniec rundy )
1.Otwieramy notatnik
2.Wklejamy tam poniższy tekst:
#include <amxmodx>
public plugin_init()
{
register_plugin("RoundSound","1.0","PaintLancer")
register_event("SendAudio", "t_win", "a", "2&%!MRAD_terwin")
register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin")
}
public t_win(id)
{
new rand = random_num(0,2)
client_cmd(id,"stopsound")
switch(rand)
{
case 0: client_cmd(id,"spk misc/twinnar")
case 1: client_cmd(id,"spk misc/twinnar1")
case 2: client_cmd(id,"spk misc/twinnar2")
}
return PLUGIN_HANDLED
}
public ct_win(id)
{
new rand = random_num(0,2)
client_cmd(id,"stopsound")
switch(rand)
{
case 0: client_cmd(id,"spk misc/ctwinnar2")
case 1: client_cmd(id,"spk misc/ctwinnar3")
case 2: client_cmd(id,"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/twinnar1.wav")
precache_sound("misc/twinnar2.wav")
return PLUGIN_CONTINUE
}
3.Twinnar i Ctwinnar możemy zmienic na własną nazwe.
4.Zapisujemy pod nazwą roundsound.sma
5.Skrócic mp3 możemy za pomocą programu MP3 Knife (http://www.programosy.pl/program,mp3-knife.html).
6.Pobieramy i instalujemy WavePad Sound Editor (http://dobreprogramy.pl/index.php?dz=2&id=1360&WavePad+Sound+Editor+4.03)
7.Otwieramy WavePad Sound Editor
8.Klikamy File -> Open
9.Wybieramy naszą skróconą muzykę
10.Klikamy File -> Save As i zapisujemy ją gdzie chcemy
11.Wyskoczy nam okienko. Ustawiamy artrybuty na: 22050 HZ, 16bits, Mono
12.Klikamy Ok po czym nasza nutka na serwer została zapisana
13.Wchodzimy na strone Klick (http://www.amxmodx.org/webcompiler.cgi)
14.Wybieramy nasz plik roundsound.sma zapisany wcześniej w notatniku
15.Przy 'Plugin short name' wpisujemy roundsound
16.Klikamy Compile
17.Klikamy na link i ściągamy plik .amxx
18.Muzyke wrzucamy do cstrike/sound/misc Tytuły muszą miec taką samą nazwe jak ctwinnar i twinnar w roundsound.sma
19.Plik roundsound.sma wrzucamy do cstrike/addons/amxmodx/scripting
20.Plik roundsound.amxx wrzucamy do cstrike/addons/amxmodx/plugins
21.Wchodzimy w cstrike/addons/amxmodx/configs/plugins i na końcu dopisujemy linijke roundsound.amxx
22.Na serwerze zmieniamy mape.
Poradnik napisany przezemnie dla CS-PORTAL.NET, zabrania się jego kopiowania![/u]
1.Otwieramy notatnik
2.Wklejamy tam poniższy tekst:
#include <amxmodx>
public plugin_init()
{
register_plugin("RoundSound","1.0","PaintLancer")
register_event("SendAudio", "t_win", "a", "2&%!MRAD_terwin")
register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin")
}
public t_win(id)
{
new rand = random_num(0,2)
client_cmd(id,"stopsound")
switch(rand)
{
case 0: client_cmd(id,"spk misc/twinnar")
case 1: client_cmd(id,"spk misc/twinnar1")
case 2: client_cmd(id,"spk misc/twinnar2")
}
return PLUGIN_HANDLED
}
public ct_win(id)
{
new rand = random_num(0,2)
client_cmd(id,"stopsound")
switch(rand)
{
case 0: client_cmd(id,"spk misc/ctwinnar2")
case 1: client_cmd(id,"spk misc/ctwinnar3")
case 2: client_cmd(id,"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/twinnar1.wav")
precache_sound("misc/twinnar2.wav")
return PLUGIN_CONTINUE
}
3.Twinnar i Ctwinnar możemy zmienic na własną nazwe.
4.Zapisujemy pod nazwą roundsound.sma
5.Skrócic mp3 możemy za pomocą programu MP3 Knife (http://www.programosy.pl/program,mp3-knife.html).
6.Pobieramy i instalujemy WavePad Sound Editor (http://dobreprogramy.pl/index.php?dz=2&id=1360&WavePad+Sound+Editor+4.03)
7.Otwieramy WavePad Sound Editor
8.Klikamy File -> Open
9.Wybieramy naszą skróconą muzykę
10.Klikamy File -> Save As i zapisujemy ją gdzie chcemy
11.Wyskoczy nam okienko. Ustawiamy artrybuty na: 22050 HZ, 16bits, Mono
12.Klikamy Ok po czym nasza nutka na serwer została zapisana
13.Wchodzimy na strone Klick (http://www.amxmodx.org/webcompiler.cgi)
14.Wybieramy nasz plik roundsound.sma zapisany wcześniej w notatniku
15.Przy 'Plugin short name' wpisujemy roundsound
16.Klikamy Compile
17.Klikamy na link i ściągamy plik .amxx
18.Muzyke wrzucamy do cstrike/sound/misc Tytuły muszą miec taką samą nazwe jak ctwinnar i twinnar w roundsound.sma
19.Plik roundsound.sma wrzucamy do cstrike/addons/amxmodx/scripting
20.Plik roundsound.amxx wrzucamy do cstrike/addons/amxmodx/plugins
21.Wchodzimy w cstrike/addons/amxmodx/configs/plugins i na końcu dopisujemy linijke roundsound.amxx
22.Na serwerze zmieniamy mape.
Poradnik napisany przezemnie dla CS-PORTAL.NET, zabrania się jego kopiowania![/u]