Skocz do zawartości

JackPOT - skrypt na hazard


Rekomendowane odpowiedzi

Siemka,

Ostatnio jeden człek do mnie napisał, żebym mu zrobił taki skrypt, ponoć "bardzo trudne"...

Napisałem to na przerwie w szkole xD

W każdym razie; skrypt dodaje nam możliwość zagrania z innymi graczami o ich $$.

W opcjach ustawiamy minimalną ilość graczy, ile ma trwać cała gra (od dołączenia odpowiedniej ilości graczy) i jaki item ma aktywować menu.

Po wpisaniu komendy /jackpot dostajemy doniczkę, która po kliknięciu otwiera nam GUI:

iLMMeYa.png

 

Klikając na kwiatki możemy dodać pieniądze do gry. Pochodnie dodają, czerwone nie robią nic, tylko informują o braku środków.

4 górne itemy są odświeżane co sekundę:

Redstone pokazuje, ile wpłaciliśmy do gry.

Blok redstone pokazuje, ile w sumie jest w grze.

Zegar pokazuje, ile czasu zostało.

Zaczep pokazuje, jakie mamy szanse na zwycięstwo.

Oprócz menu, co jakiś czas na chacie pojawia się informacja o zbliżającym się losowaniu.

Gracz, który został wylosowany dostaje cały hajs.

Download:

KLIK

Strzel lajka! THX!

Odnośnik do komentarza
https://skript.pl/temat/13831-jackpot-skrypt-na-hazard/
Udostępnij na innych stronach

9 minut temu, Daltone napisał:

Kufa czemu ja nie rozumie tego kodu !? ;-;

A tak wgl to propsy za skript :P

Bo większa część jest bardziej zrozumiała dla umysłów ścisłych - nie humanistów. Chociaż jedno nie wyklucza drugiego, zazwyczaj lepiej nam idzie z konkretną dziedziną :P Mimo, że skrypt wydaje się trudny dla osób początkujących które nigdy nie używały list i loopów w taki sposób, nie jest jakiś niemożliwy do zrozumienia. To całkiem łatwe :D


Skrypt nawet nawet, ale nie podoba mi się w nim jedno - licencja.
Jeśli chciałbym zrobić sobie animację, zmodyfikować przydzielanie nagrody lub dodać inne bajery to łamie licencje.

Edytowane przez Nieaktywny
Odnośnik do komentarza
https://skript.pl/temat/13831-jackpot-skrypt-na-hazard/#findComment-96560
Udostępnij na innych stronach

Robię sobie taki testowy serwer i skrypt mnie zaciekawił lecz wyskakują errory i nie pokazuje się np. zegarek itp jest lekko zbugowany. Co jest do tego skryptu potrzebne?

Edytowane przez AdireN
Odnośnik do komentarza
https://skript.pl/temat/13831-jackpot-skrypt-na-hazard/#findComment-96575
Udostępnij na innych stronach

56 minut temu, herhor67 napisał:

jack POT

Da bum tss

loop {jackpot::value::*}:
	set {_minimal::%loop-index%} to {_calosc}+1
	add loop-value to {_calosc}
	set {_maximal::%loop-index%} to {_calosc}

O co tu chodzi?

ten system jest posrany, sam wymyslilem, to widac ;_____;

Error, nie ma zwyciezcy jackpota, shit happened.

Lennyface kappa.

#hercore jackpot

To nadal działa ten skrypt? (Jeśli wiesz o który mi chodzi)

# * Nie zezwalam na:
[...]
# - Wrzucanie skryptu do internetu!

Czy nie przypadkiem sam nie złamałeś licencji?

 

idk if seems legit... Ale może być.
(Nie zapomnij zgłosić się z tym na SkM)

Odnośnik do komentarza
https://skript.pl/temat/13831-jackpot-skrypt-na-hazard/#findComment-96579
Udostępnij na innych stronach

@Derpy Hooves

1. Badumtss xD

2. To jest system losowania. Nie wiedziałem, jak to lepiej zrobić.O co chodzi, przykład:

jackpot::value::herh = 123

jackpot::value::derpy = 45

jackpot::value::pirat = 67

Po zapętleniu dostajemy listę w postaci nick => ilość.

Następuje zapisanie zmiennej {_min::herh} na 0+1 i {_max::herh} na 123

Następuje zapisanie zmiennej {_min::derpy} na 123+1 i {_max::derpy} na 168

Następuje zapisanie zmiennej {_min::pirat} na 168+1 i {_max::pirat} na 235

Potem zostaje wylosowana liczba między 1 i 235 (włacznie z nimi)

Jeśli liczba >= {_min::herh}  && liczba <= {_max::herh} to wygrywa herh. Itd.

 

Proste i skuteczne. STATYSTYCZNIE liczby trafią się częściej w przedziale 1-123 niż 124-168 czy 169-235. Co nie znaczy że nie da sie wygrać mając 1%  czy 0.1% czy 0.01% szans :P

Myślałem, że można to też zrobić inaczej, tzn. do jakiejś listy dodać tyle razy nick ile dolarów ktoś wpłacił i potem wybrać losowy element z tej listy, ale nie wyobrażam sobie tworzenia i odczytywania list po kilka kk wpisów ;_; Jak ktoś tyle zapłaci...

 

3. To jest taki easter-egg dla czytających kod xD Sama wiadomość nigdy nie będzie wysłana, bo zwycięzca zawsze będzie, wszystkie numery są przypisane. Ale w razie czego.

 

4. Jak go kiedyś ładowałem to masa errorów, trzeba odświeżyć mu kod kiedyś i dodać nowe skrypty, to tak tylko na zapas :P

 

5. Myślałem, że ten zapis wyrzuciłem, tak samo o zmienianiu kodu ;_;

Eldo.

 

Aktualizacja.

Dodałem opcje z ilością kasy.

Zamieniłem mlecze na pochodnie a maki na czerwone pochodnie.

Zamieniłem kompas na zaczep, bo pokazywał spawn, nie ma ułatwień xD

Odnośnik do komentarza
https://skript.pl/temat/13831-jackpot-skrypt-na-hazard/#findComment-96591
Udostępnij na innych stronach

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ą.

Nieaktywny
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń 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ę...