Opis: Plugin odtwarza piosenki na koniec rundy zarówno wav jak i mp3.
Dodatkową zaletą pluginu jest wyświetlanie w say informacji o aktualnie odtwarzanym utworze.
Brak podziału na drużyny (na prośbę mogę dodać)
Przykładowy roundsound z wykorzystaniem tego pluginu: Wakacyjny roundsound by S!p [11 piosenek]
Nazwa pluginu: RoundSound + tytuły
Autor: S!p
Wersja: 1.1
Źródło: e-sipek.pl
Moduły:
Cvary:
Komendy admina:
Komendy gracza:
Inastalacja:
Opisane w kodzie:
Piosenki wklej do ścieżki podanej w kodzie pluginu
Plugin możesz skompilować na stronie: e-sipek.pl | Webcompiler AMXX
Masz problem? Pisz w temacie!
Dodatkową zaletą pluginu jest wyświetlanie w say informacji o aktualnie odtwarzanym utworze.
Brak podziału na drużyny (na prośbę mogę dodać)
Przykładowy roundsound z wykorzystaniem tego pluginu: Wakacyjny roundsound by S!p [11 piosenek]
Nazwa pluginu: RoundSound + tytuły
Autor: S!p
Wersja: 1.1
Źródło: e-sipek.pl
Moduły:
Kod:
#include <amxmodx>
#include <ColorChat>
PHP:
logowanie_detali 0 // Jeśli 1 loguje godzinę, ścieżkę, tytuł i autora piosenki
roundsound_wlaczony 1 // Plugin włączony [1-tak] [0-nie]?
PHP:
--brak--
PHP:
--brak--
Opisane w kodzie:
PHP:
/* Plugin generated by AMXX-Studio */
/* By S!p # e-sipek.pl - Zakaz kopiowania na inne fora! */
/* Jeżeli masz problem z pluginem odwiedź http://e-sipek.pl */
/* http://CSSupport.pl/threads/802-RoundSound-wav-mp3-tytu%C5%82y-piosenek-by-S!p */
#include <amxmodx>
#include <ColorChat>
#define ILOSC 9 // Ilosc piosenek
new log_info
new rs_on
new const TYTULY[ILOSC][]={
"^x01Wykonawca:^x04 Wykonawca 1 piosenki^x01 Tytul:^x04 Tytul 1 piosenki", // Wykonawca i tytuł pierwszej piosenki
"^x01Wykonawca:^x04 Wykonawca 2 piosenki^x01 Tytul:^x04 Tytul 2 piosenki", // Zmień 'wykonawca x piosenki' z nazwą wokonawcy
"^x01Wykonawca:^x04 Wykonawca 3 piosenki^x01 Tytul:^x04 Tytul 3 piosenki", // a 'Tytul x piosenki' z tytulem
"^x01Wykonawca:^x04 Wykonawca 4 piosenki^x01 Tytul:^x04 Tytul 4 piosenki", // ^x01, ^x03 oraz ^x04 odpowiadają za kolory.
"^x01Wykonawca:^x04 Wykonawca 5 piosenki^x01 Tytul:^x04 Tytul 5 piosenki", // ^1 - standardowy kolor (żółty)
"^x01Wykonawca:^x04 Wykonawca 6 piosenki^x01 Tytul:^x04 Tytul 6 piosenki", // ^3 - kolor drużyny
"^x01Wykonawca:^x04 Wykonawca 7 piosenki^x01 Tytul:^x04 Tytul 7 piosenki", // ^4 - zielony kolor
"^x01Wykonawca:^x04 Wykonawca 8 piosenki^x01 Tytul:^x04 Tytul 8 piosenki", // Jeżeli chcesz coś zmienić a nie potrafisz - odwiedź e-sipek.pl
"^x01Wykonawca:^x04 Wykonawca 9 piosenki^x01 Tytul:^x04 Tytul 9 piosenki" // Ostatni bez przecinka
}
new const PIOSENKI[ILOSC][]={
"misc/folder1/piosenka1.mp3", // Ścieżka pierwszej piosenki
"misc/folder1/piosenka2.wav", // Ścieżka drugiej piosenki
"misc/folder1/piosenka3.mp3", // Ścieżka trzeciej piosenki
"misc/folder1/piosenka4.wav", // I tak dalej
"misc/folder1/piosenka5.mp3",
"misc/folder1/piosenka6.mp3",
"misc/folder1/piosenka7.wav",
"misc/folder1/piosenka8.wav",
"misc/folder1/piosenka9.wav" // Ostatni bez przecinka
}
public plugin_init() {
register_plugin("RoundSound + tytuly", "1.1", "S!p")
register_logevent("KoniecRundy",2,"1=Round_End")
log_info = register_cvar("logowanie_detali", "0")
rs_on = register_cvar("roundsound_wlaczony","1")
set_task(7.0, "log")
}
public log() log_amx("[RS] Zaladowano %d piosenek", ILOSC)
public KoniecRundy(i){
if(get_pcvar_num(rs_on)==0) return PLUGIN_HANDLED
for(new i=1 ; i<=32 ; i++){
if(!is_user_connected(i)) return PLUGIN_HANDLED_MAIN
new losowa = random_num(1, ILOSC)
client_cmd(0, "mp3 stop")
client_cmd(0, "stopsound")
ColorChat(0, RED, "[RS] %s", TYTULY[losowa])
if(get_pcvar_num(log_info)!=0) log_amx("(%s) || %s",PIOSENKI[losowa], TYTULY[losowa])
if(contain(PIOSENKI[losowa], ".mp3") != -1){ // e-sipek.pl
client_cmd(0, "mp3 play sound/%s", PIOSENKI[losowa])
}
else if(contain(PIOSENKI[losowa], ".wav") != -1){
client_cmd(0, "spk %s", PIOSENKI[losowa])
} // e-sipek.pl zakaz kopiowania
}
return PLUGIN_HANDLED
}
public plugin_precache(){
if(get_pcvar_num(rs_on)==0) return PLUGIN_HANDLED
for(new i = 1; i < ILOSC; i++) {
precache_sound(PIOSENKI[i])
} // e-sipek.pl zakaz kopiowania
return PLUGIN_HANDLED
}
Piosenki wklej do ścieżki podanej w kodzie pluginu
Plugin możesz skompilować na stronie: e-sipek.pl | Webcompiler AMXX
Masz problem? Pisz w temacie!