Skocz do zawartości
  • 0

Pomoc z playsound


Maniekkk

Pytanie

Witam w jaką linijkę należy dodać np.  play raw sound "random.pop" at loop-player with pitch 3 volume 10 żeby gracz po wiadomości, że zmienił bonus usłyszał dźwięk ukończenia.

Proszę też o wyjaśnienie w jakich momentach(miejsach) można tego użyć i dlaczego.

 

on inventory click:
    if "%inventory name of player's current inventory%" contains "&3Posiadasz nastepujace bonusy:":
        cancel event
        if "%slot%" is "4":
            if player has 1 slimeball of unbreaking 10 named "&3&lMagiczny Totem" with lore "&7Ten przedmiot uwalnia||&amagiczne bonusy...":
                send "&3&lMagiczny Totem &c» &7(&a&l✔&7) &c&lUdalo ci sie zmienic bonusy stolu."
                delete {e.bon.krytyk.%player%}
                delete {e.bon.dmg.%player%}
                delete {e.bon.srednie.%player%}
                delete {e.bon.serca.%player%}
                delete {e.bon.odpornosc.%player%}
                remove 1 slimeball of unbreaking 10 named "&3&lMagiczny Totem" with lore "&7Ten przedmiot uwalnia||&amagiczne bonusy..." from player
                if {e.bon.krytyk.%player%} is not set:
                    set {e.bon.krytyk.%player%} to random integer between 1 and 30
                if {e.bon.dmg.%player%} is not set:
                    set {e.bon.dmg.%player%} to random integer between 1 and 500
                if {e.bon.srednie.%player%} is not set:
                    set {e.bon.srednie.%player%} to random integer between 1 and 50
                if {e.bon.odpornosc.%player%} is not set:
                    set {e.bon.odpornosc.%player%} to random integer between 1 and 50
                set {energia.%player%} to true

 

Edytowane przez CountingDogs
CountingDogs

Wstawiam w code

Notatka dodana przez CountingDogs

Odnośnik do komentarza
https://skript.pl/temat/42540-pomoc-z-playsound/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Godzinę temu, Maniekkk napisał:

Witam w jaką linijkę należy dodać np.  play raw sound "random.pop" at loop-player with pitch 3 volume 10 żeby gracz po wiadomości, że zmienił bonus usłyszał dźwięk ukończenia.

Z tego co widzę, to używasz składni z dodatku SkQuery do odtwarzania dźwięków. Widzę również, że operujesz na dość starej wersji Skripta.

Co do twojego pytania, dodaj ten efekt odtwarzania dźwięku po linijce, na której początku jest "send". Należy jedynie zamienić "loop-player" na "player". Czyli:

send "&3&lMagiczny Totem &c» &7(&a&l✔&7) &c&lUdalo ci sie zmienic bonusy stolu."
play raw sound "random.pop" at player with pitch 3 volume 10

 

Godzinę temu, Maniekkk napisał:

Proszę też o wyjaśnienie w jakich momentach(miejsach) można tego użyć i dlaczego.

Nie rozumiem zbytnio, ale chyba masz na myśli ten efekt. No cóż, ponieważ użyłeś loop-player, można tego użyć jedynie w pętlach z graczami (all players, all offline players, all players in radius %number% around %location% itp.).

Natomiast co do samego odtwarzania dźwięku, może ono być używane właściwie wszędzie, należy jedynie pamiętać o poprawnej składni, podaniu miejsca, w którym ma być odgrywany dźwięk oraz odpowiedniej nazwie dźwięku. Listę dźwięków znajdziesz za pomocą chociażby wyszukiwania frazy "spigot sounds".

Odnośnik do komentarza
https://skript.pl/temat/42540-pomoc-z-playsound/#findComment-266639
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ę...