MineServer.pl - Minecraft Serwer Serwery Minecraft

Pełna wersja: [Skript] #6 GUI i jego Funkcje! (cz 1)
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Czy to ptak? Czy to samolot? Nie, to tylko Poradnik Skriptów Big Grin. Dziś będziemy omawiać bardziej "Zaawansowaną" rzecz czyli GUI, a wiec zaczynamy!

Co oznacza GUI?

Gui: jest to specjalna funkcja, która umożliwia nam stworzenie Menu za pośrednictwem: a) Komend b) Zmiennych c) Eventów d) Inne GUI. Po otwarciu gui jego Menu wygląda jak Miejsca w skrzynce, możemy tam umieścić WSZYSTKO co możemy włożyć do skrzynki + dodać do tego KOMENDĘ!

Jak stworzyć GUI?

Gui można stworzyć za pomocą komendy (np: /Gui) która może otworzyć nam Komendę z GUI. Na razie to nie ma zbytnio sensu, lecz gdy przeczytasz poradnik do końca na pewno to zrozumiesz. Do tematu, po stworzeniu komendy Otwierającą GUI (np: https://code.skript.pl/sKRTfaNa/). Następnie tworzymy komendę, którą wpisaliśmy koło %player% (Patrz: 1 link) PAMIĘTAJ! koło komendy (np: /menu) dodaj [<player>] (czyli: /menu [<player>]). Teraz musisz wpisać tam następujące paragrafy:
Cytat:wait 1 tick
- Polecam to do tworzenia Gui, 100% pewności że komenda zadziała Wink.
Cytat:open chest with ILOŚĆ SLOTÓW W SKRZYNCE MAX rows named "NAZWA" to player-arg
Ta cząstka otwiera otwiera nam Skrzynkę o nazwie: NAZWA dla gracza którego wybrała wcześniej Konsola po przez Komendę Smile.

SPOSÓB 1

Teraz zobaczysz kprzykład jak włożyć itemki do skrzynki (Tak, to będzie kolejna cząstka komendy):
Cytat: format slot NUMER OD 0 DO MAX ILOŚCI W SKRZYNI of player-arg with ILOŚĆ DANEGO BLOKU of ANGIELSKA NAZWA BLOKU named "NAZWA BLOKU" with lore "OPIS POD ITEMKIEM" to be unstealable
Ta komenda dodaje nam itemek na 1 miejsce w skrzynce (0). Skrawek "to be unstealable" blokuje wyjmowanie itemków z Menu.

SPOSÓB 2

Ta cząstka może nam Aktywować komendę gdy klikniemy w Item (Jak w Menu Mineserwer pl).
Cytat:format slot SLOT OD 0 DO MAX ILOŚCI W SKRZYNI of player-arg with SLOT of ITEM named "NAZWA" with lore "OPIS" to run "KOMENDA DO WYKONANIA"
Tutaj możemy wykonać po przez KLIK daną komendę! Więcej nie trzeba wyjaśniać

Jest multum sposobów na GUI, lecz ja podaje te z których sam korzystam.


Jak aktywować GUI po przez Kliknięcie na Item?

Możemy to zrobić za pomocą eventu: on rightclick: on leftclick: on click:. Aby to zrobić trzeba użyć tych eventów na tym przykładzie: https://code.skript.pl/6XI8lACQ/ . Teraz sprawdzam Twoje umiejętności w Szybkim, samodzielnym używaniu Eventów na przykładzie Big Grin.


Jeśli już wszystko rozumiesz to Serdecznie cię zapraszam do Komentowania, oraz propozycji nowych pomysłów do Tej serii lub przyszłej serii. Masz problem ze swoim Kodem? Pisz na PW Smile.
@reff
Jedyne czego ten poradnik jest wart to świeczki, bo takie GUI na zwykłym skripcie nie zadziała.

Doceniam chęci ale przy poradnikach dot. funkcji branych z dodatków do skripta to należałoby wypisać wymagany dodatek. W ramach tego żeby nie być tu hamem i dać możliwości innym do rozwoju to wymagane dodatki macie poniżej (nie pamiętam który dokładniej, więc wolę wypisać obydwa, jak komuś się zechce to sobie skorzysta z tego jeszcze bardziej na +):

SkQuery
WildSkript

Wiadomość wygenerowana automatycznie !

[Obrazek: image.php?di=PT0G]

Ten wątek został zamknięty, jeśli nie zgadzasz się z tą decyzją
skontaktuj się z administracją MineSerwer.pl
Pozdrawiamy!

Przekierowanie