Skocz do zawartości
  • 0

skrypt na drop


dropsiaczegh

Pytanie

Siemka, potrzebuje pomocy ze skryptem na drop ze stone.
Ma to polegać na tym, że po wpisaniu /drop wyskakuje gui w którym są pokazane itemy które dropią z kamienia, po kliknięciu w dany item ma się włączać lub wyłączać drop, dodatkowe itemy włączające i wyłączające drop wszystkiego i cobblestone wyłączający drop cobbla.
Bardzo mi zależy na tym żeby można było ustawiać procent i ilość dropu dla każdej fortunki.
Wystarczy żeby ktoś mi zrobił drop jednego itemu, a resztę już ogarnę sam.
Z góry dzięki, Wesołych!

Edit 1: A i jeszcze drop expa
Edit 2: I jeszcze coś takiego jak TURBODROP (komenda ktore moze użyć tylko admin, włącza większy drop o 50% na określony czas np. diament 0.3% to z turbo 0.45%)

Edytowane przez dropsiaczegh
Odnośnik do komentarza
https://skript.pl/temat/54764-skrypt-na-drop/
Udostępnij na innych stronach

Rekomendowane odpowiedzi

  • 0
2 minuty temu, lie_pan1 napisał:
on break diamond ore:
	if fortune of player's tool is 3:
		drop 4 of diamond

proszse bardzo wystarczy taki skrypcik krótki dać i będzie Ci dropić

dobra, ale jak to połączyć z tamtym kodem bo chce mieć wyłączanie i włączanie

 

Odnośnik do komentarza
https://skript.pl/temat/54764-skrypt-na-drop/#findComment-331654
Udostępnij na innych stronach

  • 0
1 minutę temu, dropsiaczegh napisał:

to mi nie wywala błędu, ale za to, to co wysłałeś ostanie już tak

czemu tu wpisałeś drop {_d}?

Po polsku by to znaczyło wyrzuć (liczba od 1 do 4) czego? skrypt sie nie domysli

Edytowane przez Fendi
Odnośnik do komentarza
https://skript.pl/temat/54764-skrypt-na-drop/#findComment-331655
Udostępnij na innych stronach

  • 0
Teraz, dropsiaczegh napisał:

skopiowałem i wkleiłem to co wysłaliście nic nie wpisałem

if {di::%player%} = "&2Wlaczony":   
        if player's gamemode is not creative: 
            set {_s} to level of fortune of player' tool + 1
            player has enough space for 1 of diamond: 
                chance of {@di.chance}%:
                    set {_d} to random integer between 1 and {_s} 
                    give player {_d} of diamond
                    add {@di.xp} xp to player 
                    send "{@di.msg}" to player 
            else: 
                chance of {@di.chance}%: 
                    drop {_d} of diamond

Na moje oko rozni sie tym co ci wyslal liepan

Odnośnik do komentarza
https://skript.pl/temat/54764-skrypt-na-drop/#findComment-331660
Udostępnij na innych stronach

  • 0
W dniu 9.04.2023 o 15:38, Fendi napisał:
if {di::%player%} = "&2Wlaczony":   
        if player's gamemode is not creative: 
            set {_s} to level of fortune of player' tool + 1
            player has enough space for 1 of diamond: 
                chance of {@di.chance}%:
                    set {_d} to random integer between 1 and {_s} 
                    give player {_d} of diamond
                    add {@di.xp} xp to player 
                    send "{@di.msg}" to player 
            else: 
                chance of {@di.chance}%: 
                    drop {_d} of diamond

Na moje oko rozni sie tym co ci wyslal liepan

na razie skupiam się na tym co ty mi wysłałeś wklejam to i zobaczę jeszcze raz

 

 

Wkleiłem to i wywala 2 błędy:
can't understand this condition/effect: drop {_d} diamond at event-block
Line: drop {_d} diamond at event-block
can't understand this condition/effect: drop {_d} diamond 
Line: drop {_d} diamond 

ivall

Łączę posty

Notatka dodana przez ivall

Odnośnik do komentarza
https://skript.pl/temat/54764-skrypt-na-drop/#findComment-331663
Udostępnij na innych stronach

  • 0
    if {di::%player%} = "&2Wlaczony":   
        if player's gamemode is not creative: 
            set {_s} to level of fortune of player' tool + 1
            player has enough space for 1 of diamond: 
                chance of {@di.chance}%:
                    set {_d} to random integer between 1 and {_s} 
                    give player {_d} of diamond
                    add {@di.xp} xp to player 
                    send "{@di.msg}" to player 
            else: 
                chance of {@di.chance}%: 
                    drop {_d} of diamond

spróbuj tego

Odnośnik do komentarza
https://skript.pl/temat/54764-skrypt-na-drop/#findComment-331665
Udostępnij na innych stronach

  • 0
5 minut temu, lie_pan1 napisał:
    if {di::%player%} = "&2Wlaczony":   
        if player's gamemode is not creative: 
            set {_s} to level of fortune of player' tool + 1
            player has enough space for 1 of diamond: 
                chance of {@di.chance}%:
                    set {_d} to random integer between 1 and {_s} 
                    give player {_d} of diamond
                    add {@di.xp} xp to player 
                    send "{@di.msg}" to player 
            else: 
                chance of {@di.chance}%: 
                    drop {_d} of diamond

spróbuj tego

SUPER! Działa! A powiedz mi jesteś w stanie zrobić tak żeby w wiadmości na czacie pokazywało ile tego dropi?

 

Odnośnik do komentarza
https://skript.pl/temat/54764-skrypt-na-drop/#findComment-331666
Udostępnij na innych stronach

  • 0
4 minuty temu, lie_pan1 napisał:

dodaj linijkę
 

send "Wydropiles %{_d}% diaxow!"

Okej, też działa, ale jeszcze zauważyłem że przy pełnym eq nie dropi wgl diament, jak zrobić żeby wylatywał na ziemie

 

 

Odnośnik do komentarza
https://skript.pl/temat/54764-skrypt-na-drop/#findComment-331668
Udostępnij na innych stronach

  • 0
else: 
                chance of {@di.chance}%: 
                    drop {_d} of diamond

zamien na

else: 
                chance of {@di.chance}%: 
                    drop {_d} of diamond at player

 

Odnośnik do komentarza
https://skript.pl/temat/54764-skrypt-na-drop/#findComment-331670
Udostępnij na innych stronach

  • 0
W dniu 9.04.2023 o 16:23, Fendi napisał:
else: 
                chance of {@di.chance}%: 
                    drop {_d} of diamond

zamien na

else: 
                chance of {@di.chance}%: 
                    drop {_d} of diamond at player

 

dalej nie wyrzuca przy pełnym eq

 

 

jeszcze od razu zapytam was Panowie, jak zrobić komendę /turbodrop zamiast klikania tego w gui i żeby ustawiać /turbodrop np. 15m

 

ivall

Łączę posty

Notatka dodana przez ivall

Odnośnik do komentarza
https://skript.pl/temat/54764-skrypt-na-drop/#findComment-331671
Udostępnij na innych stronach

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ę...