O to mała instrukcja jak zrobić dobry roundsound (plugin) z własną muzą a wiec w zależności jakiego mamy moda amxx lub amx ja zaprezentuje na amxx a wiec ściągamy orginalny roundsound usuwamy plik roundsound.amxx i z folderu sound tez usuwamy wszytkie pliki (powinny być tam podstawowe nutki) następnie plik roundsound.sma edytujemy otwiera nam sie takie coś a
DOWNLOAD
rapidshare download roundsound
speedyshare download roundsound
Cytat:
#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()
{
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_CONTINUE
}
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_CONTINUE
}
public plugin_precache()
{
precache_sound("misc/ctwinnar2.wav")
precache_sound("misc/"ctwinnar3.wav)
precache_sound("misc/ctwinnar4.wav")
precache_sound("misc/winnar.wav")
precache_sound("misc/winnar2.wav")
precache_sound("misc/winnar3.wav")
return PLUGIN_CONTINUE
}
|
LEGENDA
CZERWONY - tam gdzie mamy 0 to jest początek naszej takiej play listy a więc tam gdzie mamy 0 to lepiej nic tam nie zmianiac zostawic tak
ZIELONY - gdzie mamy 2 to jest naszej playlisty koniec wiec jeżeli dodamy 2 piosenki to wygladało by to tak:
public t_win()
{
new rand = random_num(
0,
4)
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")
case 3: client_cmd(0,"spk misc/
twinnar4")
case
4: client_cmd(0,"spk misc/
twinnar5")
}
Jeżeli dodajemy więcej nutek to dodajemy linijki i zmieniamy case
4:
i new rand = random_num(
0,
4) poprostu w miejsce 4 wpisujemy liczbę z ostatniej linijki
NIEBIESKI - zamiast tych tytułów wstawiamy tytuły naszych nutek
BEZ ROZSZERZENIA
FIOLETOWY - tu umieszczamy wszystkie tytuły naszych nutek aby gracze mogli sobie je pobrać
Z ROZSZERZENIEM PODAJEMY TYTUŁY
Gdy mam już zrobiony plik roundsound.sma teraz zapisujemy go gdzie chcemy lecz nie zamykamy teraz kopiujemy całą jego zawartość i wchodzimy na stronę
http://amxmodx.org/webcompiler.cgi w białej tabelce Plugin short name: wpisujemy
roundsound niżej wklejamy całą zawartosc pliku roundsound.sma i klikamy compile następnie pojawi nam sie strona na której w 3 linijce jest link do naszego pliku amxx klikamy na linnk i zapisujemy plik gdzie chcemy najlepiej w tym samym folderze gdzie roundsound.sma
WKLEJANIE PLIKÓW
roundsound.amxx wklejamy w cstrike/addons/amxmodx/plugins
roundsound.sma wklejamy w cstrike/addons/amxmodx/scripting
wszystkie nuty wklejamy w cstrike/sound/misc
i ostatni etap wchodzimy w plik cstrike/addons/amxmodx/configs/plugins.ini
i doklejamy tą linijkę
Kod:
roundsound.amxx ;muzyka po rundzie
WYCINANIE I KONWERSACJA NUTEK
do wycinania nutek ja osobiscie polecam program
Audacity
gdy wytniemy taką nutkę musi ona być odpowiednio skonwertowan powinno to wyglądać tak
lecz gdy nie mamy tak skonfigurowanej nuty sciagamy program
dBpoweramp Music Converter dBpoweramp Music Converter
klikamy prawym na plik i wybieramy "Convert To" i ustawiamy jak trzeba (na obrazku wyżej)
KONIEC CIESZYMY SIE PLUGINEM :-D
TEMAT STWORZONY DLA http://www.forum.wiaderko.com/plugin...m.wiaderko.com WSZELKIE PRAWA ZASTRZEŻONE ZAKAZ KOPIOWANIA I ROZPOWSZECHNIANIA
NIE POMAGAM NA GG :mrgreen: :-P