Skocz do zawartości

Rekomendowane odpowiedzi

  • Właściciel

[CS 2] Jackpot - Stoły do obstawiania waluty

Aktualna wersja: 1.0.5

Autor: @ Brum Brum

 

OPIS


Plugin wprowadza na serwer jackpot, dobrze znany z CS:GO, wzbogaconą o dodatkowe możliwości i uproszczoną konfigurację. Umożliwia łatwe tworzenie nowych puli jackpotów, do których gracze mogą dołączyć. Co więcej, gracze mają możliwość uczestniczenia w kilku jackpotach jednocześnie. Dodatkowo plugin pozwala graczom na zwiększenie swoich szans poprzez dołożenie dodatkowej kwoty do już istniejącej puli.

!jackpot - bez podania argumentów wyświetli wszystkie dostępne jackpoty
Użycie komendy do zabetowania:
!jackpot <ID Jackpota> <Kwota>

 

image.png.7320a87320c35630e6c5291effebff6c.png
(na tym ss, id jackpota jest oznaczone kolorem żółtym)

Dopłata (ponowne użyie komendy !jackpot id kwota)
image.png.f350e54885ff276fc73da2ce132539d1.png

 

!jackpotinfo - Służy do włączania lub wyłączania powiadomień o dołączaniu graczy do jackpotów, w których nie bierzemy udziału. Domyślnie gracze uczestniczący w danym jackpocie otrzymują powiadomienia o nowych uczestnikach. Natomiast ta komenda daje możliwość otrzymywania dodatkowych powiadomień o jackpotach, do których jeszcze nie dołączyliśmy.

image.png.24a732813e4baabd780c8e6750a8c307.png

 

!jackpotstats - Wyświetla statystyki gracza na jackpotach.

image.png.75a49880e5c6d7abb73e52a2893410cb.png

 

 

CONFIG

{
  "Database": {
    "Hostname": "hostname",
    "Database": "database",
    "UserName": "username",
    "Password": "password"
  },
  "AllowJoiningMultipleJackpots": true,		// Pozwala dołączyć na kilka(lub wszystkie) jackpotów
  "MaxBetsPerJackpot": 2,			// Maksymalna liczba betów na konkretnego jackpota. np. możesz postawić na nielimitowane stawki, raz 500, a w drugim becie 2500, wtedy łączny bet będzie wynosił 3000
  "MoneySystem": 0,				// System waluty | 0(DefaultCS) - $ csowe | 1(qShop) - qShop | 2(qJailbreak) - qJailbreak Respect
  "WinSound": "sounds/ui/xp_levelup",		// Dźwięk, który będzie puszczony wygranemu na jackpocie, aby wyłączyć dźwięk ustaw na "" 
  "Jackpot_Stakes": {
    "Niskie stawki": {				// Informacja tylko i wyłącznie dla osoby, która grzebie w tym configu
      "webhookUrl":"",				// Link do webhooka. Będą tam wysyłane informacje gdy ktoś wejdzie na jackpota i za ile oraz pod koniec jackpota będą wyniki. Jeżeli nie chcesz tych logów, to zostaw pole puste lub je usuń
      "potName": "niskie",			// Klucz tłumaczenia, do pliku lang/pl.json dodajemy to i tłumaczenie nazwy pota
      "minBet": 1,				// Minimalna kwota wejścia
      "maxBet": 500,				// Maksymalna kwota wejścia	| Ustawienie maxBet na 0 skutkuje tym, że jackpot staje się nielimitowany
      "endType": 0,				// Typ jackpota | 0 - Na koniec rundy | 1 - Czasowy | 2 - Od liczby graczy (lub po czasie)
	"additionalSettings": {
	"jackpotInfoMessageType": 1,		// Typ wyświetlanego komunikatu | 0 - chat | 1 - centerHTML | 2 - konsola (działa dla każdego z 3 typów endType)
	"jackpotInfoDelay":1,			// Opóźnienie wysyłania komunikatu (działa dla każdego z 3 typów endType) 
		"jackpotHUDDisplayTime":1	// Tylko i wyłącznie jak messageType jest na 1, określa to czas wyświetlania się komunikatu na hudzie(lepszy przykład tego niżej) (działa dla każdego z 3 typów endType)
      }
    },
    "Średnie stawki": {
      "potName": "srednie",
      "minBet": 500,
      "maxBet": 2500,
      "endType": 1,
      "additionalSettings": {
        "jackpotDuration": 120,			// Czas trwania jackpota (tylko dla endType 1 oraz 2)
	"jackpotInfoMessageType": 1,		// Typ komunikatu
	"jackpotInfoDelay":20,			// Opóźnienie wysyłania komunikatu. W tym przypadku informacja o stanie jackpota będzie wysyłana raz na 20 sekund
	"jackpotHUDDisplayTime":5		// Czas wyświetlania komunikatu, w połączeniu z ustawieniem wyżej, wychodzi na to, że komunikat będzie się wyświetlał co 20 sekund i trwał 5 sekund
      }
    },
    "Wysokie stawki": {
      "potName": "wysokie",
      "minBet": 500,
      "maxBet": 5000,
      "endType": 2,
      "additionalSettings": {
        "playerCount": 2,			// Wymagana liczba graczy, do zakończenia jackpota (tylko dla endType = 2)
        "jackpotDuration": 240			// Jeżeli po tym czasie nie będzie dalej wystarczającej liczby graczy, to jackpot się zakończy tak jak czasowy
      }
    },
	"Nielimitowane stawki": {
      "potName": "nielimitowane",
      "minBet": 200,
      "maxBet": 0,
      "endType": 0
    }
  },
  "ConfigVersion": 1
}

 

 

LISTA ZMIAN

v1.0.0 (21.08.2024)
1. Pierwsze wydanie

v1.0.1 (09.09.2024)
1. Poprawiono błąd z wyświetlaniem wiadomości na czat co tick gdy jackpotInfoDelay było ustawione na inną wartość
2. Drobne poprawki w kodzie
3. Zaktualizowano do nowszej wersji CSSharp(V260)

v1.0.2 (15.09.2024)
1. Dodano komendę !jackpotinfo

v1.0.3 (05.10.2024)
1. Zaktualizowano do nowszej wersji CSSharp (v272)
2. Dodano automatyczny reload configu przy starcie mapy

v1.0.4 (08.11.2024)
1. Zaktualizowano do nowszej wersji CSSharp (v286)
2. Dodano statystyki graczy na jackpocie (!jackpotstats)
3. Dodano logi discordowe o wpłatach na jackpota / o zakończeniu jackpotów (https://imgur.com/a/TF5Yabp)

v1.0.5 (17.02.2025)
1. Zaktualizowano do nowszej wersji CSSharp (v304)
2. Dodano ustawienie "WinSound"
3. Dodano wsparcie MoneySystem dla JB by Qes
4. Zaktualizowano API dla qShop

 

INSTALACJA

Standardowa

Wymagany ClientPrefs

 

CENNIK

Plugin dostępny tylko dla osób w klubie. Dostęp do klubu jest płatny, napisz do @ -_-

Odnośnik do komentarza
Udostępnij na innych stronach

  • Właściciel

Szybki update po zgłoszeniach

v1.05 (01.12.2022)
1. Zmienionono convar qjackpot_hudshow_bet. Od teraz odpowiada za czas odświeżania HUD
2. Dodano convar qjackpot_openmenu, w którym decydujemy czy chcemy po dodaniu bet od razu odpalać menu ze stołem, który obstawiliśmy
3. Poprawka dla aktualizacji betu, dla poprawnego pobierania nowej ilości betu

 

  • Uwielbiam 1
Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 miesiąc temu...
  • Właściciel
v1.09 (21.04.2023
1. Dodano informację o wartości betu stołu przy dodawaniu betu
2. Poprawiono convary
3. Poprawiono kod

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • -_- zmienił(a) tytuł na [CS 2] qJackpot - Stoły do obstawiania waluty

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystając z tej strony zgadzasz się na Polityka prywatności