Skocz do zawartości
  • 0

Liczenie przedmiotów w ekwipunku


Pytanie

Siema, chcę zrobić skript na sprawdzenie ekwipunku gracza czy nie ma w środku jakiegokolwiek z podanych przedmiotów: 

sugar and iron horse armor and diamond and spider eye and golden hoe and double plant and beetroot seeds and nether star and diamond chestplate and wheat seeds and bone and iron sword and stone sword and anvil

Będę wdzięczny!!

Odnośnik do komentarza
https://skript.pl/temat/48415-liczenie-przedmiot%C3%B3w-w-ekwipunku/
Udostępnij na innych stronach

Rekomendowane odpowiedzi

  • 0

A jak masz wszystkie itemy w jednej linii w ten sposób:

if player has 1 of sugar or 1 of iron horse armor or 1 of diamond or 1 of spider eye or 1 of golden hoe or 1 of beetroot seeds or 1 of nether star or 1 of diamond chestplate or 1 of wheat seeds or 1 of bone or 1 of iron sword or 1 of stone sword or 1 of anvil:

to ci wywala coś czy działa wszystko?

Odnośnik do komentarza
https://skript.pl/temat/48415-liczenie-przedmiot%C3%B3w-w-ekwipunku/#findComment-302226
Udostępnij na innych stronach

  • 0
Godzinę temu, Skiuel napisał:

ołkej podzieliłem sobie tego player has na 4 i metodą prób i błedów doszedłem do tego że jest jakiś problem z itemem double plant. Bez niego nie sypie mi żadnych errorów.

.

Odnośnik do komentarza
https://skript.pl/temat/48415-liczenie-przedmiot%C3%B3w-w-ekwipunku/#findComment-302227
Udostępnij na innych stronach

  • 0
if event-slot is green wool named "&eWyspa" with lore "&5Cena: 100$" and "&dBilet w dwie strony!" and "" and "&c(Nie wnoś tutaj nielegalÓw!)":
        if player's balance is less than 100:
            send "&cNie masz wystarczajÄ…cej kwoty, aby wsiÄ…A›Ä‡ do samolotu!" to player
            stop
        loop player's inventory:
            if loop-item is sugar or iron horse armor or diamond or nether star or stone sword or anvil or spider eye or golden hoe or diamond chestplate or beetroot seeds or wheat seeds or bone or iron sword:
                if player doesn't have permission "wyspa.uklad":
                    loop all players:
                        if loop-player has permission "mcpd.czlonek":
                            send "&9Lotnisko &7> &cOsoba z przedmiotami nielegalnymi prÓbuje przemycić je na wyspę!" to loop-player
                            stop
                    send "&cNie można wnosić nielegalnych przedmiotÓw do samolotu! Patrol policji został wezwany!" to player
                send "&dOchroniarz mÓwi: Widzę że masz układ!" to player
                wait 2 seconds
                send "&dOchroniarz mÓwi: Przechodzisz przez granicę!"
                wait 2 seconds
        remove 100 from player's balance
        send "&aZakupiłeś bilet." to player 
        execute console command "wyspasend %player%"

Troszkę zmodyfikowałem kod, mógłbyś go przetestować czy działa u Ciebie?

Odnośnik do komentarza
https://skript.pl/temat/48415-liczenie-przedmiot%C3%B3w-w-ekwipunku/#findComment-302229
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ę...