Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Chest Commands GUI - Twórz własne menu serwerowe


Tiestooo

Rekomendowane odpowiedzi

Opublikowano

1385579448-U632594.png

Witajcie !

W tym poradniku chciałbym wam przedstawić plugin Chest Commands GUI.

Chest Commands GUI jest to plugin dzięki, któremu możemy tworzyć m.in. menu serwerowe itp.

1385579512-U632594.png

1385393218-U632594.png

Obsługa tego pluginu jest bardzo łatwa. Wystarczy, że w folderze menu, stworzymy plik .yml

i wkleimy do niego odpowiednie ustawienia.

Na początku powinny znajdować się ustawienia ogólne naszego menu (każda linijka opisana) :

######################
#+                  +#
#   MENU SETTINGS    #
#+                  +#
######################

menu-settings:

  # nazwa - pokazuje się jako tytuł naszego menu
  name: '&cMoje menu'

  # rzędzy - ilość rzędów znajdujących się w naszym menu
  rows: 6

  # komenda - nazwa potrzebna przy uzywaniu komendy /chestcommands open <ponizsza nazwa> 
  command: 'menu'

  # item-id - id przedmiotu, którym chcemy otwierać menu (0 - jesli nie chcemy otwierac menu żadnym przedmiotem)
  open-with-item:
    item-id: 30
    left-click: true
    right-click: true

Kolejną częścią pliku są ustawienia "wyglądu" menu itp. :

######################
#+                  +#
#       ITEMS        #
#+                  +#
######################

spawncmd:                            # nazwa pozycji 
  COMMAND: 'spawn'                   # komenda którą ma wykonać po kliknięciu
  NAME: '&e/spawn'                   # nazwa wyświetlana po najechaniu myszką na przedmiot
  LORE:                              # opis funkcji
    - '&7Teleportacja na spawn'      #
  ID: 1                              # id przedmiotu, który ma być ikonką
  DATA-VALUE: 1                      # używamy gdy np. chcemy użyć dowolnego koloru wełny 35:10
  POSITION-X: 1                      # pozycja x (od 1 do 9  ---> w prawo)
  POSITION-Y: 1                      # pozycja y (od 1 do 6 w dół) 
  AMOUNT: 64                         # ilosc pokazana przy ikonce przedmiotu
  REQUIRED-ITEM: 2                   # przedmiot potrzebny do wykonania tej komendy 
  PRICE: 10                          # koszt wykonania komendy 
  PERMISSION: player.cmd             # uprawnienia do wykonania tej komendy 
  ENCHANTMENT: unbreaking            # zaklęcie jakie ma się pokazawac po najechaniu na ikonke 
  KEEP-OPEN: true                    # czy chcesz, aby po wybraniu komendy, menu sie zamykalo 

Pomoc przy wyznaczaniu pozycji :

coordinates_zpsab24fe84.png

Pomoc z poziomu gry :

menu-sign_zps97da21d8.jpg

Symbole, których możemy użyć przy nazwie funkcji/ikonki w naszym menu :

<3 = ❤ [*] = ★
[**] = ✹
[p] = ●
[v] = ✔
[+] = ♦
[++] = ✦
[x] = .
[/] = ▌
[cross] = ✠
[arrow_right] = →
[arrow_left] = ←
[arrow_up] = ↑
[arrow_down] = ↓

1385393374-U632594.png

/chestcommands lub /chc - informacje na temat wersji oraz autora pluginu.

/chc help - lista dostępnych komend

/chc reload - przeładowuje plugin

/chc open <plik> <gracz> - otwiera plik.yml (menu) wybranemu graczu.

/chc list - lista załadowanych menu.

/chc checkperms <player> - sprawdza uprawnienia jakie posiada dany gracz.

/chc update - aktualizuje plugin do najnowszej wersji.

1385393485-U632594.png

chestcommands.command.help - dostęp do komendy /chc help.

chestcommands.command.reload - dostęp do komendy /chc reload.

chestcommands.command.open.others - dostęp do komendy /chc open ...

chestcommands.command.list - dostęp do komendy /chc list.

chestcommands.command.checkperms - dostęp do komendy /chc checkperms.

chestcommands.command.update - dostęp do aktualizowania plugin.

chestcommands.open.nazwapliku.yml - możliwość używania wybranego menu.

chestcommands.item.nazwapliku.yml - możliwość otwierania menu przez ustawiony przedmiot.

chestcommands.economy.bypass - dostęp do handlu w menu.

chestcommands.sign - możliwość tworzenia tabliczki z poradnikiem.

1385393747-U632594.png

PRZENIEŚ

Opublikowano

Trochę "zeżarłeś" z mojego tuta ale ok :) Poradniczek ładnie wykonany + A i jeszcze masz mały błąd: drugie od dołu permissions służy do obejścia cen w sklepie w menu :> Jak coś

  • 3 tygodnie później...
Opublikowano

Alternatywa dla /warp. Jak ustawić czas teleportacji (na np. 5 sekund)?

Nie da się.
  • 3 tygodnie później...
  • 2 miesiące temu...
  • 1 miesiąc temu...
  • 1 miesiąc temu...
  • 2 miesiące temu...
  • 2 miesiące temu...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...