pawel1232 0 Opublikowano 9 sierpnia 2020 Udostępnij Opublikowano 9 sierpnia 2020 (edytowane) 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 9 sierpnia 2020 przez pawel1232 Błędy Cytuj Odnośnik do komentarza https://skript.pl/temat/40941-skdrop-zaawansowany-skrypt-na-drop-autorski/ Udostępnij na innych stronach Więcej opcji udostępniania...
Kormic 1951 Opublikowano 9 sierpnia 2020 Udostępnij Opublikowano 9 sierpnia 2020 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>'. Cytuj Odnośnik do komentarza https://skript.pl/temat/40941-skdrop-zaawansowany-skrypt-na-drop-autorski/#findComment-255163 Udostępnij na innych stronach Więcej opcji udostępniania...
pawel1232 0 Opublikowano 9 sierpnia 2020 Autor Udostępnij Opublikowano 9 sierpnia 2020 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ę Cytuj Odnośnik do komentarza https://skript.pl/temat/40941-skdrop-zaawansowany-skrypt-na-drop-autorski/#findComment-255166 Udostępnij na innych stronach Więcej opcji udostępniania...
Kormic 1951 Opublikowano 9 sierpnia 2020 Udostępnij Opublikowano 9 sierpnia 2020 Teraz, pawel1232 napisał: 1. Dzięki wielkie 2. Ja się tak nauczyłem ale też dzięki za uwagę Nie ma sprawy Cytuj Odnośnik do komentarza https://skript.pl/temat/40941-skdrop-zaawansowany-skrypt-na-drop-autorski/#findComment-255168 Udostępnij na innych stronach Więcej opcji udostępniania...
_xXCichyMleczXx_ 16 Opublikowano 9 sierpnia 2020 Udostępnij Opublikowano 9 sierpnia 2020 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 jaku49 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/40941-skdrop-zaawansowany-skrypt-na-drop-autorski/#findComment-255178 Udostępnij na innych stronach Więcej opcji udostępniania...
pawel1232 0 Opublikowano 9 sierpnia 2020 Autor Udostępnij Opublikowano 9 sierpnia 2020 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 Cytuj Odnośnik do komentarza https://skript.pl/temat/40941-skdrop-zaawansowany-skrypt-na-drop-autorski/#findComment-255181 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
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ą.