EconXP

EconXP

EconXP

0 polubień • 0 pobrań
Dostępne pliki
10
Obsługiwane wersje
2
Najnowszy plik
07.08.2012

Przegląd

EconXP by Agnate
wersja: 0.5.0 | craftbukkit: #1.3.1 | Źródło | API deweloperskie


Funkcje

  • Pozwól graczom używać punktów doświadczenia do kupowania przedmiotów!
  • Wspierane przez Vault!
  • Działa z Minecraft 1.3.1!
  • Prosty plik konfiguracyjny!
  • Brak wymaganego systemu uprawnień (choć dostępne są uprawnienia, jeśli ich potrzebujesz)!


Opis

EconXP to system gospodarczy, który używa punktów doświadczenia gracza (zielonych kul doświadczenia zbieranych przez potwory) jako waluty. Wraz z wprowadzeniem Zaklinania, które kosztuje doświadczenie, będzie ciekawie obserwować gospodarki oparte na koncepcji handlu punktami doświadczenia, zwłaszcza że są one już naturalnie zbierane i używane, co nadaje im wartość wrodzoną.

EconXP jest teraz wspierany przez Vault, więc dowolna wtyczka sklepu lub związana z walutą, która używa Vault, może mieć EconXP jako typ waluty! W przyszłości dodam również wsparcie dla Register, umożliwiając używanie EconXP z wieloma istniejącymi wtyczkami sklepów i ekonomii.


Poziomy Minecrafta i doświadczenie

System levelowania Minecrafta jest dość dziwny i może być mylący dla niektórych. Oto krótkie wyjaśnienie, jak to działa.

Gracze zbierają doświadczenie zabijając potwory, a doświadczenie pojawia się jako zielone kule na ziemi. Po zdobyciu doświadczenia gracze nabierają poziomów. Od MC 1.3.1 obliczenia poziomów uległy zmianie. Nie mam ochoty pisać dokładnych równań, więc będziesz musiał zajrzeć na Minecraft Wiki: MinecraftWiki.net


Developer API

Sprawdź opis API tutaj: API deweloperskie


Plik konfiguracyjny

Plik konfiguracyjny można znaleźć po uruchomieniu serwera w folderze EconXP (w folderze plugins).

Cytat z pliku konfiguracyjnego:

death-drop-percent: 100 - [0 do 100] Domyślnie wszyscy gracze tracą wszystkie punkty doświadczenia (zamiast tylko 60% starej całkowitej wartości). Nie używaj tu ułamków dziesiętnych ani znaku procenta. Ustaw to na 0 (zero), jeśli nie chcesz, aby gracze tracili punkty doświadczenia po śmierci.


Polecenia

Polecenia domyślnie dostępne tylko dla operatorów (OP), z wyjątkiem komendy saldo (tylko dla siebie). Dlatego gracze nie powinni mieć możliwości transferu doświadczenia, chyba że nadano im uprawnienia do użycia polecenia. Wszystkie polecenia mają mapowanie 1-1 z odpowiednimi uprawnieniami (patrz sekcja Uprawnienia poniżej).

Wszystkie <amount> i <factor> wartości muszą być dodatnie (większe niż zero) i większe lub równe zero. Wszystkie wartości <amount> muszą być liczbami całkowitymi.

Cytat z listy poleceń:

/exp OR /econxp - Podstawowe polecenia (np. /exp add Agnate 5 ). Obie formy bazowe mogą być użyte.

/exp add <player> <amount> - Dodaj doświadczenie graczowi.
/exp subtract <player> <amount> - Odejmij doświadczenie graczowi.
/exp multiply <player> <factor> - Pomnóż doświadczenie gracza przez czynnik.
/exp divide <player> <factor> - Podziel doświadczenie gracza przez czynnik.
/exp set <player> <amount> - Ustaw doświadczenie gracza.
/exp clear <player> - Wyczyść CAŁE punkty doświadczenia gracza.

/exp balance - Zobacz swoje bieżące punkty doświadczenia.
/exp balance <player> - Zobacz bieżące punkty doświadczenia gracza.

/exp give <player> <amount> - Przekaż część swojego doświadczenia graczowi.
/exp transfer <giver> <amount> <receiver> - Przekaż od Dawcy do Odbiorcy.


Uprawnienia

Do używania którekolwiek z poleceń potrzebne są uprawnienia. Gracze mogą otrzymywać doświadczenie bez posiadania uprawnień.

Cytat z węzłów uprawnień:

econxp.* - Zezwala na wszystkie polecenia. econxp.add - Zezwala graczowi na użycie polecenia add.
econxp.subtract - Zezwala graczowi na użycie polecenia subtract.
econxp.multiply - Zezwala graczowi na użycie polecenia multiply.
econxp.divide - Zezwala graczowi na użycie polecenia divide.
econxp.set - Zezwala graczowi na użycie polecenia set.
econxp.clear - Zezwala graczowi na użycie polecenia clear.
econxp.balance - Zezwala graczowi użyć balance do sprawdzania sald graczy.
econxp.give - Zezwala graczowi dać własne doświadczenie innemu graczowi.
econxp.transfer - Zezwala graczowi użyć polecenia transfer.


Lista do zrobienia

Moja aktualna lista do zrobienia:


Changelog

Zobacz dziennik zmian: Change Log.


Podziękowania

  • Dzięki Flamers za pomoc przy zrobieniu zrzutu banera!
  • Nijijokun za opublikowanie swojego źródła iConomy (co pomogło mi zrozumieć JNBT)!
  • garbagemule za inspirację i pomoc w kodzie po drodze!

Opis projektu pochodzi z CurseForge i został udostępniony po polsku. Szczegóły konfiguracji, zależności oraz aktualne komunikaty autora sprawdź na w źródłowym katalogu CurseForge.

Stabilne EconXP v0.5.0
EconXP.jar 07.08.2012 36 KB
Stabilne EconXP v0.4.2
EconXP.jar 29.06.2012 36 KB
Stabilne EconXP v0.4.1
EconXP.jar 05.02.2012 36 KB
Stabilne EconXP v0.4.0
EconXP.jar 05.02.2012 36 KB
Stabilne EconXP v0.3.0
EconXP.jar 30.12.2011 37 KB
Stabilne EconXP v0.2.3
EconXP.jar 10.12.2011 35 KB
Stabilne EconXP v0.2.2
EconXP.jar 07.12.2011 35 KB
Stabilne EconXP v0.2.1
EconXP.jar 02.12.2011 35 KB
Stabilne EconXP v0.2.0
EconXP.jar 27.11.2011 35 KB
Stabilne EconXP v0.1.0
EconXP.jar 12.10.2011 35 KB
Przed instalacją

Jak bezpiecznie sprawdzić ten plugin

Wybierz zgodny plik

Oznaczenia wersji pochodzą z metadanych autora. Dobierz również właściwe oprogramowanie serwera i Javę.

Zachowaj kopię

Przed pierwszym startem skopiuj świat, konfigurację oraz dane pozostałych pluginów.

Przeczytaj log

Po uruchomieniu sprawdź brakujące zależności i pierwszy błąd związany z nazwą pluginu.

Zobacz pełną instrukcję instalacji