Skocz do zawartości

[NOWA BETA WYDANA!] Konkurs matematyczny na najszybsze obliczenie wyniku!


Rekomendowane odpowiedzi

SKRIPT NA KONKURS MATEMATYCZNY! [V.1.1_beta | Już w wersji 1.1_beta! Poprawiono wiele rzeczy!]

Co robi?

Co 5 minut (lub czas podany w configu) rozpocznie sie konkurs. Pokaże się wtedy losowe działanie (w wersji 1.0 tylko dodawanie, zobacz TODO) np. 36 + 68. Liczby z domysłu są w ryzach od 1 do 100, czyli liczby nie będą większe niż 100. Da się to konfigurować. (Wartość min i max X, min i max Y)

Pierwszy kto obliczy liczbę i napisze ją na chacie (np. 20+24, ktos napisze w wiadomości 44), wygra nagrodę, konkurs się zakończy. Nagroda konfigurowalna (nagroda jest aktualnie komendą i pewnie nią zostanie). Kolejny co 5 minut (lub konfigurowalnie).

Wiele z was napisze ze jest to skript na 5 minut. Jednak, ostatecznie pisalem go 30 minut z wszystkimi patchami, ulepszeniami i configami + jest to dopiero beta. Mam w planie dodac wiele wiecej do tego skriptu (patrz na TODO ponizej)

Z rzeczy praktycznych to tyle, przejdźmy do administratorskich komend.

Podstawowa komenda to /konkurs (lub aliasy), a jej argumenty to:

  • start (/konkurs start) [alias: rozpocznij] - startuje konkurs przedwcześnie.
  • stop (/konkurs stop) [alias: zatrzymaj] - zatrzymuje konkurs, tak że gracze nie mogą już wygrać. (oczywiste jest, że liczbę tę można ciągle pisać, tylko nic się nie stanie)
  • info (/konkurs info) - informacja czy konkurs jest i jeżeli, pokazuje działanie
  • help [alias: /konkurs <bez argumentów>] - pokazuje pomoc

Filmik prezentujący:

Download:

1.0_beta: https://code.skript.pl/AVe99CwP/

1.1_beta: https://code.skript.pl/t1TOYmnC/

TODO [w wersjach 1.2 i 1.3]:

  • config.yml (w odrebnym folderze)
  • szansa na wylosowanie mnożenia, dzielenia lub odejmowania [już to robiłem, ale wyszedłem z tego przypadkowo i straciłem =.= zacząłem więc pracę nad czymś innym bo byłem już zmęczony, ale dodam to)
  • aby konkurs się wykonał, musi być X osób online
  • dodanie oddzielnych permisjii (aktualnie 1, globalna)
  • wasze pomysły
  • stworzyc opcje "banowania" gracza z konkursu /konkurs ban; /konkurs banuj; /konkurs expell; /konkurs wyrzuc <gracz>
  • przeniesione na Javę (plugin)?

Changelog:

  1. Wersja 1.1_beta:
  • dodano permisje do różnych argumentów:
    • konkurs.help
    • konkurs.start
    • konkurs.stop
    • konkurs.expell
    • konkurs.allow
    • [definicje do czego są są w skripcie]
  • usunięto permisje do /konkurs info
  • uproszczono config
  • małe fixy i naprawy bugów
  • debug message wyłączony - gdy serwer stał 24/7 moja konsola była czarna :> dlatego.
  • zmieniono domyślne ustawienia: konkurs z domysłu się teraz odbywa co 10 minut
  • dodano minimalną ilość graczy wymaganych do wykonania automatycznego konkursu [komenda /konkurs start omija to]
  • dodano możliwość "zbanowania" gracza z konkursów [/konkurs ban, /konkurs expell i wiele innych)
  • dodano możliwość "unbanowania" gracza z konkursów [/konkurs unban, /konkurs allow i wiele innych]
  • przedłużono nudną listę początkową :P
  • jest film na youtubie! <3:>
  • SKRIPT JEST TERAZ "UŻYWALNY" NA WIĘKSZYCH SERWERACH

Znane bugi:

  1. da się kilka razy zbanować i unbanować jeżeli nie jest zbanowany, ale to nie problem, będzie naprawione w 1.2 [prawdopodobnie]
  2. po reloadzie skriptu lub serwera wszystkich unbanuje

to tyle z tego skriptu, mam na dzieje ze sie przyda...

Edytowane przez NorteX
1.1 BETA JEST TU!
Odnośnik do komentarza
https://skript.pl/temat/25269-nowa-beta-wydana-konkurs-matematyczny-na-najszybsze-obliczenie-wyniku/
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ę...