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

Porządny poradnik do Essentials'a / Część II


overgeming

Rekomendowane odpowiedzi

Opublikowano

P.S. Poradnik pisany jak najprościej i przede wszystkim

dla osób, które nie miały do czynienia z takim pluginem.

Witajcie!
Chcę wam przedstawić drugą część poradnika o Essentilas. Download oraz pierwszą część możecie znaleźć pod poniższym linkiem:

http://www.mpcforum.pl/topic/1342396-dl-tut-porządny-poradnik-do-essentialsa-część-i/

Konfiguracja config.yml | Kity czyli zestawy

Teraz zajmiemy się kitami z Essentilas, czyli bardzo popularnymi zestawami.
Zestawy to takie taki zbiór przedmiotów, które możemy brać co określony czas mówiąc najprościej.
 

Linijki od 222.

1. Wszystko wyjaśnię na poniższym przykładzie. Nie martw się jeśli nic nie rozumiesz. Po prostu zjedź niżej.

  overgeming:
    delay: 172800
    items:
      - 299:20 1 protection:3 color:51,204,255 name:Bluzka
      - 267 1 fire_aspect:2 knockback:2 name:&3Rozciancz
      - minecraft:apple 12 name:&2Jablko lore:Prosto_z_sadu
      - 387 1 title:&4Regulamin author:overgeming lore:&6Taka_tam_ksiazka book:Regulamin

Zacznę od początku "overgeming" to nazwa kita. Gracz przywołuje sobie go komendą "/kit overgeming". Następnie "delay" jest to czas po jakim gracz będzie mógł wziąć następny kit, w tym przypadku jest to 48 godzin, czyli co dwa dni.
UWAGA!! Czas w "delay" podajemy tylko i wyłącznie w sekundach.
Następnie "items" nie edytujemy tylko pod nim od sześciu spacji wypisujemy itemy.
a. Pierwszy item, czyli "299:20" to skórzana tunika z enchantem Ochrona III o kolorze jasnoniebieskim (HTML: #33CCFF) z nazwą Bluzka. Z demage 20. Oto widać na poniższym obrazku:
 

2731514202826851278225.png

b. Druga rzecz to miecz żelazny z Zaklętym Ogniem II oraz Odrzutem II i z nazwą na niebiesko Rozcinacz.
 

9734014202828511278225.png

c. Następny item to 12 Jabłek z podtekstem Prosto z sadu.
 

8164314202829651278225.png

 

d. Ostatnim itemem(raczej tak to się pisze) jest książka o nazwie Regulamin z podtekstem Taka tam ksiażka oraz z treścią: 1. Zaasada, 2. Zasada, 3. Zasada ... etc.






7603514202831761278225.png

3304314202831761278225.png

 

1a. Ogólny format kita:

[size=5]  {nazwa}:
    delay: {czas}
    items:
      - {ID itemu} {ilość} {wartości opisujące}
      - {ID itemu} {ilość} {wartości opisujące}
[/size]

W "nazwa" wstawiamy nazwę kitu, w "czas" co ile gracz będzie brał kita, tylko w sekundach. Natomiast w "ID itemu"... ID, "ilość" ile chcemy dać graczu itemów. W "wartości opisujące" wstawiamy różne inne parametry np. nawę, kolor, enchant etc.

2. Teraz podam kilka sposób jak tworzyć itemy dostępne w kitach. Będę się odwoływał do wzoru powyżej. Po myślniku będzie miejsce gdzie trzeba to wstawiać.
a. Nazwa przedmiotu - (wartości opisujące)

[size=5]name:To_jest_nazwa
[/size]

Ogólny zapis macie wyżej. Jeśli jest to nazwa większa jak jedno słowo to spację zastępujemy dolnikiem "_". Przed wyrazem możecie wstawiać kolory. Macie linka do kolorów w MC:

http://minecraft-pl.gamepedia.com/Serwer#Kolory

b. Enchant - (wartości opisujące)
Echant możemy dodawać dla narzędzi, zbroji i jeszcze kilku przedmiotów. Aby wstawić jakiś enchant musimy znać jego nazwę w MC, ale nie taka używana, "specjalną". Oto link:

http://minecraft.gamepedia.com/Enchanting#Data_values

Ogólny zapis to:

[size=5]{nazwa_enchantu}:{moc w liczbach arabskich}
np. durability:1
[/size]

Aby było możliwe mieszczanie ehcnatów oraz dawanie większego LVL niż domyślna wartość poniższą wartość ustawcie na true, Domyślnie jest na false co oznacza, że niebezpieczne echanty wyłączone.

# Allow 'unsafe' enchantments in kits and item spawning.
# Warning: Mixing and overleveling some enchantments can cause issues with clients, servers and plugins.
unsafe-enchantments: false

c. Podtekst tzn. lore - (wartości opisujące)

[size=5]lore:To_jest_podtekst
[/size]

Wyżej napisałem zapis. Wszystko tak samo jak w przypadku wartości "name".

d. Kolor skórzanej zbroi - (wartości opisujące)
Wbrew pozorom jest to bardzo łatwa czynność wystarczy znać parametry kolorów RGB(red, green, blue). Można je "pobrać" z tej strony:

http://www.colorschemer.com/online.html

Z czytane parametry wpisujemy po przecinku do takiego określenia:

[size=5]color:{R},{G}{B}

np. color:51,204,255
[/size]

e. Zniszczenie danej rzeczy - (ID itemu)
Taki "coś" możemy nadać tylko rzeczom, które rzeczywiście mogą się zniszczyć w MC np. siekiera, zbroja etc.
Wstawiamy je po dwukropku (":") tuż za ID przedmiotu. Ogólny zapis:

[size=5]{ID_przedmiotu}:{Ile_przedmiotu_zostały_już_zniszczonego}

np. 286:10 - ten zapis oznacza, że z złotej siekiery zostało użyte 10 uderzeń.
[/size]

Pamiętajcie jednak, że jeśli są dodane enchanty "przedłużające żywotność" narzędzia np. Unbreaking (Niezniszczalność) zwiększa prawie 3 krotnie wytrzymałość kilofu.

f. Ilość przedmiotu - (ilość)
Jest to bardzo istotna rzecz bez, której kit może nie działać albo dany przedmiot po prostu nie dany. Zawsze występuje zaraz po ID przedmiotu nigdzie indziej. Najbezpieczniej jest stosować do 64. Jeśli chcemy dać więcej to po prostu utwórzmy następną linijkę.
 
g. Własna książka - (wartości opisujące)
Bardzo mało stosowana opcja Essentialsa choć jest naprawdę łatwa w obsłudze. Wykorzystanie takiej książki jest zbyt szerokie aby je opisać, no do słownie wszystko da się zrobić z nią :). Ta czynność jest lekko skomplikowana, a więc opisze ją obszerniej. Jeszcze raz przyjrzyjmy się kodowi. Podzieliłem go na kilka części oto one:

- 387 1 title:&4Regulamin author:overgeming lore:&6Taka_tam_ksiazka book:Regulamin
- {ID-książki} {ilość książek} {tytuł książki} {autor} {podtekst książki} {sekcja_w_pliku_book.txt}

"ID książki" oraz "Ilości" raczej nie tykajcie tym bardziej ID. Następnie w "title" wpiszcie jej tytuł ja nazwałem ją Regulamin o kolorze mocno czerwonym. Najlepiej w autor podajcie swój nick z MC (ale może tam być cokolwiek).  Podtekst to jakiś krótki opis o czym ona będzie np. To jest Regulamin Serwera SuperMCCraft :).  I ostatni parametr to "book:"(tego nie zmieniamy) po czym dajemy nazwę sekcji.
Aby utworzyć taką sekcję (tak to się profesjonalnie nazywa lecz jest to teoretycznie treść naszej książki lecz nie wpisujemy jej tam, ale w pliku "book.txt" który powinien znaleźć się w plugins/Essentials. )Jeśli nie ma tam takiego pliku to utwórz go po prostu tworząc nowy dokument tekstowy o nazwie book i rozszerzeniu *.txt (w efekcie book.txt). Następnie aby dodać zawartość książki musimy najpierw rozpocząć od czegoś takiego:

#Nazwa_sekcji

 
Nazwa sekcji to nic innego jak napis który umieściliśmy po parametrze "book:" (w wartościach opisujących).
Potem zamieszczamy treść naszej książki. Mój zapis:

#Regulamin
1. Zasada
2. Zasada
3. Zasada
4. Zasada
5. Zasada

Daje oto taki efekt:

 

7603514202831761278225.png

3304314202831761278225.png

 

2. Drugi aspekt, który nie wspominałem prędzej, lecz należy dodać.. są to opłaty za użytkowanie kitu. Przydaj się to np. gdy tworzymy super ex za np. 500 000$ na czas edycji serwera. Przykładów można podawać w nieskończoność, przejdźmy do rzeczy.

Linijki odpowiedzialne za tę czynność (w zależności od konfiguracji prędzej) możemy znaleźć coś około 470 linijki, sekcja EssentialsEco. Tuż przed EssentialsHelp, a za EssentialsHome. Aby dodać opłatę za jakąkolwiek komendę wystarczy użyć tego oto sposobu. Jest jeszcze drugie, lecz ten ja polecam. Podam prosty przykład:

  kit-gracz: 1200

Po dwóch spacjach musimy napisać komendę, i po dwukropku oraz jednej spacji zapisać sumę pieniędzy. Bez żadnych dodatków. Wszystko można tworzyć według tego "wzoru":

  komenda-spawn: cena 

Jedno jest ważne, aby komenda dwuczłonowa została oddzielona myślnikiem zamiast spacją. Chodzi głównie o komendy, które musimy oddzielić spacją np. kit start. 

 

To wszystko na dzisiaj dzięki za wytrwanie do końca. Zapraszam

do komentowania oraz oceniania. Jeśli masz jakieś

problemy lub znalazłeś błąd pisz a poprawie.

 

Daj LIKE nic nie stracić, a ja zyskam

chęć do następnych części poradnika.

 

Dzięki i pozdrawiam

Za niedługo następny poradnik

i następne opcje Essentialsa.

4462514400953061278225.png

Opublikowano

@1361622928-U485574.pngKutaszeG1337

Jeśli pobierasz już skonfigurowany Essentials to pobierz paczkę serwerowa.

 

@xCeglix

Dzięki. Za niedługo następna część.

 

 

I zapraszam do komentowanie i LIKOWANIA

4462514400953061278225.png

  • 2 tygodnie później...
Opublikowano

Niektórzy wielcy "technicy" mogli tego nie wiedzieć. Dzięki tobie ponad 2/3 wiedzą to. Mimo ,że ja tworze swój serwer jedna rzecz z poradniku mi się przyda dokładniej book.txt :)

bmqxnpM.png

Opublikowano

Dzięki.


Essentials ma wiele ciekawych funkcji. Z połączeniem kilku pluginów można go naprawdę nieźle wykorzystać.


­


4462514400953061278225.png

Opublikowano

Na prawdę przydatny poradnik  opisujący różnorakie cechy essentianls, przyda się na pewno.

 

Dzięki.

Zapraszam do komentowania za niedługo następna część.

­

4462514400953061278225.png

Opublikowano

Zaktualizowałem poradnik, poszerzając go o opłaty za komendy w tym za kity.

 

Zapraszam do komentowania. Wszystkim wyżej dzięki za opinię.

 

Zostaw też LIKE. 

4462514400953061278225.png

  • 3 tygodnie później...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...