Skocz do zawartości
  • 0

Skript na drop ze stone (bez gui)


Pytanie

Cześć, potrzebuje skriptu na drop ze stone, każdy kilof ma oddzielny drop na dane itemki (np. DROP ZŁOTA - kilof diamentowy 2%, kilof żelazny 0.71%, a kilof kamienny 0%).
To na którym poziomie Y się znajdujemy nie ma żadnego wpływu na to jaki jest drop, czyli będąc na np. 43Y jest taki sam drop procentowy jak na 9Y. Podczas wypadnięcia np. ZŁOTA
wyświetla się dla tego gracza wiadomość na czacie (np. '&eZdobyłeś ZŁOTO'). Prosiłbym też o dodanie XP przy kopaniu stone (np. niezależnie od Y oraz kilofa którym kopiemy
zawsze wpada nam 0,5 expa)
. Z góry bardzo dziękuje!! ♥️

Odnośnik do komentarza
https://skript.pl/temat/56583-skript-na-drop-ze-stone-bez-gui/
Udostępnij na innych stronach

9 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
W dniu 25.11.2023 o 02:15, hevaay napisał:

Cześć, potrzebuje skriptu na drop ze stone, każdy kilof ma oddzielny drop na dane itemki (np. DROP ZŁOTA - kilof diamentowy 2%, kilof żelazny 0.71%, a kilof kamienny 0%).
To na którym poziomie Y się znajdujemy nie ma żadnego wpływu na to jaki jest drop, czyli będąc na np. 43Y jest taki sam drop procentowy jak na 9Y. Podczas wypadnięcia np. ZŁOTA
wyświetla się dla tego gracza wiadomość na czacie (np. '&eZdobyłeś ZŁOTO'). Prosiłbym też o dodanie XP przy kopaniu stone (np. niezależnie od Y oraz kilofa którym kopiemy
zawsze wpada nam 0,5 expa)
. Z góry bardzo dziękuje!! ♥️

 

Odnośnik do komentarza
https://skript.pl/temat/56583-skript-na-drop-ze-stone-bez-gui/#findComment-339424
Udostępnij na innych stronach

  • 0
1 godzinę temu, makstale napisał:

Dlaczego nie zastosowałeś po prostu chance of?

chance of 1%:

chance of 2%:

 

Nie wiem, nie lubię używać szans bo wiele razy robiłem skrypt na case z których zawsze coś wylatuje, a szanse mają ten problem że nie da się ich ustawić tak żeby zawsze coś wylatywało i przez te case po prostu się przyzwyczaiłem do losowania w zmiennej

Odnośnik do komentarza
https://skript.pl/temat/56583-skript-na-drop-ze-stone-bez-gui/#findComment-339692
Udostępnij na innych stronach

  • 0
5 godzin temu, TeZetYT napisał:

Nie wiem, nie lubię używać szans bo wiele razy robiłem skrypt na case z których zawsze coś wylatuje, a szanse mają ten problem że nie da się ich ustawić tak żeby zawsze coś wylatywało i przez te case po prostu się przyzwyczaiłem do losowania w zmiennej

Tylko w przypadku tego skryptu tak nie jest. Losujesz liczby od 1 do 100, czyli identycznie z konwencją działania zwykłego chance of x%. Po prostu bez sensu generujesz dane, czasowe, ale jednak.

Odnośnik do komentarza
https://skript.pl/temat/56583-skript-na-drop-ze-stone-bez-gui/#findComment-339701
Udostępnij na innych stronach

  • 0
20 godzin temu, makstale napisał:

Tylko w przypadku tego skryptu tak nie jest. Losujesz liczby od 1 do 100, czyli identycznie z konwencją działania zwykłego chance of x%. Po prostu bez sensu generujesz dane, czasowe, ale jednak.

Nie jest to takie złe podejście, tego bym się nie czepiał. Ciekawi mnie natomiast 

            set {_szansa} to random integer between 1 and 1000
            if {_szansa} is between 1 and 7:

#lub

            set {_szansa} to random integer between 1 and 1000000
            if {_szansa} is between 92153 and 92153:

Skąd się wzięły takie losowe liczby? Oraz czemu sprawdzasz zakres który zawiera jedynie jedną liczbę? 

Odnośnik do komentarza
https://skript.pl/temat/56583-skript-na-drop-ze-stone-bez-gui/#findComment-339720
Udostępnij na innych stronach

  • 0
1 godzinę temu, CoFFeIN04 napisał:

Nie jest to takie złe podejście, tego bym się nie czepiał. Ciekawi mnie natomiast 

            set {_szansa} to random integer between 1 and 1000
            if {_szansa} is between 1 and 7:

#lub

            set {_szansa} to random integer between 1 and 1000000
            if {_szansa} is between 92153 and 92153:

Skąd się wzięły takie losowe liczby? Oraz czemu sprawdzasz zakres który zawiera jedynie jedną liczbę? 

Złe czy nie złe. Dążymy raczej do tego, żeby kod był jak najkrótszy.

Odnośnik do komentarza
https://skript.pl/temat/56583-skript-na-drop-ze-stone-bez-gui/#findComment-339725
Udostępnij na innych stronach

  • 0
2 godziny temu, CoFFeIN04 napisał:

Nie jest to takie złe podejście, tego bym się nie czepiał. Ciekawi mnie natomiast 

            set {_szansa} to random integer between 1 and 1000
            if {_szansa} is between 1 and 7:

#lub

            set {_szansa} to random integer between 1 and 1000000
            if {_szansa} is between 92153 and 92153:

Skąd się wzięły takie losowe liczby? Oraz czemu sprawdzasz zakres który zawiera jedynie jedną liczbę? 

w sumie to nie wiem xD matematycznie szanse i tak są takie same

Odnośnik do komentarza
https://skript.pl/temat/56583-skript-na-drop-ze-stone-bez-gui/#findComment-339727
Udostępnij na innych stronach

  • 0
3 godziny temu, TeZetYT napisał:

w sumie to nie wiem xD matematycznie szanse i tak są takie same

W tym 1 było

random integer between 1 and 1000/7

 

Odnośnik do komentarza
https://skript.pl/temat/56583-skript-na-drop-ze-stone-bez-gui/#findComment-339729
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
Odpowiedz na pytanie...

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