Skocz do zawartości
  • 0

Kompas lobby


luki112

Pytanie

Witam. Potrzebuje skryptu na kompas lobby, który będzie miał przykładowo 3 itemki z nazwami  "Survival", "BedWars" i "Creative", i np jeśli się kliknie na itemek "Survival" to wykona polecenie /mvtp world nick. Oraz jeszcze żeby po wejściu na serwer dawało kompas o nazwie "Wybierz Tryb" do 1 slotu. 

Edytowane przez luki112
Odnośnik do komentarza
https://skript.pl/temat/48320-kompas-lobby/
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Polecam wpisać w internecie :) Pierwszy wynik:

I teraz wystarczy delikatnie zmienić.
 

on join:
    set slot 1 of player to compass named "&cWybor Trybu..."
    send "&6Wybierz tryb &cKOMPASEM &6lub &c/tryb" to player

on quit:
    if player has compass named "&cWybor Trybu...":
        remove compass named "&cWybor Trybu..." from player

on leftclick with compass:
    if name of tool of player is "&cWybor Trybu...":
        open chest with 5 rows named "&cWybor Trybu..." to player
        loop 5*9 times:
            set player's current inventory's slot ((loop-number)-1) to gray glass pane named " "
        set player's current inventory's slot 11 to beacon named "Survival"
        set player's current inventory's slot 13 to firework star named "Bed Wars"
        set player's current inventory's slot 15 to book and Quill named "Creative"

on inventory click:
    if inventory name of player's current inventory is "&cWybor Trybu...":
        cancel event
        if clicked slot is 11 or 13 or 15:
            close player's inventory
            remove compass named "&cWybor Trybu..." from player
            execute console command "/mvtp %name of clicked slot% %player%"

Możesz to zmienić, dodać coś itp.

UWAGA! TO JEST ROBIONE W skQuery, WIĘC MOGĄ BYĆ BUGI I DAŁO SIĘ WYCIĄGAĆ ITY!

 

Odnośnik do komentarza
https://skript.pl/temat/48320-kompas-lobby/#findComment-301881
Udostępnij na innych stronach

  • 0
17 minut temu, Norbiros napisał:

loop 5*9 times: set player's current inventory's slot ((loop-number)-1) to gray glass pane named " "

wystarczy ustawić sloty, bez zbędnej pętli

np. 

slot (integers between 1 and 10)

 

Odnośnik do komentarza
https://skript.pl/temat/48320-kompas-lobby/#findComment-301887
Udostępnij na innych stronach

  • 0

To nie mój skrypt, ja tylko ucze korzystać z wyszukiwarki w przeglądarce :)

6 minut temu, CoFFeIN04 napisał:

wystarczy ustawić sloty, bez zbędnej pętli

np. 



slot (integers between 1 and 10)

 

 

Edytowane przez Norbiros
Odnośnik do komentarza
https://skript.pl/temat/48320-kompas-lobby/#findComment-301890
Udostępnij na innych stronach

  • 0
Teraz, Norbiros napisał:

kożystać

korzystać*

 

Teraz, Norbiros napisał:

tylko ucze

świetnie, ale wystarczyło podać mu pomocne linki:

 

Odnośnik do komentarza
https://skript.pl/temat/48320-kompas-lobby/#findComment-301891
Udostępnij na innych stronach

  • 0

Możliwe, ale lubie dawać przykłady :) Dodam jeszcze kilka linków:

https://docs.skunity.com/syntax/search/

https://en.njol.ch/projects/skript/doc/expressions

https://forums.skunity.com/

Ups. zapomniałem że temat nie o tym...

Odnośnik do komentarza
https://skript.pl/temat/48320-kompas-lobby/#findComment-301894
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ę...