Skocz do zawartości

Rekomendowane odpowiedzi

Siemka.

mam dla was skrypt na whiteliste.

 

Aktualizacje:

1.0 - Stworzenie skryptu.

1.1 - Poprawa: every 1 tick (USUNIĘTO), Przy włączeniu whitelisty AutoKick. 

1.2 - Poprawiono błąd

UWAGA!!! WERSJE 1.1 , 1.2 NIE BYŁY TESTOWANE

 

Potrzebne pluginy:

- Skript

- Skquery

- WildScript

 

 

Komendy:

/wl on - Włącza Whiteliste.

/wl off - Wyłącza Whiteliste

/wl add (nick) - Dodaje gracza do Whitelisty

/wl remove (nick) - Usuwa gracza z Whitelisty

 

Permisje:

sc.wl

 

Aliasy:

/whitelist

 

Skrypt:

https://code.skript.pl/rFouaYUw

 

W razie problemów proszę pisać

Edytowane przez Kofdex
Odnośnik do komentarza
https://skript.pl/temat/23100-kwl-skrypt-na-whiteliste/
Udostępnij na innych stronach

gdyby tylko bukkit już tego nie miał... :kappa:

 

cd. skryptu

every 1 tick:
    loop all players:
        if {wl.status} is true:
            if file "plugins/Skript/scripts/Whitelist/%loop-player%.yml" exists:
                stop trigger
            kick loop-player due to "&8» {@prefix} &8«%nl%&7%{wl.powod}%"

VAT DA FAKK? przecie możesz kickować graczy przy włączeniu white listy i nie laggować serwera eventem every tick 

Edytowane przez LloydPL
Odnośnik do komentarza
https://skript.pl/temat/23100-kwl-skrypt-na-whiteliste/#findComment-157034
Udostępnij na innych stronach

4 minuty temu, LloydPL napisał:

gdyby tylko bukkit już tego nie miał... :kappa:

 

cd. skryptu

every 1 tick:
    loop all players:
        if {wl.status} is true:
            if file "plugins/Skript/scripts/Whitelist/%loop-player%.yml" exists:
                stop trigger
            kick loop-player due to "&8» {@prefix} &8«%nl%&7%{wl.powod}%"

VAT DA FAKK? przecie możesz kickować graczy przy włączeniu white listy i nie laggować serwera eventem every tick 

Jeśli masz słabą maszynę to będzie lagowało... życie

Nic innego do roboty nie masz? tylko hejtować potrawisz

Odnośnik do komentarza
https://skript.pl/temat/23100-kwl-skrypt-na-whiteliste/#findComment-157038
Udostępnij na innych stronach

2 minuty temu, Kofdex napisał:

Jeśli masz słabą maszynę to będzie lagowało... życie

no bo po co optymalizować kod i odciążać pamięć serwera? mama kupi emeralda pakieta na enderczeście to będzie git (i tak nikt nie wbije więc będzie dużo wolnego ramu)

Edytowane przez LloydPL
Odnośnik do komentarza
https://skript.pl/temat/23100-kwl-skrypt-na-whiteliste/#findComment-157039
Udostępnij na innych stronach

Ech...


Primo: Po co ten skrypt komu? Sam sobie serwer vanilia od minecrafta ma już zawartą whitelistę, i to naprawdę dobrze działającą. Nie dość, że dostępne są już od jakiegoś czasu komendy na ręczne zarządzanie whitelistą przez komendę, to do tego sam bukkit oferuje dodatkowo zmianę wiadomości kiedy gracz próbuje wejść przy włączonej whiteliście.

Sekundo:

W dniu 19.11.2017 o 21:59, Kofdex napisał:

Jeśli masz słabą maszynę to będzie lagowało... życie

Nic innego do roboty nie masz? tylko hejtować potrawisz

Gościu xDDD
Nie rozumiesz, że pisanie tak płytko skryptu, i to jeszcze upubliczniając go na forum przepełni serwery innych lagami? Można nawet mieć bardzo wydajną maszynę, a i tak skrypt będzie zjadał krocie RAMu...
Przynajmniej poprawiłeś potem kod, zamieniając to na inną metodę wykonania.

Co do wiadomości Lloyd'a - Nie jest to hejt, a konstruktywna opinia. 
Gdyby Pan wymieniony wyżej obrażał Pański skrypt - pisałby sposobem typu "Łee, ale słaby skrypt, po co mi taki syf skoro bukkit już to ma sam w sobie wprowadzone xDD!"
Napisał tak? Nie. Po prostu zopiniował twój skrypt, co do tego możnaby jeszcze było zmienić.

@topic 
Podsumowując: Sam w sobie skrypt jak dla mnie jest bezużyteczny. Okej, można użyć go na serwer, jeżeli nie potrafi się obsługiwać zwykłej whitelisty - ale po co mieć dwie whitelisty na jednym serwerze? :)
Proponuję w samym kodzie zmienić prefix w dziale "options" na jakiś inny, niż na nazwę jakiegoś serwera - co byś powiedział na nic nie wpisywanie tam, i zakomentowanie tej linii jako "#Tu wpisz prefix który chcesz umieścić przed wiadomością"? ;)
Proponuję dla lepszego efektu wyglądu kodu zastosować się do zasad SSCC, które polepszają wygląd skryptu.

Pozdrawiam.

Odnośnik do komentarza
https://skript.pl/temat/23100-kwl-skrypt-na-whiteliste/#findComment-175264
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ę...