Skocz do zawartości
  • 0

Skrypt nie daje itemu


arbuzp1

Pytanie

dlaczego nie chce i dac tego miecza czy mozna to zatapic jakos inaczej ?

command /kup234123kurwaten [<text>]:
    trigger:
        if arg 1 is "podziemi":
            if player's account is greater than or equal to 300000:
                add 1 to {nrseryjnymiecz}
                execute console command "/give %player% 276 1 name:&e&oMiecz_Podziemi  lore:&9&l→_&3Najlepsza_bron_serwera|&9&l→_&3Wlasciciel:_&7%player%|&9&l→_&3Numer_Seryjny:_&7%{nrseryjnymiecz}%|&9&l→_&7Efekt:_&7Sila 5"
                enchant tool with unbreaking 5
                send "&b* &aZakupiles: &e&oMiecz Podziemi"
            else:
                send "&b* &aNie stac cie na to &c!"

 

Edytowane przez xNightPower_
Nieaktywny

Umieszczam kod w code, zmieniam tytuł na poprawny.

Odnośnik do komentarza
https://skript.pl/temat/45210-skrypt-nie-daje-itemu/
Udostępnij na innych stronach

9 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
2 minuty temu, arbuzp1 napisał:

dlaczego nie chce i dac tego miecza czy mozna to zatapic jakos inaczej ?

Tak, napisałem o tym wielokrotnie, abyś użył 'give' ze Skripta.

W internecie masz masę przykładów z tym, na pewno znajdziesz to czego potrzebujesz.

Odnośnik do komentarza
https://skript.pl/temat/45210-skrypt-nie-daje-itemu/#findComment-284569
Udostępnij na innych stronach

  • 0
25 minut temu, Kormic napisał:

Tak, napisałem o tym wielokrotnie, abyś użył 'give' ze Skripta.

W internecie masz masę przykładów z tym, na pewno znajdziesz to czego potrzebujesz.

wlasnie nie moge znalesc a jak prbowalem to mi beldy wyskakuja gdy pisalem give diamond sword of unbreaking named "nazwa" with lore "i wklajaem ten lore"

 

 

25 minut temu, Kormic napisał:

Tak, napisałem o tym wielokrotnie, abyś użył 'give' ze Skripta.

W internecie masz masę przykładów z tym, na pewno znajdziesz to czego potrzebujesz.

taki blad '1' is not an entity type (nowy.sk, line 51: give 1 diamond_sword of unbreaking 5 named "&e&oMiecz Podziemii" with lore "&9&l→ &3Najlepsza bron serwera|&9&l→ &3Wlasciciel: &7%player%|&9&l→ &3Numer Seryjny: &7%{nrseryjnymiecz}%|&9&l→ &7Efekt: &7Sila 5"')

a taka komende wpisalem give player 1 diamond sword of unbreaking 5 named "&e&oMiecz Podziemii" with lore "ELO"

 

 

Glicz

Poprawiam formatowanie na ciemnym motywie, łączę posty,

Notatka dodana przez Glicz

Odnośnik do komentarza
https://skript.pl/temat/45210-skrypt-nie-daje-itemu/#findComment-284570
Udostępnij na innych stronach

  • 0
16 minut temu, arbuzp1 napisał:

taki blad '1' is not an entity type (nowy.sk, line 51: give 1 diamond_sword of unbreaking 5 named "&e&oMiecz Podziemii" with lore "&9&l→ &3Najlepsza bron serwera|&9&l→ &3Wlasciciel: &7%player%|&9&l→ &3Numer Seryjny: &7%{nrseryjnymiecz}%|&9&l→ &7Efekt: &7Sila 5"')

a taka komende wpisalem give 1 diamond_sword of unbreaking 5 named "&e&oMiecz Podziemii" with lore "&9&l→ &3Najlepsza bron serwera|&9&l→ &3Wlasciciel: &7%player%|&9&l→ &3Numer Seryjny: &7%{nrseryjnymiecz}%|&9&l→ &7Efekt: &7Sila 5"

Usuń podłogę z 'diamond_sword'. Poza tym nie dodałeś na końcu 'to player'. Skąd Skript ma wiedzieć komu chcesz dać ten miecz?

Lore jest listą i podajemy go poprzez:

with lore "1", "2", "3", "4" and "5"

W starszych wersjach nową linijkę wyznaczało się poprzez podwójny pipe-line.

with lore "1||2||3||4||5"

 

Edytowane przez Michix
Glicz

Poprawiam cytat.

Notatka dodana przez Glicz

Odnośnik do komentarza
https://skript.pl/temat/45210-skrypt-nie-daje-itemu/#findComment-284572
Udostępnij na innych stronach

  • 0
13 minut temu, Kormic napisał:

Usuń podłogę z 'diamond_sword'. Poza tym nie dodałeś na końcu 'to player'. Skąd Skript ma wiedzieć komu chcesz dać ten miecz?

Lore jest listą i podajemy go poprzez:



with lore "1", "2", "3", "4" and "5"

W starszych wersjach nową linijkę wyznaczało się poprzez podwójny pipe-line.



with lore "1||2||3||4||5"

 

dalej blad taki >20:17:47 [SEVERE] '"&e&oMiecz Podziemii" with lore "&9&l→ &3Najlepsza bron serwera| |&9&l→ &3Wlasciciel: &7%player%| |&9&l→ &3Numer Seryjny: &7%{nrseryjnymiecz}%| |&9&l→ &7Efekt: &7Sila 5"' is not a text (nowy.sk, line 51: give player 1 diamond sword of unbreaking 5 named "&e&oMiecz Podziemii" with lore "&9&l→ &3Najlepsza bron serwera| |&9&l→ &3Wlasciciel: &7%player%| |&9&l→ &3Numer Seryjny: &7%{nrseryjnymiecz}%| |&9&l→ &7Efekt: &7Sila 5"')

a komenda takagive player 1 diamond sword of unbreaking 5 named "&e&oMiecz Podziemii" with lore "&9&l→ &3Najlepsza bron serwera| |&9&l→ &3Wlasciciel: &7%player%| |&9&l→ &3Numer Seryjny: &7%{nrseryjnymiecz}%| |&9&l→ &7Efekt: &7Sila 5"

Edytowane przez Michix
Glicz

Poprawiam formatowanie na ciemnym motywie.

Notatka dodana przez Glicz

Odnośnik do komentarza
https://skript.pl/temat/45210-skrypt-nie-daje-itemu/#findComment-284574
Udostępnij na innych stronach

  • 0
3 minuty temu, arbuzp1 napisał:

dalej blad taki >20:17:47 [SEVERE] '"&e&oMiecz Podziemii" with lore "&9&l→ &3Najlepsza bron serwera| |&9&l→ &3Wlasciciel: &7%player%| |&9&l→ &3Numer Seryjny: &7%{nrseryjnymiecz}%| |&9&l→ &7Efekt: &7Sila 5"' is not a text (nowy.sk, line 51: give player 1 diamond sword of unbreaking 5 named "&e&oMiecz Podziemii" with lore "&9&l→ &3Najlepsza bron serwera| |&9&l→ &3Wlasciciel: &7%player%| |&9&l→ &3Numer Seryjny: &7%{nrseryjnymiecz}%| |&9&l→ &7Efekt: &7Sila 5"')

a komenda takagive player 1 diamond sword of unbreaking 5 named "&e&oMiecz Podziemii" with lore "&9&l→ &3Najlepsza bron serwera| |&9&l→ &3Wlasciciel: &7%player%| |&9&l→ &3Numer Seryjny: &7%{nrseryjnymiecz}%| |&9&l→ &7Efekt: &7Sila 5"

Pokaż cały kod, a nie wysyłasz jakieś linijki. Podaj wersję Skripta.

Edytowane przez Michix
Glicz

Poprawiam cytat.

Notatka dodana przez Glicz

Odnośnik do komentarza
https://skript.pl/temat/45210-skrypt-nie-daje-itemu/#findComment-284575
Udostępnij na innych stronach

  • 0
27 minut temu, Kormic napisał:

Pokaż cały kod, a nie wysyłasz jakieś linijki. Podaj wersję Skripta.

dziekuje za pomoc zrobilem to w taki sposob ocen czy dobrze a i jak tu dodac teraz aby za pieniadze bralo tak samo jak tam?

command /dajpodziemi:
    trigger:
 
        add 1 diamond sword of unbreaking 5 named "&e&oMiecz Podziemii" to player
  
        loop all items in player's inventory:
  
            if name of loop-item is "&e&oMiecz Podziemii":
                
                set line 1 of lore of loop-item to "&9&l→ &3Najlepsza bron serwera"
    
                set line 2 of lore of loop-item to "&9&l→ &3Wlasciciel: %player%"
    
                set line 3 of lore of loop-item to "&9&l→ &3Numer Seryjny: &7%{nrseryjnymiecz}%"
    
                set line 4 of player's tool's lore to "&9&l→ &3Efekt: &7Sila 5 "
    
                set name of loop-item to "&e&oMiecz Podziemii"

 

Edytowane przez xNightPower_
Nieaktywny

Umieszczam kod w code.

Odnośnik do komentarza
https://skript.pl/temat/45210-skrypt-nie-daje-itemu/#findComment-284577
Udostępnij na innych stronach

  • 0
2 minuty temu, arbuzp1 napisał:

dziekuje za pomoc zrobilem to w taki sposob ocen czy dobrze a i jak tu dodac teraz aby za pieniadze bralo tak samo jak tam?

Co ma na celu ta pętla?

Aby zabierało pieniądze, odejmujesz 300000 od 'player's account'.

Odnośnik do komentarza
https://skript.pl/temat/45210-skrypt-nie-daje-itemu/#findComment-284578
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ę...