Jest to nowa wersja mojego starego pluginu
Tak jak w poprzedniej wersji ( 7000 pobrań wow =) ) chciałem aby plugin był optymalny i maksymalnie łatwy w użytkowaniu dla użytkownika.
Dodatkowo skupiłem się na poprawie bugów z poprzedniej wersji.
Kilka informacji
- Opcja pokazywania playlisty
- Łatwość dodawania nowych utworów (żadnego dodawania do pliku .ini plugin sam to robi !)
- Cvary pozwalają naprawdę dużo zmienić
- Informacje dla graczy o granym utworze (5 sposoby wysyłania wiadomości można je łączyć )
- Obsluga wav i mp3 (moga byc pomieszane)
- Możliwość wyboru czy plugin ma iść po kolei czy losować grany utwór
Cvary
//tag widoczny przy komunikatach wysyłanych przez plugin
roundsound_tag AMXX.PL
//w jaki sposob ma wysylac informacje o granym utworze a - center b - hud c - status text d- dhud e - chat mozna laczyc np ab - pokaże w hudzie i center jeśli podamy nic nie wyświetli sie nigdzie
roundsound_information_play b
//jak czesto ma sie pojawiac info o dostepnych komendach ustawienie na 0 wyłącza pokazywanie informacji
roundsound_information_show 300
//sciezka do folderu z muzyka dla CT podajemy bez sound/ wazna jest wielkosc liter
roundsound_ct_path misc/CT
//sciezka do folderu z muzyka dla TT podajemy bez sound/ wazna jest wielkosc liter
roundsound_tt_path misc/TT
// 0 - nie mozna uzyc komendy /playlista 1 - mozna plugin sam generuje playliste 2 - mozna admin musi stworzyc playliste (folder configs pliki ctplaylist.txt i ttplaylist.txt)
roundsound_playlist_on 1
//czy mozna uzyc komendy /roundsound pozwalajace na graczowi na wylaczenie/wlaczenie dla siebie roundsounda
roundsound_roundsound_on 1
//ma odgrywac utwory po kolei czy losowo 0 - po kolei 1 - losowo
roundsound_mode 0
//kolor wiadomosci hud
roundsound_hud_color "0 255 42"
//pozycja wiadomosci hud
roundsound_hud_pos_x -1.0
roundsound_hud_pos_y 0.2
Cvary umieszczamy w pliku roundsound.cfg w folderze config jeśli takiego pliku nie będzie plugin utworzy go za nas
Komendy
w czacie
/roundsound
i
/playlista
Inne informacje
Dodawanie utworow do grania odbywa sie poprzez wrzucenie pliku do folderów do których podalismy sciezke w cvarach ;)
Screenshot
Download
roundsound.zip Download
Elo, jakie są ograniczenia co do nazw plików wrzucanych do folderu? Dokładnie to chodzi mi o to, nazwa pliku może zawierać różne znaki specjalne dopuszczalne w nazwach plików przecinki, kropki, apostrofy, spacje itp… Pytam bo na załączonym prtscr w tutorze widzimy nazwę bez spacji czy plik może się nazywać tak: „Shakira, Rihanna – Can’t Remember To Forget You.mp3” czy też nie zostanie on wtedy poprawnie dodany do play listy? Albo nie będzie odtwarzany?
Aktualizacja
Kropek , apostrofy oraz spacje nie powinny mieć zbytnio wpływu na odtwarzanie zależy to też oczywiście od klienta cs’a ale plugin sobie poradzi z takimi nazwami
Witam , po wgraniu tego pluginu + rs
nie da sie wjesc na serwer przy wczytywaniu moment resources i dalej nie puści …
Siemka DarkGL. Plugin fajny, ale mam pytanko z poza tego tematu. Czy posiadasz plugin, który na respawnie jest duszek po prostu przenikanie, tylko na respie. Nigdzie nie moge tego znaleść.
A więc znalazłem pare bugów.
1. Po wpisaniu /playlista wykskakuja 2 opcje po klinieciu playliste TT wyskakuje CT.
Po 2. w komendzie /playlista nie ma 0. Wylacz
Trzeba wpisac inna komende by znikło menu.
Po 3. po wpisaniu i wybraniu playlisty jest literówka przez co nie wyświetla tej playlisty brakuje podajrze „/” z tego co pamietam
Po 4. Nie ładuje wszystkich nutek, specjalnie przekonwertowalem na 128kb/s szybkosc transmisji bitów, bo wgl był meksyk jak tego nie zrobilem. Dowód że nie ładuje? http://www23.zippyshare.com/v/83039607/file.html
Żeby nie było, że źle wgrałem.
http://www12.zippyshare.com/v/76194584/file.html
tutaj dowody.
W dodatku przy jednej piosence (21) nastepuje pisk sekundowy i wyłacza wszystkim CS, (crashuje sie. Nie wiem kompletnie z jakiego powodu.
Specjalnie ejszcze nie wgrywalem z nazwami pelnymi (typu leci teraz – Toca Toca) bo znajaz zycie z tym bedzie jeszcze inny problem… Ale chodzi tutaj o normalne funkcjonowanie. Jak pan chce (Dark), to niech pan napisze na GG: 31054114 pokaże panu na chwile serwer, jesli pan nie wierzy czy też zobaczyc jak to wyglada. Z poszanowaniem: Karol
PS – odnośnie punktu 4 to sam wpadłem na pomysł. Wystarczylo zatrzymac serwer usunac wszystkie pliki .ztmp po czym wlaczyc serwer i się zaladowały od nowa wszystkie.
W punkcie 3. Jest wpisana 2x linijka addons/config/ctplaylist.txt dlatego nie wyswietla się ona.
i wyglada to nastepujaca po kliknieciu np. playlista TT
addons/config/addons/config/ctplaylist.txt
Nie działa
Bug jest w tej linijce:
formatex( szConfDir[ iLen ] , charsmax(szConfDir) – iLen , „%s/ctplaylist.txt”, szConfDir , item == 0 ? „ctplaylist.txt” : „ttplaylist.txt” );
Przed „write_file( szConfDir , „” , -1 )” powinno być „if( get_pcvar_num( pCvarPlayList ) == 1 )” zarówno w „loadCTSongs” jak i „loadTTSongs”.
Jeżeli to naprawiłeś, proszę podeślij dobrą wersję. Dziękuję :D.
Naprawiona playlista: http://amxx.pl/topic/146135-nie-działa-playlista-i-nie-tylko-w-eers-by-darkgl/?p=692424