PvPReward

PvPReward

Zabójcy kradną pieniądze od swoich ofiar

0 polubień • 0 pobrań
Dostępne pliki
1
Obsługiwane wersje
0
Najnowszy plik
01.10.2012

Wersja 1.9.0

Uwaga: Ten dodatek wymaga, aby Vault był włączony Vault na twoim serwerze

Ten dodatek wprowadza do PvP, oprócz przedmiotów, które mogą być upuszczone, również kradzież pieniędzy od graczy, których zabijasz. Kwota skradziona jest konfigurowalna.

Pieniądze mogą również być zabierane od gracza, gdy ten ginie.

Funkcje:

  • Wspiera wszystkie popularne systemy ekonomiczne i wtyczki uprawnień dzięki Vault
  • Możesz zmienić, jaką komendę ta wtyczka używa, edytując plik plugin.yml (znajdujący się w pliku jar wtyczki)
  • Wsparcie MultiWorld (Wyłączaj nagrody i/lub liczbę zgonów w określonych światach)
  • Właściwości konfigurowalne
  • Niestandardowe wiadomości
  • KDR Leaderboard
  • Kilka metod wyznaczania kwoty utraconych/skradzionych pieniędzy (procent, stała kwota, itp.)
  • Dodawanie graczy do określonej grupy uprawnień, jeśli zabijają zbyt wielu innych graczy
  • Opcja posiadania nagrobków do przechowywania przedmiotów zamiast ich upuszczania przez graczy (funkcja beta)
  • Konfigurowalny czas walki
  • Opcjonalne kary za logowanie lub teleportowanie podczas walki
  • Ogłoszenie, gdy gracz wyloguje się podczas walki

Węzły uprawnień:

  • pvpreward.getreward = Potrzebne do kradzieży pieniędzy od innego Gracza
  • pvpreward.givereward = Potrzebne, aby pieniądze mogły być skradzione od Ciebie
  • pvpreward.ignoredeathtoll = Nie płacisz Death Toll, gdy umrzesz
  • pvpreward.reset = Potrzebne do zresetowania zabójstw/śmierci/karmy dowolnego gracza

Komendy:

Komendy użytkownika:

() wskazuje na pole wymagane.
Jeżeli Player nie jest określony, wówczas nadawca polecenia jest używany

  • /pvp outlaws - Wypisuje aktualnych Outlaws
  • /pvp karma (Player) - Wypisuje poziom karmy wskazanego gracza
  • /pvp kdr (Player) - Wypisuje stosunek zabójstw do zgonów wskazanego gracza
  • /pvp rank (Player) - Wypisuje ranking KDR wskazanego gracza
  • /pvp top (Amount) - Wypisuje najlepsze wyniki KDR

Komendy administratora:

[] wskazuje na pole wymagane.

  • /pvp reset - Wypisuje komendy resetu Admin
  • /pvp reset kdr - Ustawia twoje zabójstwa i zgony na 0
  • /pvp reset kdr [Player] - Ustawia zabójstwa i zgony wskazanego gracza na 0
  • /pvp reset kdr all- Ustawia zabójstwa i zgony wszystkim graczom na 0
  • /pvp reset karma - Ustawia poziom karmy na 0
  • /pvp reset karma [Player] - Ustawia poziom karmy wskazanego gracza na 0
  • /pvp reset karma all- Ustawia karmę wszystkim graczom na 0

Opis karmy:

Większość z tych ustawień jest konfigurowalna Karma Pic Obrazek + opis autorstwa riuthamus
Scena01: Bob i Jacob nic nie zrobili, wszystkie statystyki są bazowe:

  • PUNKTY KARMA: 0
  • PROCENT UPUSZCZANIA: 10%
  • 500 MONET NA KONCIE KONTA

Scena02: Bob atakuje i zabija Jacob, co spowoduje następujące rzeczy:

  • Bob zdobędzie 2 punkty karmy
  • Jacob straci 1 punkt karmy ( jeśli ma 0, pozostanie na 0 )
  • Szansa Boba na upuszczenie złota zostanie zwiększona o 2% modyfikator jeśli jego karma jest mniejsza niż 50
  • Jeśli szansa na upuszczenie monet z Jakoba ( zabitego ) się powiodzie, zostanie pobrana losowa wartość ( domyślny zakres 0%-5% ) z konta Jakoba

Scena03: Bob był złym, zabił wielu ludzi i ma teraz 48 karmy. Znowu zabija Jacob; następują następujące rzeczy.

  • Bob zdobędzie 2 punkty karmy, przekraczając 50 karmy, co czyni go outlaw
  • Jacob straci 1 punkt karmy (nie może spaść poniżej 0)
  • Szansa Boba na upuszczenie złota zostanie zwiększona do 100% ponieważ jest uważany za outlaw i nadal zyskuje +2 karmy
  • Jeżeli szansa na upuszczenie monet z Jakoba ( zabitego ) się powiodzie, zostanie pobrana losowa wartość (domyślny zakres 0%-5%) z konta Jakoba

Scena04: Jacob zabija Boba po tym, jak Bob ma 52 karmy, następuje:

  • Bob straci 1 punkt karmy, co daje 51
  • Bob nadal jest outlaw, więc ma 100% szansę na upuszczenie złota/monet
  • Jacob NIE zdobędzie punktów karmy, ponieważ zabił outlaw

    Jeśli modyfikator ustawiony jest na 20, gdy outlaw zabija nie-outlaw, dostaje 20% więcej monet oprócz nagród, które już by otrzymał (jeśli w ogóle zdobędzie upuszczenia). Podobnie, jeśli modyfikator wynosi 150, dostanie 150% więcej monet.

    Teraz, bardziej wnikliwy i złożony tryb: modyfikator rośnie po określonych progach karmy. Na przykład: ustawisz opcje w pliku konfiguracyjnym następująco: karmaThreshold: 10, outlawModifier: 2, modifierMax: 50

    Przy tym każda 10 karmy po 50 (60, 70, 80, itp.) będzie przyznawać outlawowi 2% premii do wszystkich kradzionych przedmiotów. Po osiągnięciu 50% dodatkowych kradzieży, przestaje rosnąć (zgodnie z zmienną modifierMax). Wydaje się to skomplikowane i prawdopodobnie nie dla każdego, ale moim zdaniem byłoby to fajne.

    (Wszystko to dotyczy kwoty skradzionych monet, a nie tempa, w jakim przedmioty są upuszczane, aby było jasne!)

Tutoriale:

Konfiguracja (Ustawienia):

RewardType może być jednym z następujących:

  • Karma
  • FlatRate
  • Range
  • Percent
  • PercentRange
  • PercentKDR

  • Wszystkie inne ustawienia zależą od tego, jaki typ nagrody został ustawiony.

Karma:

Ten typ ma najwięcej funkcji, wyjaśnienia znajdują się na dole tej strony, ustawienia są następujące:

  1. Percent - Podstawowy procent obliczania, czy nastąpi upuszczenie
  2. Amount - Ilość karmy potrzebna, aby uznano Cię za outlaw
  3. High - Maksymalny procent, jaki może być pobrany z konta zabitego gracza
  4. Low - Minimalny procent, jaki może być pobrany z konta zabitego gracza
  5. OutlawModifier - Outlaws kradną dodatkowe x%
  6. KarmaThreshold - Zwiększaj OutlawModifier co każde x zabójstw
  7. ModifierMax - OutlawModifier nie przekroczy x

FlatRate:

Zabójca zawsze ukradnie określoną kwotę od zabitego, ustawienia są następujące:

  1. Amount - Kwota pieniędzy, która zostanie skradziona przy każdym zabójstwie
  2. Wszystkie inne ustawienia nie mają znaczenia

Range:

Zabójca ukradnie kwotę pieniędzy w zadanym zakresie, ustawienia są następujące:

  1. High - Maksymalna kwota, która może zostać pobrana z konta zabitego gracza
  2. Low - Minimalna kwota, która może zostać pobrana z konta zabitego gracza
  3. Wszystkie inne ustawienia nie mają znaczenia

Percent:

Zabójca ukradnie określony procent całkowitego salda zabitego gracza, ustawienia są następujące:

  1. Percent - Procent pieniędzy, który zostanie pobrany z konta zabitego gracza
  2. Wszystkie inne ustawienia nie mają znaczenia

PercentRange:

Zabójca ukradnie procent pieniędzy w zadanym zakresie, ustawienia są następujące:

  1. High - Maksymalny procent, jaki może zostać pobrany z konta zabitego gracza
  2. Low - Minimalny procent, jaki może zostać pobrany z konta zabitego gracza
  3. Wszystkie inne ustawienia nie mają znaczenia

PercentKDR:

Zabójca ukradnie procent pieniędzy na podstawie dwóch KDR graczy. Otrzymasz wyższy procent od graczy o wyższym KDR (wzór killedKDR/killerKDR). Ten procent jest pobierany z całkowitego salda zabitego gracza. Żadne ustawienia nie są używane.

Wideo:

Wkrótce!

Użyj niestandardowej komendy zamiast /pvp

Linki

GitHub | Źródło | Inne Wtyczki

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 v1.9.0
PvPReward.jar 01.10.2012
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