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

ChestCommands - Komendy w GUI


THEkondi

Rekomendowane odpowiedzi

Opublikowano

<-

<-

<-

<-

<-

<-

<-

<-

<-

<-

<-

<-

<-

<-

 

 

 

 

VPKNuBv.png

Siemanko moi mili! Dzisiaj pokażę Wam, jak posługiwać się pluginem Chest Commands GUI. Pozwala on na wykonywanie komend, lub innych rzeczy w menu, którym jest skrzynka. Tak jak na serwerach MG. Klikniesz, i przenosi cię na taką, czy taką grę.
Przykład:

Gt8aqZx.png
HNJdp53.png

#info o update
update-notifications: true
#ukrywa atrybuty
try-to-hide-attributes: true
#kolor itemku (domyślny)
default-item-name-color: '&f'
#kolor tego pod itemkiem (domyślny)
default-lore-color: '&7'
#wiadomości
messages:
  not-enough-money: '&cYou don''t have enough money (&e%price%&c) for this command.'
  no-item-permission: '&cTo use this item you need the permission &e%permission%&c.'
  no-required-item: '&cYou must have &e%amount%x %material% &c(ID: %id%, data value:
    %datavalue%) for this.'
  cost-bypassed: '&aYou have the permission &echestcommands.economy.bypass &aand you
    didn''t pay for the command.'
  no-inventory-space: '&cYou didn''t have enough space, items were dropped.'

To tyle w configu ;)

 

1FJxJQ1.png

 


Plik items.yml pozwala na ustawienie itemku, z enchantami etc, aby pozniej w menu nie dawac give:wool, name itp. tylko dajemy giveitem:welna i tyle.
Wiec tak tu jest pokazane co i jak:

#nazwa
kilofig:
#id itemu
  ID: 278
#nazwa, ta wyświetlana
  NAME: '&aSobie kilof.'
#to pod itemkiem (lore)
  LORE:
    - '&5To jest wyslwietlane pod itemem!'
#enchanty
  ENCHANTMENT: efficiency,5; fortune,3

Sposób użycia:

COMMAND: 'giveitem:kilofig'

Ale to juz w menu ;)

 

      zx1iaTc.png

 

Przejdź do folderu menu ;)
Tworzenie
Tworzenie jest bardzo proste - należy jedynie skopiować jeden w plików wygenerowanych w pluginie :) (inne usuń)
Modyfikacja menu
Wejdź w plik. Każde menu jest podzielone na dwie części: Ustawienia i Itemy
Ustawienia

menu-settings:
 
  # nazwa menu (na górze) - WYMAGANE
  name: '&4Chest Commands'
 
  # liczba linijek - WYMAGANE
  rows: 3
 
  # komenda - OPCJONALNIE (jak nie chcesz to zastąp '' - dwa x ' )
  command: 'menu'
 
  # otwieranie za pomocą itemu - OPCJONALNE (jak nie chcesz, to wywal)
  # Moje bedzie otwieralo sie patykiem i PPM :3
  open-with-item:
 #id
    item-id: 280
#prawy/lewy klik
    left-click: false
    right-click: true

Itemy
Przykład:

#nazwa (nie wyswietla sie)
strona:
#komena, ktora zostaje wykonana (omówie później)
  COMMAND: 'tell:&7Strona: mchelperteam.pl / thekondi.pl'
#nazwa wyświetlana
  NAME: '&9[+] Strona [+]'
#to pod itemkiem, lore
  LORE:
    - 'Linki do stron.'
#id itemku w GUI, może być nazwa
  ID: 17
#data itemku w GUI, np sosnowe drewno ma id 17 i data 1 !
  DATA-VALUE: 1
#ilosc tego itemku w GUI
  AMOUNT: 64
#enchant itemku w GUI
  ENCHANTMENT: fire aspect
#czy po kliknieciu okno ma cały czas być otwarte
  KEEP-OPEN: true
#cena klikniecia (normalnie 0)
  PRICE: 50
#permissions do itemku
  PERMISSION: menu.spawn 
#wymagany item (później go zabiera)
  REQUIRED-ITEM: 264
#koordynaty (screen ponizej)
  POSITION-X: 1
  POSITION-Y: 1

Screen:
coordinates_zpsab24fe84.png

 

               18Ws2eZ.png

Zmienne:
%player% zastępuje nazwą gracza
%world% zastępuje świat, na którym jest gracz
%online_players% liczba graczy online
%max_players% liczba slotów serwera
%money% pieniądze (wymaga Vault)

Normalne komendy:
Poprostu, jakby graczy wpisywał jakąś komendę, musi mieć permy do niej
Nie wpisuj "/"!

 

COMMAND: 'spawn'

Wykonywanie komend w konsoli:
Jakby ktoś wpisywał komendę z konsoli.

COMMAND: 'console:say Witamy!'

Wykonywanie komend jako OP:
Wykonuje komendy, nawet jeżeli gracz nie ma do nich dostępu!

COMMAND: 'op:gm creative'

Łączenie komend:
Normalnie, kilka komend. Może być używane we wszyskim!

COMMAND: 'spawn;me Teplo mnie na spawna :O'

Mówienie komuś czegoś (info):
Poprosu wysyła wiadomość do jednego gracza.

COMMAND: 'tell:&cWitaj %player%!'

Ogłoszenie:
Wysyła wiadomość, ale do wszystkich!

COMMAND: 'broadcast:%player% wyslal ta wiadomosc!'

Dawanie itemków:
Daje itemki :P Format: "give: <id>,[ilość],[data(1,2)]"

COMMAND: 'give: 17,2,2, 10, 15'

Dawanie itemów z item.yml:
Daje itemki z items.yml (wyżej omówione)

COMMAND: 'giveitem:kilofig'

Dawanie pieniędzy:
Daje pieniądze (wymaga Vault)

COMMAND: 'givemoney:100.5'

Otwieranie innych menu:
Otwiera inne menu.

COMMAND: 'open:inne-menu.yml'

Teleportacja na inne serwery!
Teleportuje na inne serwery, oczywiście wymaga BungeeCord!

COMMAND: 'server:minigames'

     aGvURy1.png

Aby stworzyć tabliczkę w pierwszej lini wpisz:
[Menu]
A w drugiej nazwę pliku np.:
Tutorial
A oto jak wygląda tabliczka:
menu-sign_zps97da21d8.jpg

 

 

  My5JB7O.png

 

Plugin ChestCommands pozwala nam na tworzenie różnych symboli! Oto ich lista:

http://dev.bukkit.org/bukkit-plugins/chest-commands/pages/tutorial/symbols/

e2znt0t.png

Poniżej znajdzecie przykład, jak zrobić sklep w ChestCommands!
Kupowanie:

      COMMAND: 'give: 264' #tu ustalamy co sprzedajemy
      PRICE: 100 #tu ustalamy cene
#reszta tak jak wyzej
      NAME: 'Kup Pan diamencika!'
      ID: 264
      POSITION-X: 1
      POSITION-Y: 1

Sprzedawanie:

      COMMAND: 'givemoney: 10' #tu ustalamy ile za to dostajemy
      REQUIRED-ITEM: 3, 64 #a tu jakie itemki trzeba (3 = dirt, 64 = ilość)
#reszta tak jak wyzej
      NAME: 'Dirt! Cieply dirt!'
      ID: 3
      POSITION-X: 1
      POSITION-Y: 1

BXNw60d.png

/chestcommands lub /chc - Główna komenda, nie ma permissions

 

/chc help - Lista Komend - chestcommands.command.help

 

/chc reload - Reloaduje plugin - chestcommands.command.reload

 

/chc open <menu> - otwiera dane menu - chestcommands.command.open

 

/chc open <menu> <gracz> - otwiera menu innym graczom - chestcommands.command.open.others

 

/chc list - Lista POPRAWNYCH menu - chestcommands.command.list

 

/chc checkperms <gracz> - Sprawdza jakie permissions ma gracz - chestcommands.command.checkperms

 

/chc update - aktualizuje plugin - chestcommands.command.update

 

chestcommands.open.plik.yml - pozwala otwierać menu komendą

 

chestcommands.item.plik.yml - pozwala otwierać menu itemem

 

chestcommands.economy.bypass - nie trzeba płacić za itemy

 

chestcommands.sign - pozwala tworzyć tabliczki

Mam nadzieję, że Wam się podobało! Jak tak, daj lajka :3

KSPHiLT.png

Opublikowano

Plugin naprawdę dobrze opisany :)

Szczerze nie wiedziałem o nim (znaczy wiedziałem, ale nie wiedziałem, że aż tyle możliwości).

Według mnie nadaję się on tylko na serwery PvP/MiniGames.

 

Pozdrawiam

 

PS Zdjęcie robione u Hypixel'a :)

Opublikowano

Plugin naprawdę dobrze opisany :)

Szczerze nie wiedziałem o nim (znaczy wiedziałem, ale nie wiedziałem, że aż tyle możliwości).

Według mnie nadaję się on tylko na serwery PvP/MiniGames.

 

Pozdrawiam

 

PS Zdjęcie robione u Hypixel'a :)

 

 

ciekawy opis, sprawdze ten plugin bo mnie zaciekawil

Dziękuję ;) Taki był mój cel, pokazać, co potrafi ten plugin :D

Tak, zdjęcie robione u hypixela, właśnie u niego pogrywam i kolejną rundę w mega wallsy wygrywam xD

KSPHiLT.png

Opublikowano

Kondi widzę, że znowu sie skryptami/pluginami bawisz. Nieźle Ci to wychodzi, oby tak dalej. Fajnie wszytko wyjaśnione i dużo się dowiedziałem, dzięki! :)

1384358313-U695412.png

Opublikowano

Świetny opis. Dowidziałem się kilku  przydatnych rzeczy o tym pluginie, m. in. zmienne i wykonywanie komendy bez uprawnień. Tego mi było trzeba. Wielki like dla autora.

Jesli pomoglem daj Like.

Opublikowano

Staranna praca, ładna grafika wszystko się ładnie do siebie zlewa. Poradnik jest rozbudowany, powodzenia w konkursie :)

avatar_14518339374nlip.jpg


 


 


,,Vape is good, vape is my life"

Opublikowano

Cóż tu dużo pisać... Opisałeś wszystkie funkcjie tego pluginu, jeszcze do tego w sposób który każdy zrozumie. NAJS WORK. Like leci do pana

Opublikowano

Tutorial fajny :D 

 

o dawaniu komendy z konsoli i o servers nie wiedziałem! Takie coś mi było potrzebne (z tp na serwy)

 

Oczywiście like leci ;)

  • 6 miesięcy temu...
  • 1 rok później...
  • 4 miesiące temu...
Opublikowano

Plugin jest dobrze dopracowany. Mam pytanie jak ustawić włacznik i wyłącznik dropu . Do dropu mam plugin other-drops

  • 2 tygodnie później...
  • 1 rok później...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...