Skocz do zawartości
  • 0

Problem z sprawdzaniem przedmiotu


agrex1337

Pytanie

Witam, robie rybaka i chcialbym zeby ryby mozna bylo sprzedawac u niego poprzez wkladanie przedmiotu do slotu (dokladnie do slotu nr. 13) i klikajac szmaragd. Po kliknieciu szmaragdu ryby wlozone slot ponizej znikaja, a gracz dostaje z automatu pieniadze ({waluta.%player%}). Tez chcialbym, zeby rybak sprawdzal lore tej ryby i podpisywal ja pod {loreryba.%player%}. Dziekuje z gory.

 

Notro

Wstawiam kod w code.skript.pl

Notatka dodana przez Notro

Odnośnik do komentarza
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 1

1. Masz źle wytabowane od 4. linii

2. Zamień slot 13 of player's inventory na slot 13 of player's current inventory w 2. i 3. linii

3. Skorzystaj ze zmiennych lokalnych - zamiast {rybaks1.%player%} uzyj np {_item}

4. Ryby usuwasz za pomocą ustawienia itemu w slocie na powietrze - set slot 13 of player's current inventory to air

5. Lore itemu wrzucisz do zmiennej za pomocą set <zmienna> to lore of <itemstack>

 

Przykład wykorzystujący to, co jest powyżej:

 

Dodatkowo:

1. Jeśli używasz skQuery do formatowania GUI - zamień go na składnię ze Skripta. Poradnik masz tutaj:

2. Zamiast zmiennych z kropkami użyj zmiennych grupowych. Mogą ci się przydać później np. w pętlach. Przykład: {waluta::%player%}

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ę...