Skocz do zawartości

SkDrop - Zaawansowany skrypt na drop [Autorski]


Rekomendowane odpowiedzi

                                                        SkDROP   

                                        Witam wszystkich przedstawię wam mój skrypt na drop z kamienia.

Zawiera on:

» Możliwość włączania i wyłączania dowolnych surowców w tak zwanym "Gui".

» Możliwość włączania i wyłączania powiadomień o trafionym surowcu w oddzielnym  Gui.

» Możliwość włączania i wyłączania dropu cobblestone'a

» TurboDrop  który podwaja szansę na trafienie surowca 

» Działanie  Fortune I , II , III  

                                                                                                                               UWAGA!

                       Jeżeli były by jakieś błędy podczas ładowania skryptu zmień wersję swojego WildSkript i SkQuery!

                                           Jak będzie zainteresowanie skryptem, dodam wyłączanie i włączanie wszystkich dropów na raz i wybieranie czasu turbodropu w gui i informacja o jego trwaniu  

Kod:  

 

.                                     

Edytowane przez pawel1232
Błędy
Odnośnik do komentarza
https://skript.pl/temat/40941-skdrop-zaawansowany-skrypt-na-drop-autorski/
Udostępnij na innych stronach

Poza tym, że kod jest długi i zapewne dałoby się go w znacznym stopniu skrócić, mam dwie uwagi:

1. W 'variables:' jest błąd. Chodzi konkretnie o '{turbodrop::status} = "&aNIE"'. Powinno być "&cNIE".

2. Nie trzeba używać 'if "%clicked slot%" is "<numer>". Wystarczy 'if clicked slot is <numer>. Zresztą polecam używać 'if clicked slot is between <numer1> and <numer2>'.

Odnośnik do komentarza
https://skript.pl/temat/40941-skdrop-zaawansowany-skrypt-na-drop-autorski/#findComment-255163
Udostępnij na innych stronach

11 minut temu, Kormic napisał:

Poza tym, że kod jest długi i zapewne dałoby się go w znacznym stopniu skrócić, mam dwie uwagi:

1. W 'variables:' jest błąd. Chodzi konkretnie o '{turbodrop::status} = "&aNIE"'. Powinno być "&cNIE".

2. Nie trzeba używać 'if "%clicked slot%" is "<numer>". Wystarczy 'if clicked slot is <numer>. Zresztą polecam używać 'if clicked slot is between <numer1> and <numer2>'.

1. Dzięki wielkie :)

2. Ja się tak nauczyłem ale też dzięki za uwagę 

Odnośnik do komentarza
https://skript.pl/temat/40941-skdrop-zaawansowany-skrypt-na-drop-autorski/#findComment-255166
Udostępnij na innych stronach

on break of stone:
    if {cobblestone:%player%::status} is "&cNIE":
        cancel event 
        set event-block to air     
    else:
        set event-block to air     
        cancel event 
        if {cobblestone:%player%::status} is "&aTAK":
            chance of 100%:
                if player can hold 1 cobblestone:
                    add 1 cobblestone to player
                    add 20 exp to player
                else:
                    drop 1 cobblestone

1. Nie lepiej użyć clear drops zamiast "set event-block to air"?

2. Po co sprawdzasz drugi raz "if {cobblestone:%player%::status} is "&aTAK":", nie ma sensu tego robienia bo nie masz mozliwosci dania innej wartosci statusu niz &aTAK i &cNIE

Odnośnik do komentarza
https://skript.pl/temat/40941-skdrop-zaawansowany-skrypt-na-drop-autorski/#findComment-255178
Udostępnij na innych stronach

4 minuty temu, _xXCichyMleczXx_ napisał:

on break of stone:
    if {cobblestone:%player%::status} is "&cNIE":
        cancel event 
        set event-block to air     
    else:
        set event-block to air     
        cancel event 
        if {cobblestone:%player%::status} is "&aTAK":
            chance of 100%:
                if player can hold 1 cobblestone:
                    add 1 cobblestone to player
                    add 20 exp to player
                else:
                    drop 1 cobblestone

1. Nie lepiej użyć clear drops zamiast "set event-block to air"?

2. Po co sprawdzasz drugi raz "if {cobblestone:%player%::status} is "&aTAK":", nie ma sensu tego robienia bo nie masz mozliwosci dania innej wartosci statusu niz &aTAK i &cNIE

1. Masz rację 

2.Tak się nauczyłem 

Odnośnik do komentarza
https://skript.pl/temat/40941-skdrop-zaawansowany-skrypt-na-drop-autorski/#findComment-255181
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ę...