Skocz do zawartości
  • 0

Nie kopiowanie


Technik272

Pytanie

Czesc jak zrobic tak zeby te itemy nie dalo sie kopiowac

command /itemy:
    trigger:
        wait 2 tick
        open chest with 1 rows named "&6&lItemy na gildie" to player
        wait 2 tick
        format slot 2 of player with emerald named "&664" to close
        format slot 3 of player with tnt named "&664" to close
        format slot 5 of player with diamond named "&664" to close
        format slot 6 of player with gold ingot named "&664" to close

 

Edytowane przez Wojciu
Odnośnik do komentarza
https://skript.pl/temat/39351-nie-kopiowanie/
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
35 minut temu, Helios1993 napisał:

Nie używaj format slot tylko set player's current inventory's slot to się nie będzie dało kopiować.

Obawiam się, że jednak będzie się dało. Żeby zrobić to poprawnie należy utworzyć osobną instancję Inventory w którym będziemy ustawiać poszczególne itemy a dopiero potem otworzyć je, już gotowe, wybranemu graczowi.

 

set {_inv} to chest with 6 rows named "GUI"
set slot 0 of {_inv) to stone
open {_inv} to player

Oprócz tego należy zablokować wyciąganie itemków nasłuchując event Inventory Click i anulując go jeśli gracz ma otwarte nasze GUI:

on inventory click:
  inventory name of current inventory of player is "GUI"
  cancel event

 

Odnośnik do komentarza
https://skript.pl/temat/39351-nie-kopiowanie/#findComment-247048
Udostępnij na innych stronach

  • 0
4 minuty temu, Helios1993 napisał:

Można zrobić tak jak piszesz, ale to kopiowanie to błąd format slota skquery. Set player's current inventory's slot nie ma tego błędu.

Ten efekt jest zepsuty by-design bo nie da się za jego pomocą ustawiać slotów w konkretnej instancji Inventory, można tylko modyfikować aktualnie otwarte przez gracza, które wcale nie musi być naszym GUI, jeśli gracz otworzy jakieś Inventory ponownie za nim rozpocznie się ustawianie slotów.

Edytowane przez Toranktto
literówka
Odnośnik do komentarza
https://skript.pl/temat/39351-nie-kopiowanie/#findComment-247050
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ę...