Skocz do zawartości
  • 0

Wysyłanie gratulacji


C4LLM3P3T3R

Pytanie

on rightclick on a enchantment table:
    if player is holding diamond sword:
        cancel event
        open chest with 2 row named "&1Enchant" to player
        wait 2 tick
        format slot 1 of player with enchanted book named "&4Sharpness I" to close 
        enchant the player's tool with sharpness 1
        send "Grat" to player
    else:
        cancel event
        send "&4Tego &4 przedmiotu &4nie &4mozesz &4zenchantowac!"
        

Witam, chciałbym aby po zenchantowaniu miecza na Sharpness 1 pojawiała się wiadomość z gratulacjami, lecz teraz wiadomość pojawia się po otworzeniu gui a nie po kliknięciu w książkę.

Odnośnik do komentarza
Udostępnij na innych stronach

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
on rightclick on a enchantment table:
    if player is holding diamond sword:
        cancel event
        open chest with 2 row named "&1Enchant" to player
        wait 2 tick
        set player's current inventory's slot 1 to enchanted book named "&4Sharpness I"
    else:
        cancel event
        send "&4Tego &4 przedmiotu &4nie &4mozesz &4zenchantowac!"
        
on inventory click:
    if inventory name of current inventory of player is "&1Enchant":
        if clicked slot is 1:
            cancel event
            enchant the player's tool with sharpness 1
            send "Grat" to player
            close player's inventory

nie polecam ci robić GUI metodą 'format slot' tylko 'set player's current inventory' bo mniej się buguje + testowane

Edytowane przez 3meraldK
poprawa kodu
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
2 godziny temu, 3meraldK napisał:

on rightclick on a enchantment table:
    if player is holding diamond sword:
        cancel event
        open chest with 2 row named "&1Enchant" to player
        wait 2 tick
        set player's current inventory's slot 1 to enchanted book named "&4Sharpness I"
    else:
        cancel event
        send "&4Tego &4 przedmiotu &4nie &4mozesz &4zenchantowac!"
        
on inventory click:
    if inventory name of current inventory of player is "&1Enchant":
        if clicked slot is 1:
            cancel event
            enchant the player's tool with sharpness 1
            send "Grat" to player
            close player's inventory

nie polecam ci robić GUI metodą 'format slot' tylko 'set player's current inventory' bo mniej się buguje + testowane

Mhm, okej. Tylko nie zabardzo ogarniam jak się robi gui w inventory. Jakieś poradniki są? Nawet zagraniczne. Byłbym wdzięczny jeśli ktoś mógłby podlinkować. Dodam, że dopiero zaczynam się uczyć skript'a

Odnośnik do komentarza
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ę...