Skocz do zawartości

Zabezpieczenie przed bugowaniem/lagowaniem serwera dźwignią.


Skiuel

Rekomendowane odpowiedzi

Anty lever lag

Opis

Jest to zabezpieczenie przed lagowaniem serwera

dźwignią. Otóż gracz posiadając parę sztuk redstone

może tak obciążyć wam serwer że będzie on nie grywalny

lub całkiem go wywali.

Na czym to polega?

Polega to na rozłożeniu redstone'a a następnie podłączenie pod niego dźwigni.

Następnie przy pomocy makro klikasz bardzo szybko na dźwignię. Przez co

jeżeli nie masz żadnego zabezpieczenia serwer stanie się nie grywalny.

Instalacja/konfiguracja

Wystarczy że wrzucisz skrypt do folderu scripts i zrelodujesz skrypt.
Nie musisz nic konfigurować. Po reloadzie skryptu gdy ktoś spróbuje bugować serwer

zostanie wyrzucony.

 Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! 

 Zarejestruj się lub zaloguj, aby zobaczyć ukrytą treść! 

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

 

Dzięki console command ktoś kto kompletnie nie ogarnia skryptu może  łatwo zmienić na bana czy cokolwiek zechce. 

3 godziny temu, FraZ napisał:

Zamiast wykonywać komendy przez konsole, możesz użyć opcji która jest już w skripcie.



kick player due to

 

Odnośnik do komentarza
Udostępnij na innych stronach

przerobi mi toktoś bo gracz nie może stawiać bloków przez ten sk

on rightclick:
    if "%event-block%" contains "redstone lever":
    if {dzwignia::%uuid of player%} is not set:
        set {dzwignia::%uuid of player%} to now
        stop
    if difference between {dzwignia::%uuid of player%} and now <= 3 seconds:        
        send action bar "&2<&6SkyLOOT&2> &cNie możesz tak szybko ciągnąć dzwigni!" to player
        cancel event
        stop
    set {dzwignia::%uuid of player%} to now


 

Glicz

Wstawiam kod w code.

Notatka dodana przez Glicz

Odnośnik do komentarza
Udostępnij na innych stronach

2 godziny temu, Norbi353 napisał:

przerobi mi toktoś bo gracz nie może stawiać bloków przez ten sk


on rightclick:
    if "%event-block%" contains "redstone lever":
    if {dzwignia::%uuid of player%} is not set:
        set {dzwignia::%uuid of player%} to now
        stop
    if difference between {dzwignia::%uuid of player%} and now <= 3 seconds:        
        send action bar "&2<&6SkyLOOT&2> &cNie możesz tak szybko ciągnąć dzwigni!" to player
        cancel event
        stop
    set {dzwignia::%uuid of player%} to now


 

weź ten który dałem i zmień tylko wiadomości to będzie działać.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Szifter zablokował(a) ten temat
Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

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