Skocz do zawartości

Pluginy nie są straszne! #1 - Jobs


Why

Rekomendowane odpowiedzi

Cześć wszystkim.
Większość z was weszła tutaj, aby ocenić mój tutorial, albo żeby się coś nauczyć, lub dowiedzieć :)
Tak czy inaczej napiszę odrazu tutaj, że będzie dużo takich poradników dotyczących najczęściej pluginów itp ... jakby cała seria :).

Więc na początek plugin Jobs.

1. Czym jest owy plugin?
Jobs (z ang.) - Prace
Najczęście widywany na serwerach Free-Build, jednak, nigdzie nie pisze, że nie może być na innych.
Plugin ten odpowiada za zatrudnienie nas do pracy w której mamy możliwości zarabiania i zdobywania doświadczenia.
Im większe doświadczenie, tym większy lvl, co za tym idzie, więcej pieniędzy z wydobywania minerałów.
Czyli wygląda to wprost proporcjonalnie :

Wykonywanie obowiązków pracy = Więcej doświadczenia = Większy poziom doświadczenia = Więcej pieniędzy za wykopanie



2. Skąd zaczerpnąć taki plugin?
Jak iż niektórzy są oporni, polecam pobrać spolszczoną wersję Jobs by Krzysztofa :

[DL] Jobs-PL - Polska wersja jobs z nutką polskich komend:)

jednak ambitni mogą pobrać z google (nie daję linku), albo z paczki plików serwerowych.


3. Początki... czyli co zawierać ma plugin.

Co ma zawierać? Podstawowy plik Jobs.jar, oraz folder Jobs, jeśli jednak pobrałeś instalkę pluginu czyli Jobs.jar, musisz uruchomić serwer, po czym utworzy Ci się folder Jobs.

A co w folderze Jobs?
A no to :
1355332122-U298954.jpg (cyfry zostały dodane przeze mnie w celu dalszego wykorzystania go w tutorialu, wy nie będziecie tego mieli)

4. Za co odpowiadają dane pliki w folderze Jobs?

Wykorzystamy poprzedni ss, mianowicie :
1355332122-U298954.jpg

Zacznijmy od generalConfig czyli 1
Jak widzimy oznacza to generalne ustawienia naszego pliku.

Plik 2
Odpowiada za prawidłowe funkcjonowanie, jest to nasz fundament pluginu

Plik 3
Nie opisuję, bo i tak tam nic nie macie dotykać, bo wszystko jest robione automatycznie

Plik 4
Najciekawsze co będzie :) jobConfig, czyli ustawienia pracy, cały ich spis, co i za co dostajemy itd...

Plik 5
Tutaj są wszystkie komunikaty np. z osiągnieciem poziomu, dołączeniem do pracy, komendami itp

Plik 6
Oznaczamy tutaj poziomy zaawansowania pracy.
Czyli... mamy np. Miner (Górnik) przy dołączeniu do pracy mamy Nowy, a po osiągnięciu max lvl, mamy Doświadczony

5. Omówienie pliku 1

Nie będziemy tutaj zbytnio grzebać, na początek jeszcze byście coś popsuli :D.

INFORMACJA : Do każdego omówienia pliku będzie dodawany ss z "//" co oznacza komentarz z języka programowania C++, którego wy nie możecie pisać w tamtym pliku, a który ja napisałem w celu nauki.
Jak już chcecie komentarz to piszemy na samym początku #



Omówienie :

1355333481-U298954.jpg

6. Omówienie pliku 2

Tutaj nie będzie dużo pisania itp... jest to plik obsługujący prawidłowe działanie i ogólne działanie naszego pluginu... nic nie robimy z nim :D

7. Omówienie pliku 3

1355333664-U298954.jpg

Stosujemy się do pierwszego komentarza. Serio ... usunięcie jakiejś spacji może wam coś nawalić :)

8. Omówienie pliku 4

Tutaj mamy baaardzo dużo do roboty :D
Jest to nasza podstawa działania prac na serwerze, co i za co dostajemy itd...

Objaśnienia :
1355334398-U298954.jpg

9. Omówienie pliku 5

Tak naprawdę nie ma tam nic ciekawego, powinniście pracować na plikach Krzysztofy, więc wszystko widzicie, bo spolszczył on to, możecie pozastępywać to swoimi tekstami, jednak pamiętajcie! Minecraft nie czyta polskich znaków.

10. Omówienie pliku 6

Objaśnienia :
1355334771-U298954.jpg

11. Jak napisać własną pracę?

Musimy oczywiście znać jego zamiary, przykładowo stworzymy Kopacza, który będzie otrzymywał 0.1 kasy za wykopanie piasku i 0.01 doświadczenia, a także bedzie miał kolor złoty, a skrót K

1355335072-U298954.jpg

Tak to wygląda :)
Nie jest trudne prawda?

Polecam zostawić obliczenia zdobywania doświadczenia i expa, tak jak zostały wgrane.

12. Jakie pluginy potrzebujemy do współgrania z Jobs?

iChat - dzięki niemu będziemy widzieć prefixy naszych prac, skórty, tytuły
PermissionsEx - nie każdy chce, aby ktoś mógł np. dołączyć do pracy górnik, lub chce aby ktoś mógł mieć 4 prace, tutaj to ustawisz!

Tyle mi do głowy przychodzi :)


Koniec :P

Mam nadzieje, że czegoś się nauczyliście i że pokazałem wam, że plugin Jobs nie jest straszny! Sprawia takie wrażenie ilością tekstów w plikach, jednak wystarczy tylko szukać uważnie przy czym i tak nie wykorzystujemy 1/2 zawartości np. messageConfig.
Możliwe jest, że o czymś zapomniałem :) Jak tak, to piszcie w komentarzach.
Zadawajcie też pytania, to stworzę FAQ.

Odnośnik do komentarza

Zastosowałeś się do moich rad :D Masz tego + przyda się :D

Kiedyś myślałem, że jestem elfem, ale tata powiedział, że jestem nikim i tak już zostało....

vvv Potrafisz tworzyć serwer? Sprawdź! vvv

 

 

Poszukuję kogoś kto przygotuje mi serwer na wersję Pocket Edition. Oferuję opłacalną współpracę. Więcej info WYŁĄCZNIE na priv

 

Odnośnik do komentarza

Przydatne dla nowych osób które dopiero zaczynają zabawę z pluginami. Widać dużo się napracowałeś, lajk.

31575197832728931761.jpg

Gram tylko na serwerach premium pod nickiem kajsks. Jeśli widziałeś mnie na serwerze no-premium to nie byłem ja i ktoś się pode mnie podszywał! I na modcraft! ;P

exMPC Media Team | Pomocnik Minecraft | Gracz WoW

Moja paczka modów:

http://www.mpcforum.pl/topic/793874-dlkajcraft-v10-czyli-paczka-modyfikacji/

 

Odnośnik do komentarza

Zarchiwizowany

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

  • Ostatnio przeglądający forum Pluginy nie są straszne! #1   0 użytkowników
    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...