Skocz do zawartości
  • 0

Zlecenie (schowek)


Axiorek

Pytanie

Witam, czy jest ktoś kto by mógł napisać skrypt na /schowek?

 

Natomiast będzie można w nim schować - max 16 pereł - max 64 złote jabłka - max 16 złote jabłka (KOXY)

 

 

Proszę aby pusta przestrzeń w GUI była uzupełniona czarnym szkłem (ID160:15), oraz nazwane "&8Puste pole"

 

 

Z góry dziękuje, oraz pozdrawiam czytających.

Odnośnik do komentarza
https://skript.pl/temat/34524-zlecenie-schowek/
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
#00|01|02|03|04|05|06|07|08|
#09|10|11|12|13|14|15|16|17|
on load:
  Set {Limit::Koxy} to 16
  Set {Limit::Refy} to 64
  Set {Limit::Perly} to 16
  Set {Item::Koxy} to enchanted Golden Apple 
  Set {Item::Refy} to golden apple
  Set {Item::Perly} to ender pearl 
Function addSchowek(p: Player, t: text):
    If ({Schowek::%{_p}%::%{_t}%}+1) <= {Limit::%{_t}%}:
        If {_p} has {Item::%{_t}%}:
            Remove {Item::%{_t}%} from player
            Add 1 to {Schowek::%{_p}%::%{_t}%}
Function removeSchowek(p: Player, t: text):
    If {Schowek::%{_p}%::%{_t}%} >= 1:
        Remove 1 from {Schowek::%{_p}%::%{_t}%}
        Add 1 {Item::%{_t}%} to player
Command /schowek [<text>]:
    Trigger:
        Open chest with 2 rows named "&6Schowek" to player 
        Loop 18 times:
            format a gui slot ((loop-number) - 1) of player with black Gray pane named "Puste pole" to close 
        format a gui slot 2 of player with {Item::Koxy} named "Dodaj koxy" to run addSchowek(player, "Koxy") 
        format a gui slot 4 of player with {Item::Perly} named "Dodaj perły" to run addSchowek(player, "Perly") 
        format a gui slot 6 of player with {Item::Refy} named "Dodaj Refy" to run addSchowek(player, "Refy") 
        
        format a gui slot 11 of player with {Item::Koxy} named "Odbierz Koxy" to run removeSchowek(player, "Koxy") 
        format a gui slot 13 of player with {Item::Perly} named "Odbierz Perly" to run removeSchowek(player, "Perly") 
        format a gui slot 15 of player with {Item::Refy} named "Odbierz Refy" to run removeSchowek(player, "Refy") 

Szczerze nie mam pojęcia czy będzie dzialac bo napisałem to na telefonie. 

Odnośnik do komentarza
https://skript.pl/temat/34524-zlecenie-schowek/#findComment-222059
Udostępnij na innych stronach

  • 0
17 godzin temu, Shooterowy napisał:

Testowane na PaperSpigot 1.14.4 git-Paper-167, Skript 2.4-beta5, SkQuery 4.1.1, SkRayFall 1.9.17

Jakieś dodatkowe skrypty trzeba? np. WildScript itd? Zaraz sprawdze czy dziala i edytuje post :)

Odnośnik do komentarza
https://skript.pl/temat/34524-zlecenie-schowek/#findComment-222120
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ę...