Skocz do zawartości

Rekomendowane odpowiedzi

 mLag - skrypt na pustkę (Otchłań)  i ClearLag

                                                                                                                   Opis                                                                                                                  

Skrypt dodaje nam na serwer automatyczne usuwanie przedmiotów z mapy co ustalony czas w konfiguracji i

wkładanie ich do pustki. Pustka jest miejscem otwieranym komendą /pustka, z której możesz te przedmioty

wyciągnąć i zabrać do swojego ekwipunku.

Zalety:

+ Brak wykorzystywania innych pluginów poza dodatkami i samym skriptem

+ Jest to prawdopodobnie jedyny skrypt publiczny posiadający otchłań

+ Łatwa konfiguracja w osobnym pliku z configiem (.yml)

+ Mozliwość skonfigurowania wszystkich wiadomości widocznych dla graczy

+ Skrypt sam generuje pliki z konfiguracją z "domyślnymi" ustawieniami - wystarczy wrzucić i już działa!

+ Skrypt będzie rozwijany

+ Jedyny pkt licencji to brak możliwości zmiany autora

                                                                                                                   Wymagania                                                                                                                  

Skrypt został sprawdzony (i napisany) na spigotcie 1.10.2 i najnowszej wersji Skript

Dodatki:

skUtilites - pliki konfiguracyjne.

Skellette - wymagany do prawidłowego działania ze względu niedociągnięcie w podstawie

                                                                                                                   Komendy                                                                                                                  

Komendy bez uprawnień:

mlag - wyświetla help

/mlag sprawdz - pokazuje czas do następnego usuwania itemów

/pustka - otwiera otchłań (z przedrostem /mlag też działa)

Komendy wymagające uprawnienia mlag.admin:

/mlag ustaw skrzynia - zmienia lokalizacje skrzyni z otchłanią (Na losowe miejsce)

/mlag ustaw wiadomosci - przywraca domyślne ustawienia wiadomosci

/mlag ustaw config - przywraca domyślne ustawienia

/mlag reload skript - przeładowuje skrypt

/mlag reload config - przeładowuje config

/mlag reload wiadomosci - przeładowuje konfiguracje wiadomości

/mlag reset - resetuje odliczanie do usuwania itemów

/mlag czysc - wymusza natychmiastowe usuwanie itemów

                                                                                                                   Konfiguracja                                                                                                                  

Konfiguracja wiadomości znajduje się w pliku messages.yml (Lokalizacja: plugins/mLag/messages.yml)

Ważne: W sekcji "WiadomoscDoNastepnego" miejsce w którym ma pokazać się czas reprezentujemy "@czas@"

Konfiguracja ustawień skryptu znajduje się natomiast w config.yml (Lokalizacja: plugins/mLag/config.yml)

                                                                                                                   Pobieranie i change log                                                                                                                  

1.0 http://bit.ly/mLag1 - Publikacja skryptu (Działa na wersję 1.7.10)

2.0 http://bit.ly/mLag2_0 - Przepisanie skryptu na 1.10.2

Odnośnik na bitly, abym mógł widzieć ilość kliknięć .-.

                                                                                                                   ToDo                                                                                                                  
Rozwój skryptu jest zawieszony. Możliwe, że kiedy ponownie się nim zajmę, ale teraz nic na to nie wskazuje.

+ Zmiana konfiguracji z poziomu gry i komend

+ Dodanie filtru przedmiotów, które nie są usuwane clearlagiem

+ Wasze propozycje

+ Pakowanie nadmiaru mobow na chunku do spawn eggów. Limt bylby ustawiały z poziomu configu. (Pomysł @PoweredDragon)

 

Edytowane przez Ewald
Odnośnik do komentarza
https://skript.pl/temat/18062-mlag-skrypt-na-otch%C5%82a%C5%84-i-clearlaga/
Udostępnij na innych stronach

Bardzo fajny skrypt, przy użyciu mało używanego dodatku. Gratulacje, leci lajk! :)

 

//Edit co do tego odświeżania GUI każdemu graczowi, to ja to rozwiązałem tak, że każdy gracz, gdy ma otwartą otchłań i kliknie coś (on inventory click), to wtedy sprawdzam wszystkich graczy, którzy mają otwartą otchłań i im na nawo ustawiam itemy przy użyciu set slot [...].

@Michma1707

 

Edytowane przez KrejzolekPRO
Odnośnik do komentarza
https://skript.pl/temat/18062-mlag-skrypt-na-otch%C5%82a%C5%84-i-clearlaga/#findComment-123453
Udostępnij na innych stronach

3 minuty temu, KrejzolekPRO napisał:

Bardzo fajny skrypt, przy użyciu mało używanego dodatku. Gratulacje, leci lajk! :)

 

//Edit co do tego odświeżania GUI każdemu graczowi, to ja to rozwiązałem tak, że każdy gracz, gdy ma otwartą otchłań i kliknie coś (on inventory click), to wtedy sprawdzam wszystkich graczy i im na nawo ustawiam itemy przy użyciu set slot [...].

@Michma1707

 

Szkoda, że to da się łatwo zbugować i jest lagożerne. Kilka osób na raz weźmie ten sam przedmiot i pojawią się duplikaty - pozdrawiam.

Do jasnej cholery, dodaj wsparcie dla 1.11.2. 1.7 jest stareeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee (niech tylko dostane warna za flood).

Odnośnik do komentarza
https://skript.pl/temat/18062-mlag-skrypt-na-otch%C5%82a%C5%84-i-clearlaga/#findComment-123455
Udostępnij na innych stronach

1 minutę temu, Wizzard napisał:

Szkoda, że to da się łatwo zbugować i jest lagożerne. Kilka osób na raz weźmie ten sam przedmiot i pojawią się duplikaty - pozdrawiam.

Do jasnej cholery, dodaj wsparcie dla 1.11.2. 1.7 jest stareeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee (niech tylko dostane warna za flood).

No w sumie o kopiowaniu nie pomyślałem. ale mimo wszystko masz jakiś inny pomysł?

Odnośnik do komentarza
https://skript.pl/temat/18062-mlag-skrypt-na-otch%C5%82a%C5%84-i-clearlaga/#findComment-123456
Udostępnij na innych stronach

@Wizzard jest to skrypt robiony głównie pod serwer Easyhc. Jak chcesz to przepisz wildskript na 1.11.2 to będzie działać.

@KrejzolekPRO jak wizzio wspomniał jest to lagujące i bugujące. Prawdopodobnie będę musiał zostać przy skrzyni tylko ustawianej przez administratora lub jakoś zabezpieczonej (np. na kratce 1 i od góry z bedrocka)

Edytowane przez Michma1707
Odnośnik do komentarza
https://skript.pl/temat/18062-mlag-skrypt-na-otch%C5%82a%C5%84-i-clearlaga/#findComment-123457
Udostępnij na innych stronach

Teraz, KrejzolekPRO napisał:

No w sumie o kopiowaniu nie pomyślałem. ale mimo wszystko masz jakiś inny pomysł?

Tak, uwaga, ogranicza się do prostych 2 kroków:

  • odinstaluj Skript'a;
  • napisz/pobierz/kup/spirać plugin, który jest Tobie potrzebny

Pozdrawiam.

Odnośnik do komentarza
https://skript.pl/temat/18062-mlag-skrypt-na-otch%C5%82a%C5%84-i-clearlaga/#findComment-123458
Udostępnij na innych stronach

Teraz, Wizzard napisał:

Tak, uwaga, ogranicza się do prostych 2 kroków:

  • odinstaluj Skript'a;
  • napisz/pobierz/kup/spirać plugin, który jest Tobie potrzebny

Pozdrawiam.

Plugin na otchłań (ze stronami) jest dostępny za darmo na innym forum.

Odnośnik do komentarza
https://skript.pl/temat/18062-mlag-skrypt-na-otch%C5%82a%C5%84-i-clearlaga/#findComment-123459
Udostępnij na innych stronach

Teraz, KrejzolekPRO napisał:

Plugin na otchłań (ze stronami) jest dostępny za darmo na innym forum.

No i fajnie.

2 minuty temu, Michma1707 napisał:

@Wizzard jest to skrypt robiony głównie pod serwer Easyhc. Jak chcesz to przepisz wildskript na 1.11.2 to będzie działać.

@KrejzolekPRO jak wizzio wspomniał jest to lagujące i bugujące. Prawdopodobnie będę musiał zostać przy skrzyni tylko ustawianej przez administratora lub jakoś zabezpieczonej (np. na kratce 1 i od góry z bedrocka)

https://github.com/dzikoysk/WildSkript/commit/5d6694be1e7def569015bc3c68f19af7d79ecefe

proszę, aktualizacja do wersji 1.11.2 autorstwa @Libter.

Odnośnik do komentarza
https://skript.pl/temat/18062-mlag-skrypt-na-otch%C5%82a%C5%84-i-clearlaga/#findComment-123460
Udostępnij na innych stronach

W takim razie prawdopodobnie nie będzie problemów, chyba że się wykrywanie dropped item się zmienia na 1.11.2 , ale to sprawdzę jutro wieczorem i jeżeli tak wypuszczę dla ciebie wersje dla 1.11.2

Odnośnik do komentarza
https://skript.pl/temat/18062-mlag-skrypt-na-otch%C5%82a%C5%84-i-clearlaga/#findComment-123461
Udostępnij na innych stronach

2 minuty temu, Michma1707 napisał:

W takim razie prawdopodobnie nie będzie problemów, chyba że się wykrywanie dropped item się zmienia na 1.11.2 , ale to sprawdzę jutro wieczorem i jeżeli tak wypuszczę dla ciebie wersje dla 1.11.2

Nie dla mnie, bo jak będę chciał, to sobie plugin napiszę. Dla ludzi :v

Odnośnik do komentarza
https://skript.pl/temat/18062-mlag-skrypt-na-otch%C5%82a%C5%84-i-clearlaga/#findComment-123462
Udostępnij na innych stronach

Hmm. Ogólnie skrypt nie jest zły (dzięki za zmianę nazwy). Proponowałbym nawet dodanie zabijania entities i pojawienie się jajek w czeluści (no i popraw błędy)

Odnośnik do komentarza
https://skript.pl/temat/18062-mlag-skrypt-na-otch%C5%82a%C5%84-i-clearlaga/#findComment-123477
Udostępnij na innych stronach

Skrypt jest nawet fajny, ale zawiera błędy:

  • {Tag}, {Kolor}, {Czas}, {Info} Zastosuj się do SSCC.
  • Można duplikować przedmioty.
  • Drugi argument w komendzie /mlag ustaw skrzynia jest zbędny.
  • set {Infoz} to {Info} ????

Po za tym jest ok :D +++

 

Odnośnik do komentarza
https://skript.pl/temat/18062-mlag-skrypt-na-otch%C5%82a%C5%84-i-clearlaga/#findComment-123502
Udostępnij na innych stronach

@Ixidi w jaki sposób duplikować? Przecież używam skrzyni z minecrafta...

1. Poprawie.

3. Ze względu na planowane zmiany jest 2 argument.

4. Jeżeli bezpośrednio zmieniałem Info to zostawało potem podmieniona wiadomości w zmiennej przez co przy powiadomieniu o braku uprawnień mogłeś zobaczyć nick gracza, który użyj /mlag czysc po reloadzie skryptu.

Odnośnik do komentarza
https://skript.pl/temat/18062-mlag-skrypt-na-otch%C5%82a%C5%84-i-clearlaga/#findComment-123525
Udostępnij na innych stronach

  • 2 tygodnie później...
  • 1 miesiąc temu...

Skrypt prosty ale Like za pomysł :) A co do licencji czy będzie to zgodne jeśli tylko część kodu twojego skryptu użyje na serwerze, nie wiem gdzie mam wstawić nagłówek o autorstwie

Edytowane przez PanKlipcio
Odnośnik do komentarza
https://skript.pl/temat/18062-mlag-skrypt-na-otch%C5%82a%C5%84-i-clearlaga/#findComment-133716
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ę...