Skocz do zawartości

BlockShuffle


Rekomendowane odpowiedzi

𝔹𝕝𝕠𝕔𝕜𝕊𝕙𝕦𝕗𝕗𝕝𝕖

 

Witam,  przedstawiam wam mój skrypt na BlockShuffle.
Nie którzy wiedzą co to jest, ale wytłumaczę o co w tym chodzi.
Więc tak administrator wpisuje komendę /blockshuffle start <czas w minutach (max 5 minut)> i każdy dostaje blok na którym musi stanąć jeżeli w tym czasie stanie na tym bloku otrzyma nagrodę (domyślnie 2 diamenty) i wygeneruje mu kolejny blok na którym musi stanąć, jeżeli w tym czasie nie stanie na tym bloku to nic się nie stanie.

Komendy:

/blockshuffle start <czas w minutach max. 5 minut> - startuje blockshuffle

/blockshuffle stop - zatrzymuje blockshuffle

/blockshuffle info - informacje na temat skryptu

 

Permissje:

blockshuffle.*

 

Autor:

w1c3kk

 

(i od razu chcę podziękować @Kormic który pomógł mi ze skryptem)



KOD

 

 

 

Odnośnik do komentarza
https://skript.pl/temat/46320-blockshuffle/
Udostępnij na innych stronach

Znalazłem jeden błąd, a mianowicie - przy odejmowaniu w 'every 1 second' zapętlasz wszystkich graczy, a więc będzie jeżeli na serwerze będzie 30 graczy, w ciągu jednej sekundy odejmie 30 z licznika sekund.

Co do rzeczy, które można poprawić/skrócić:

1. Ogromna część skryptu to powtarzający się kod, który można spokojnie spakować w funkcje.

https://wiki.skript.pl/Funkcje i https://skripthub.net/tutorials/9

2. Te dwa periodicale 'every 1 second' można połączyć w jeden.

3. Nie wiem na co jest 'world' w sekcji 'options', ale nigdzie nie jest wykorzystane.

Jak poprawisz rzeczy wymienione wyżej, skrypt będzie wyglądało o niebo lepiej.

Odnośnik do komentarza
https://skript.pl/temat/46320-blockshuffle/#findComment-291559
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ę...