Skocz do zawartości
  • 0

Skrypt na pokazywanie itemu z eq na chat [eq]


brvads

Pytanie

13 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Teraz, brvads napisał:

Witam, szukam skryptu ktory po wpisaniu na chacie [eq] otworzy sie gui gdzie mozna pokazac item i kryt
moja zmienna z krytem: {biggestCriticalDamage::%player%}

Zobacz w dziale Skript > Zlecenia, już kilkukrotnie zrobiłem taki skrypt.

Jak znajdziesz, to dorobię tę zmienną.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
function newLineMaker(o: objects) :: text:
    set {_int} to 1
    loop {_o::*}:
        if {_int} is 1:
            set {_e} to "&7%loop-value%"
            if size of {_o::*} is greater than 1:
                set {_e} to "%{_e}%%nl%"
            else:
                exit loop
        else if {_int} is between 2 and (size of {_o::*} - 1):
            set {_e} to "%{_e}%&7%loop-value%%nl%"
        else if {_int} is size of {_o::*}:
            set {_e} to "%{_e}%&7%loop-value%"
        add 1 to {_int}    
    return {_e}
on chat:
    message is "[eq]" or "[item]"
    cancel event
    player's tool is not air
    set {_t} to "%player's tool's type%" in strict proper case
    set {_n} to player's tool's name
    if {_n} is set:
        set {_msg} to "<tooltip:%{_n}%%nl%%newLineMaker(player's tool's enchantments)%%nl%%newLineMaker(player's tool's lore)%>&6%item amount of player's tool%x &b%{_t}%"
        if {_msg} contains "<none>":
            replace all "<none>" and nl with "" in {_msg}
        send formatted {_msg}
    else:
        set {_msg} to "<tooltip:%{_t}%%nl%%newLineMaker(player's tool's enchantments)%%nl%%newLineMaker(player's tool's lore)%>&6%item amount of player's tool%x &b%{_t}%"
        if {_msg} contains "<none>":
            replace all "<none>" and nl with "" in {_msg}
        send formatted {_msg}

 

 

Zalezy mi zeby sie otwieralo gui, bo bede tam dodwac sobie kase,seta itd

Edytowane przez xNightPower_
Nieaktywny

Łączę posty, umieszczam kod w code.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
24 minuty temu, brvads napisał:

Chodzi mi o to, ze po wpisaniu na chcacie [eq] otworzy sie gui z rzeczami, ktore mozna pokazac (item i kryt), po wcisnieciu ktorego z tych wyswietla sie to na chacie dla wszystkich

Proszę, skrypt nietestowany.

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
6 minut temu, Kormic napisał:

Możliwe, że jakiś inny skrypt ustawia ci formatowanie wiadomości i dlatego skrypt nie działa. Spróbuj w takim razie w linijce 18. zamienić 'message' na 'uncoloured message'.

Tak to wina tego ze mialem skrypt ktory formatowal mi chat.

#on chat:
#    if player has permission "admin.chat":
#        cancel event
#        broadcast "&8[&eLvl. %{lvl::lvl::%player%}%&8] &7%display name of player% &f%message%"
#        stop
#    else:
#        cancel event
#        broadcast "&8[&eLvl. %{lvl::lvl::%player%}%&8] &7%display name of player% &f%message%"
#       stop



idzie to jakos zrobic zeby to ze soba dzialo?

Edytowane przez xNightPower_
Nieaktywny

Umieszczaj kod w code.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, brvads napisał:

Tak to wina tego ze mialem skrypt ktory formatowal mi chat.
#on chat:
#    if player has permission "admin.chat":
#        cancel event
#        broadcast "&8[&eLvl. %{lvl::lvl::%player%}%&8] &7%display name of player% &f%message%"
#        stop
#    else:
#        cancel event
#        broadcast "&8[&eLvl. %{lvl::lvl::%player%}%&8] &7%display name of player% &f%message%"
#       stop

idzie to jakos zrobic zeby to ze soba dzialo?

O Chryste Panie, tego się tak nie robi. Wykorzystaj 'chat format' w Skript.

set chat format to "[player] >> [message]"

Dzięki temu nie trzeba będzie anulować eventu w skrypcie ustawiającym format czatu.

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