Przejdź do treści
PLSetti
Rozszerzony

qRoundEndSound / Round end sound - Muzyka na koniec rundy

autor: Qesik

Plugin dodaje możliwość ustawienia losowych piosenek na koniec rundy wraz z adnotacją oraz przypisaniem do drużyny, które gracza może wyłączać lub zmieniać ich głośność.

Dostęp do klubu

Rozszerzony

Zakup dostępu kosztuje 100,00 zł, a każde przedłużenie za 40,00 zł daje 1 miesiąc wsparcia.

Zakup

100,00 zł

Przedłużenie

40,00 zł

Wsparcie

1 miesiąc

Zaloguj się, aby kupić dostęp

Checkout klubu działa tylko dla zalogowanych użytkowników.

Zobacz klub

qRoundEndSound

qRoundEndSound to plugin do CounterStrikeSharp, który odtwarza muzykę na koniec rundy.
Gracz może włączyć lub wyłączyć dźwięki oraz zmienić głośność z poziomu menu w grze.

Plugin obsługuje:

  • losowanie utworu z listy,
  • osobne utwory dla wygranej drużyny lub wspólne dla wszystkich,
  • komunikat na czacie z nazwą aktualnie odtwarzanego utworu,
  • zapamiętywanie ustawień gracza, takich jak włączenie muzyki i poziom głośności,
  • kilka typów menu do sterowania pluginem.

Instalacja

  1. Skopiuj paczkę do folderu csgo.
  2. Skonfiguruj plugin.
  3. Zrestartuj serwer lub przeładuj plugin.

Użycie

Dostępne komendy:

  • css_roundendsound
  • css_res

Obie komendy otwierają menu pluginu.

Konfiguracja

Plik konfiguracyjny:

addons/counterstrikesharp/configs/Qesik/RoundEndSound.json

Przykładowa konfiguracja:

{
  "PlayNoWinner": true,
  "ChatAnnounce": true,
  "MenuType": 1,
  "SoundEventPath": "soundevents/soundevents_jb.vsndevts",
  "Sounds": [
    {
      "name": "Numer 1",
      "path": "SoundName1",
      "team": 0
    },
    {
      "name": "Numer 2",
      "path": "sounds/Cs-Classic/test2.vsnd",
      "team": 0
    }
  ]
}

Opis ustawień

PlayNoWinner

  • true - muzyka może zostać odtworzona także wtedy, gdy runda nie ma standardowego zwycięzcy.
  • false - muzyka zagra tylko przy normalnym zakończeniu rundy z wygraną drużyną.

ChatAnnounce

  • true - plugin wyświetli na czacie nazwę aktualnie granego utworu.
  • false - bez komunikatu na czacie.

MenuType

  • 0 - menu czatowe,
  • 1 - menu centralne,
  • 2 - menu Kitsune.

SoundEventPath

  • ścieżka do pliku soundevents, który ma zostać dodany do zasobów serwera,
  • wartość musi odpowiadać plikowi używanemu przez Twoje paczki dźwięków.

Sounds

  • lista utworów możliwych do odtworzenia po rundzie.

Każdy wpis w Sounds zawiera:

name

  • nazwa utworu widoczna dla gracza.

path

  • ścieżka lub nazwa dźwięku odtwarzanego przez grę,
  • musi wskazywać poprawny zasób dostępny po stronie serwera i klienta.

team

  • 0 - utwór dla każdej drużyny,
  • 2 - tylko dla Terrorystów,
  • 3 - tylko dla Counter-Terrorystów.

Menu gracza

Plugin pozwala graczowi:

  • włączyć lub wyłączyć muzykę końca rundy,
  • zmienić głośność odtwarzania,
  • wyświetlić listę dostępnych utworów.

Ustawienia są zapamiętywane per gracz, więc po ponownym wejściu na serwer nie trzeba ustawiać ich od nowa.

Pliki językowe

Domyślny plik językowy znajduje się tutaj:

addons/counterstrikesharp/plugins/qRoundEndSound/lang/pl.json

Możesz edytować jego treść, aby zmienić:

  • nazwę pozycji w menu,
  • komunikaty czatowe,
  • podpisy opcji i listy utworów.

Najczęstsze problemy

Brak muzyki po końcu rundy:

  • sprawdź, czy ścieżki w Sounds[].path są poprawne,
  • sprawdź, czy plik SoundEventPath istnieje i jest prawidłowy,
  • upewnij się, że zasoby dźwiękowe są dostępne dla klientów.

Brak menu lub błędy po uruchomieniu:

  • sprawdź, czy ClientPrefsAPI.dll i Kitsune-Menu.dll znajdują się w katalogu shared,
  • jeśli używasz MenuType: 2, biblioteka Kitsune-Menu musi być poprawnie zainstalowana.

Brak configu:

  • upewnij się, że plik RoundEndSound.json jest w katalogu addons/counterstrikesharp/configs/Qesik/.

Cookies

Wybierz ustawienia analitycznych cookies

Korzystamy z niezbędnych cookies potrzebnych do logowania, bezpieczeństwa i działania Serwisu. Google Analytics włączamy dopiero po Twojej zgodzie. Swoją decyzję możesz zmienić w dowolnym momencie przez przycisk „Ustawienia cookies” w stopce.