Skocz do zawartości
  • 0

Topór (broń)


arbuzp1

Pytanie

chce aby ta bron o nazwie topor wikingow 

command /topor:
    permission: essentials.item1
    trigger:
        execute console command "/give %player% 286 1 name:&6&lSiekiera_Wikingow lore:&7+_Ofiara_traci_kontrole_rozmytym_ekranem|&7+_Zabiera_widocznosc_gdy_ja_zaatakujesz"
        enchant tool with unbreaking 100
        enchant tool with sharpness 15
        enchant tool with knockback 5
        enchant tool with fire aspect 5
zmieniala sie na ta o nazwie siekiera bosa ale nie dziala mi ulepsz bo chce zrobic tak ze jak posiada sie bron topor wikngow  i 150 tysiecy zamieniala sie na siekiera bosa
command /ulepsz1:
    permission: essentials.item1
    trigger:
        if player has golden axe gold nugget named "&6&lSiekiera Wikingow":
            if player's account is greater than or equal to 150000
                if tool of player does not contain golden axe named:"&6&lSiekiera Bosa"
                    remove 1 golden axe named "&6&lSiekiera Wikingow" from player
                    execute console command "/give %player% 286 1 name:&6&lSiekiera_Bosa lore:&7+_Ofiara_traci_kontrole_rozmytym_ekranem|&7+_Zabiera_widocznosc_gdy_ja_zaatakujesz"
                    enchant tool with unbreaking 100
                    enchant tool with sharpness 20
                    enchant tool with knockback 5
                    enchant tool with fire aspect 5
                else:
                        send "&b* &aZakupiles juz te ulepszenie !"
            else: 
                    send "&b* Nie stac cie na to !"
        else:
             send "&b* Nie posiadzasz tego przedmiotu &c!"

 

Edytowane przez xNightPower_
Nieaktywny

Umieszczam kod w code, zamieniam nazwę tego pięknego tematu na coś bardziej mówiącego o treści.

Odnośnik do komentarza
Udostępnij na innych stronach

18 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
1 minutę temu, arbuzp1 napisał:

zmieniala sie na ta o nazwie siekiera bosa ale nie dziala mi ulepsz bo chce zrobic tak ze jak posiada sie bron topor wikngow  i 150 tysiecy zamieniala sie na siekiera bosa

1. Jeżeli używasz Skripta, używaj Skripta. Daj graczowi przedmiot za pomocą 'give'.

2. Co ma oznaczać warunek w czwartej linijce komendy /ulepsz1?

3. Brakuje w paru miejscach dwukropków na końcu warunków.

4. W dziwny sposób sprawdzasz narzędzie gracza. Użyj po prostu 'player's tool is...'.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
1 minutę temu, Kormic napisał:

1. Jeżeli używasz Skripta, używaj Skripta. Daj graczowi przedmiot za pomocą 'give'.

2. Co ma oznaczać warunek w czwartej linijce komendy /ulepsz1?

3. Brakuje w paru miejscach dwukropków na końcu warunków.

4. W dziwny sposób sprawdzasz narzędzie gracza. Użyj po prostu 'player's tool is...'.

w jakim sensie oznaczac warunek ma to sprawdzac czy gracz posiada przedmiot o nazwie topor wikingow bo jak nie to pisze nie posiadzasz tego przedmiotu

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
3 minuty temu, arbuzp1 napisał:

w jakim sensie oznaczac warunek ma to sprawdzac czy gracz posiada przedmiot o nazwie topor wikingow bo jak nie to pisze nie posiadzasz tego przedmiotu

 

 

No a co ty tam masz?

10 minut temu, arbuzp1 napisał:

if player has golden axe gold nugget named "&6&lSiekiera Wikingow":

Według mnie to nie ma w ogóle sensu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, arbuzp1 napisał:

czym moglbym to zastapic i czy reszta jest poprawnie

Nie jest poprawnie. Masz źle zrobione wcięcia w kodzie (masz źle wytabowany kod).

Zamiast dopytywać się mnie o każdą drobnostkę wrzuć to sobie na serwer i przeładuj skrypt.

Pytasz czym mógłbyś to zastąpić... Pokażę ci dokładniej w czym leży problem.

golden axe gold nugget named "&6&lSiekiera Wikingow"

Już widzisz?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
4 minuty temu, Kormic napisał:

Nie jest poprawnie. Masz źle zrobione wcięcia w kodzie (masz źle wytabowany kod).

Zamiast dopytywać się mnie o każdą drobnostkę wrzuć to sobie na serwer i przeładuj skrypt.

Pytasz czym mógłbyś to zastąpić... Pokażę ci dokładniej w czym leży problem.


golden axe gold nugget named "&6&lSiekiera Wikingow"

Już widzisz?

tak widze dlatego to nie mialo sensu ale teraz jak poprawilem gdy trzemam przedmiot w lapce to pokazuje nie posiadasz tego przedmiotu

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, arbuzp1 napisał:

tak widze dlatego to nie mialo sensu ale teraz jak poprawilem gdy trzemam przedmiot w lapce to pokazuje nie posiadasz tego przedmiotu

Jak poprawiasz, pokazujesz kod. Nie będę musiał o niego ponownie prosić.

Tak więc pokaż kod, muszę wiedzieć co i jak poprawiłeś.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
9 minut temu, Kormic napisał:

Jak poprawiasz, pokazujesz kod. Nie będę musiał o niego ponownie prosić.

Tak więc pokaż kod, muszę wiedzieć co i jak poprawiłeś.

command /ulepsz1:
    permission: essentials.item1
    trigger:
        if player has golden axe named "&6&lSiekiera Wikingow":
            if player's account is greater than or equal to 150000:
                if player has golden axe named:"&6&lSiekiera Bosa":
                    remove 1 golden axe named "&6&lSiekiera Wikingow" from player
                    execute console command "/give %player% 286 1 name:&6&lSiekiera_Bosa lore:&7+_Ofiara_traci_kontrole_rozmytym_ekranem|&7+_Zabiera_widocznosc_gdy_ja_zaatakujesz"
                    enchant tool with unbreaking 100
                    enchant tool with sharpness 20
                    enchant tool with knockback 5
                    enchant tool with fire aspect 5
                else:
                    send "&b* &aZakupiles juz te ulepszenie !"
            else: 
                send "&b* Nie stac cie na to !"
        else:
            send "&b* Nie posiadzasz tego przedmiotu &c!"

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
17 minut temu, Kormic napisał:

Jak poprawiasz, pokazujesz kod. Nie będę musiał o niego ponownie prosić.

Tak więc pokaż kod, muszę wiedzieć co i jak poprawiłeś.

a i taki blad 

':"&6&lSiekiera Bosa"' is not a valid item data (eses.sk, line 156: if player has does not contain golden axe named:"&6&lSiekiera Bosa":')
>14:40:31 [SEVERE] 'else' has to be placed just after an 'if' or 'else if' section (eses.sk, line 163: else:')
 
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
5 minut temu, arbuzp1 napisał:

command /ulepsz1:
    permission: essentials.item1
    trigger:
        if player has golden axe named "&6&lSiekiera Wikingow":
            if player's account is greater than or equal to 150000:
                if player has golden axe named:"&6&lSiekiera Bosa":
                    remove 1 golden axe named "&6&lSiekiera Wikingow" from player
                    execute console command "/give %player% 286 1 name:&6&lSiekiera_Bosa lore:&7+_Ofiara_traci_kontrole_rozmytym_ekranem|&7+_Zabiera_widocznosc_gdy_ja_zaatakujesz"
                    enchant tool with unbreaking 100
                    enchant tool with sharpness 20
                    enchant tool with knockback 5
                    enchant tool with fire aspect 5
                else:
                    send "&b* &aZakupiles juz te ulepszenie !"
            else: 
                send "&b* Nie stac cie na to !"
        else:
            send "&b* Nie posiadzasz tego przedmiotu &c!"

Teoretycznie powinno działać. Jesteś pewien, że posiadasz dokładnie taką siekierę?

Napisałem coś o tej komendzie /give. Użyj sobie efektu 'give' ze Skripta. Będziesz mógł tam od razu dodać enchanty do przedmiotu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
22 minuty temu, Kormic napisał:

Teoretycznie powinno działać. Jesteś pewien, że posiadasz dokładnie taką siekierę?

Napisałem coś o tej komendzie /give. Użyj sobie efektu 'give' ze Skripta. Będziesz mógł tam od razu dodać enchanty do przedmiotu.

chodzi o to ze w 4 linijce nie odczytuje czy jest to ta bron

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
48 minut temu, Kormic napisał:

Teoretycznie powinno działać. Jesteś pewien, że posiadasz dokładnie taką siekierę?

Napisałem coś o tej komendzie /give. Użyj sobie efektu 'give' ze Skripta. Będziesz mógł tam od razu dodać enchanty do przedmiotu.

Halo powiedzialbys dlaczego mi nie odczytuje ze ta bron jest trzymana w rece w linijce 4

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
1 minutę temu, arbuzp1 napisał:

&6&lSiekiera_Wikingow taka nazwa i tam tak samo dodalem nawet podloge i nic

 

Dobra, inaczej. Pokaż jeszcze raz twój kod i zrób screenshota tej siekiery (jak na nią najeżdżasz kursorem w ekwipunku).

Edytowane przez Kormic
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
56 minut temu, Kormic napisał:

Dobra, inaczej. Pokaż jeszcze raz twój kod i zrób screenshota tej siekiery (jak na nią najeżdżasz kursorem w ekwipunku).

tutaj masz linka do ss

https://zapodaj.net/2e791787a4628.png.html

command /topor:
    permission: essentials.item1
    trigger:
        execute console command "/give %player% 286 1 name:&6&lSiekiera_Wikingow lore:&7+_Ofiara_traci_kontrole_rozmytym_ekranem|&7+_Zabiera_widocznosc_gdy_ja_zaatakujesz"
        enchant tool with unbreaking 100
        enchant tool with sharpness 15
        enchant tool with knockback 5
        enchant tool with fire aspect 5
command /ulepsz1:
    permission: essentials.item1
    trigger:
        if player has golden axe named "&6&lSiekiera_Wikingow":
            if player's account is greater than or equal to 150000:
               #if player has does not contain golden axe named:"&6&lSiekiera Bosa":
                remove 1 golden axe named "&6&lSiekiera Wikingow" from player
                execute console command "/give %player% 286 1 name:&6&lSiekiera_Bosa lore:&7+_Ofiara_traci_kontrole_rozmytym_ekranem|&7+_Zabiera_widocznosc_gdy_ja_zaatakujesz"
                enchant tool with unbreaking 100
                enchant tool with sharpness 20
                enchant tool with knockback 5
                enchant tool with fire aspect 5
               #else:
                    send "&b* &aZakupiles juz te ulepszenie !"
            else: 
                send "&b* Nie stac cie na to !"
        else:
            send "&b* Nie posiadzasz tego przedmiotu &c!"

 

Edytowane przez xNightPower_
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
17 minut temu, Kormic napisał:

Dobra, inaczej. Pokaż jeszcze raz twój kod i zrób screenshota tej siekiery (jak na nią najeżdżasz kursorem w ekwipunku).

dobra dzieki za pomoc zrobilem to aby wykrywalo poprzez enchant

 

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