Skocz do zawartości
  • 0

If player has arg-2 items


LordYu

Pytanie

I przyszła kryska na matyska :_:

 

Dobra szukam sposobu aby sprawdzić czy gracz posiada ilość itemów zgodną z tym co podał

command /wpłać <text> <integer>:

    trigger:

        if arg 1 is "drewno":

           if arg-2 is bigger than 0:

               if player has [Tutaj ilość z arg-2] wood:

                   add arg-2 to {drewno}

            else:

                send "Nie posiadasz tyle drewna"

 

Problem jest taki że nie możn zastosować arg-2  %arg2%   %amout of wood% %amout%  set arg to {zmienna} ... loop all items in player's inventory (liczy stakami a nie podaje że stak ma 64 drewna 1 stak = 1 item)   

 

Chcę żeby wpisując że mam 138sztuk drewna skrypt sprawdził czy nie kłamię, nie mogę podać if player has 130 wood bo kolejnym razem pisze 135 / 1000/ 2435 więc musi to być zmienna

Odnośnik do komentarza
https://skript.pl/temat/19445-if-player-has-arg-2-items/
Udostępnij na innych stronach

1 odpowiedź na to pytanie

Rekomendowane odpowiedzi

  • 0
command /wplac <text> <integer>:
    trigger:
        if arg-1 is "drewno":
            if arg-2 is bigger than 0:
                if number of oak_wooden_log in the player's inventory is greater than or equal to arg-2:
                    add arg-2 to {drewno}
                    send "&6Pomyslnie wplaciles &d%arg-2% &6drewna!"
                else:
                    send "&eNie posiadasz tyle drewna"

Oak_Wooden_Log zmieniasz na dowolne, bo raczej w swoim skrypcie będziesz używał tylko 1 rodzaju drewna ;p

Edytowane przez Hagernatu
Odnośnik do komentarza
https://skript.pl/temat/19445-if-player-has-arg-2-items/#findComment-132239
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ę...