Skocz do zawartości
  • 0

CUSTOM ITEMY (PROSTE)


Pytanie

Hejka! Przychodzę z prośbą o napisanie 3 custom itemow..

  1. Customowe itemy, czyli:
    • pałka gliniarza, która podrzuca przeciwnika na 4/5 bloków
      • nóż ulicznika, którym można atakować bardzo szybko, ale też szybko się niszczy i zadaje nie za dużo
      • Bomba, którą można podstawić pod np. baze innego dystryktu, a ona wybucha po 10 sekundach.
Odnośnik do komentarza
https://skript.pl/temat/57142-custom-itemy-proste/
Udostępnij na innych stronach

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
on join:
    if {uzycia::%player's uuid%} is not set:
        set {uzycia::%player's uuid%} to 15

command /item <player> <text>:
    permission: op
    trigger:
        if arg-2 is "Palka gliniarza" or "Pałka gliniarza":
            give arg-1 1 blaze rod named "&1&lPałka Gliniarza" with lore "&7--------&8--------" and "&7Odrzuca gracza na 4/5 kratek."
        else:
            if arg-2 is "nóż ulicznika" or "noż ulicznika" or "nóz ulicznika" or "noz ulicznika":
                set {uzycia::%player's uuid%} to 15
                give arg-1 stick of sharpness 3 named "&c&lNóż Ulicznika" with lore "&7--------&8--------" and "&7Atakuje bardzo szybko" and "&7szybko się niszczy" and "&7zadaje nie za dużo" and "&6&lUżycia: &a%{uzycia::%player's uuid%}%/15"
            else:
                if arg-2 is "bomba":
                    give arg-1 bedrock of sharpness 1 named "&4&lBomba" with lore "&7--------&8--------" and "&7Po Położeniu" and "&7odczekaj 10s" and "&7--&8--&7Wybucha po 10s&8--&7--"

on block place:
    if event-block is bedrock:
        set {c::%player's uuid%} to 10
            loop 10 times:
                send "&7Wybuch za: %{c::%player's uuid%}%..." to player
                remove 1 from {c::%player's uuid%}
                wait 1 second

            set event-block to air
            spawn a primed tnt at event-location



on damage:
    if attacker's tool is blaze rod named "&1&lPałka Gliniarza":
        push victim up at speed 4
    else:
        if attacker's tool is stick named "&c&lNóż Ulicznika":
            if {uzycia::%attacker's uuid%} is 1:
            send "&c&lNóż Ulicznika się zepsuł" to attacker
            remove stick named "&c&lNóż Ulicznika" from attacker's inventory
            set {uzycia::%attacker's uuid%} to 15
            stop
        else:
            remove 1 from {uzycia::%attacker's uuid%}
            set line 5 of lore of attacker's tool to "&6&lUżycia: &a%{uzycia::%attacker's uuid%}%/15"
Skrypt raczej nie jest jakis najlepszy ale jest, piszesz /item <nick gracza> <przedmiot> i dostajesz.
Testowano na 1.20.1 (na dodatkach: sk, skquery, skript-reflect, skbee, skellett)
Edytowane przez F1re
Odnośnik do komentarza
https://skript.pl/temat/57142-custom-itemy-proste/#findComment-341026
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ę...