←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Dodanie nowych piosenek do roundsounda

adamsa1 - zdjęcie adamsa1 22.03.2012

Witam posiadam taki plugin roundsound i chciałbym tam dodać takie nazwy plikow jak:

sound1.mp3
sound2.mp3
sound3.mp3
sound4.mp3
sound5.mp3
sound6.mp3
sound7.mp3
sound8.mp3
sound9.mp3
sound10.mp3


Beda one zawarte w folderze sounds/peja

tam gdzie sa muza itp Mógłby mi ktoś to przerobić albo powiedzieć jak?
#include <amxmodx>
public plugin_init()
{
register_plugin("RoundSound","1.0","eS`")//roundsound mp3 by eS` wav to mp3 by eS` | all by eS` :)
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,3)
client_cmd(id,"mp3 stop")
switch(rand)
{
case 0: client_cmd(id,"mp3 play sound/peja/bragga.mp3")
case 1: client_cmd(id,"mp3 play sound/peja/hiphop.mp3")
case 2: client_cmd(id,"mp3 play sound/peja/pier**le.mp3")
case 3: client_cmd(id,"mp3 play sound/peja/pietnastak.mp3")

}
return PLUGIN_HANDLED
}
public ct_win(id)
{
new rand = random_num(0,3)
client_cmd(id,"mp3 stop")
switch(rand)
{
case 0: client_cmd(id,"mp3 play sound/peja/randori.mp3")
case 1: client_cmd(id,"mp3 play sound/peja/regulamin.mp3")
case 2: client_cmd(id,"mp3 play sound/peja/stopro.mp3")
case 3: client_cmd(id,"mp3 play sound/peja/diss.mp3")
}
return PLUGIN_HANDLED
}
public plugin_precache()
{
precache_sound("peja/bragga.mp3")
precache_sound("peja/regulamin.mp3")
precache_sound("peja/hiphop.mp3")
precache_sound("peja/stopro.mp3")
precache_sound("peja/randori.mp3")
precache_sound("peja/diss.mp3")
precache_sound("peja/pietnastak.mp3")
precache_sound("peja/pier**le.mp3")
return PLUGIN_CONTINUE
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1250\\ deff0\\ deflang1045{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/
Odpowiedz

adamsa1 - zdjęcie adamsa1 23.03.2012

Refresh --- Pomocy!!
Odpowiedz

  • +
  • -
IndeS - zdjęcie IndeS 23.03.2012

to jest dla tt:

case 0: client_cmd(id,"mp3 play sound/peja/bragga.mp3")
case 1: client_cmd(id,"mp3 play sound/peja/hiphop.mp3")
case 2: client_cmd(id,"mp3 play sound/peja/pier**le.mp3")
case 3: client_cmd(id,"mp3 play sound/peja/pietnastak.mp3")


Dla ct:

case 0: client_cmd(id,"mp3 play sound/peja/randori.mp3")
case 1: client_cmd(id,"mp3 play sound/peja/regulamin.mp3")
case 2: client_cmd(id,"mp3 play sound/peja/stopro.mp3")
case 3: client_cmd(id,"mp3 play sound/peja/diss.mp3")


A tu musisz wpisac chyba wszystkie :

precache_sound("peja/bragga.mp3")
precache_sound("peja/regulamin.mp3")
precache_sound("peja/hiphop.mp3")
precache_sound("peja/stopro.mp3")
precache_sound("peja/randori.mp3")
precache_sound("peja/diss.mp3")
precache_sound("peja/pietnastak.mp3")
precache_sound("peja/pier**le.mp3")


w tych miejscach zmieniasz na swoje. np.
to

case 0: client_cmd(id,"mp3 play sound/peja/bragga.mp3")

na

case 0: client_cmd(id,"mp3 play sound/peja/sound1.mp3")


Użytkownik IndeS edytował ten post 23.03.2012 19:57
Odpowiedz

adamsa1 - zdjęcie adamsa1 23.03.2012

Ja chce dodać, a nie zamienić
Odpowiedz

  • +
  • -
IndeS - zdjęcie IndeS 23.03.2012

Wybacz to musisz poprostu dodac casy:)
pod tym w tt i ct

case 0: client_cmd(id,"mp3 play sound/peja/randori.mp3")
case 1: client_cmd(id,"mp3 play sound/peja/regulamin.mp3")
case 2: client_cmd(id,"mp3 play sound/peja/stopro.mp3")
case 3: client_cmd(id,"mp3 play sound/peja/diss.mp3")


dopisujesz:

case 4: client_cmd(id,"mp3 play sound/peja/sound1.mp3")
case 5: client_cmd(id,"mp3 play sound/peja/sound2.mp3")

itd. robisz to w obu.
i w obu zmienisz to:

new rand = random_num(0,3)

na

new rand = random_num(0,8)

lub wiecej w zaleznosci do ilu bedziesz mial case. jesli do 10 to wpisz tam 10 itd.
i dopisz tez wszystkie piosenki pod tym:

precache_sound("peja/bragga.mp3")
precache_sound("peja/regulamin.mp3")
precache_sound("peja/hiphop.mp3")
precache_sound("peja/stopro.mp3")
precache_sound("peja/randori.mp3")
precache_sound("peja/diss.mp3")
precache_sound("peja/pietnastak.mp3")
precache_sound("peja/pier**le.mp3")


czyli dodaj kolejno:

precache_sound("peja/sound1.mp3")
precache_sound("peja/sound2.mp3")

itd.
Użytkownik IndeS edytował ten post 23.03.2012 20:40
Odpowiedz

  • +
  • -
Onyke - zdjęcie Onyke 24.03.2012

Automatyczna wiadomość


Ten temat został przeniesiony z forum:
AMX Mod X > Pytania
do
Scripting AMXX > Pytania

Odpowiedz