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

Factions


szelkoffy

Rekomendowane odpowiedzi

Opublikowano

FACTIONS

Autor: Brettflan i Cayorion ( Pluginu )
Strona pluginu: Bukkit / BukkitDEV / MassiveCraft

KILKA INFORMACJI

Plugin pozwala graczom tworzyć frakcje (gildie). Frakcje, dzięki mocy czerpanej od poszczególnych jej członków, mogą zajmować dla siebie terytoria, na których ich dobytek jest chroniony przed resztą graczy. Możliwe jest zawiązywanie sojuszy z innymi frakcjami oraz prowadzenie wojen, które mogą skutkować przejęciem części wrogiego terytorium lub utratą własnego.

ZALEŻNOŚCI MIĘDZY FRAKCJAMI

Zależnie od ustawionego statusu, frakcje mogą być nastawione do siebie przyjaźnie (ally), neutralnie (neutral) lub wrogo (enemy). Trzeba jednak wiedzieć, że aby między dwoma frakcjami panował pokój, obie muszą mieć ustawiony wobec siebie status ally.

Przykład
Jeżeli chcemy by między frakcjami Wedrowcy i Mysliwi panowały przyjazne stosunki, każdy z przywódców danej frakcji musi użyć komendy /f ally , czyli dla Wedrowcowbędzie to komenda /f ally Mysliwi, a dla Mysliwych komenda /f ally Wedrowcy.

Wystarczy by jedna z frakcji zmieniła status na wrogi (enemy), a między frakcjami zostanie zerwany pokój wraz z wynikającymi z tego wszystkimi konsekwencjami.


Pamiętaj:
1. Członkowie danej frakcji oraz frakcji sojuszniczych nie mogą ze sobą walczyć.
2. Członkowie frakcji neutralnej nie mogą być atakowani na własnej ziemi.
3. Zawsze można atakować członków wrogich frakcji oraz graczy, którzy nie należą do żadnej frakcji.
4. Członkowie danej frakcji jeżeli są atakowani na własnej ziemi otrzymują o 30% mniej obrażeń.


Na terenie frakcji budować i niszczyć mogą wyłącznie jej członkowie. Ograniczenia te dotyczą również interakcji z takimi rzeczami, jak: drewniane drzwi, klapy, kufry, piece, dozowniki i przekaźniki.

Każdy z członków frakcji posiada punkty mocy. Maksymalnie można posiadać 10 punktów, zaś minimalnie -10. Jeżeli gracz zginie, niezależnie od rodzaju śmierci, gracz traci 4 punkty. Z czasem gracz może odzyskać utracone punkty (1 punkt na 5 minut), ale warunkiem jest by był zalogowany (posiadał status online). Jeżeli gracz nie gra (posiada status offline) również może stracić punkty mocy, a dokładnie to 1 punkt co 24 godziny. Powyższe wartości wynikają z domyślnych ustawień pluginu i mogą być zmieniane.

Punkty mocy każdego z członków frakcji sumują się i mają wpływ na ogólną ilość punktów mocy całej frakcji. Od tych punktów zależy wielkość terenu jaki może przejąć (posiadać) dana frakcja. Jeżeli frakcja traci punkty, może zdarzyć się, że jakiś fragment terenu zostanie przejęty przez wrogą frakcję wraz z całym inwentarzem (chyba, że jest dodatkowo zablokowany przez LWC, a w pliku konfiguracyjnym wyłączona jest integracja Factions z LWC).

Przykład
Gracze MrA i MrB należą do frakcji o nazwie Wedrowcy. Każdy z tych graczy posiada maksymalną ilość (10) punktów mocy, co oznacza, że frakcja ma ich w sumie 20. Te 20 punktów pozwala na posiadanie przez frakcję terenu wielkości 20 chunków. Jeżeli MrA polegnie w walce, straci 4 punkty, co będzie skutkowało tym, że frakcja zamiast 20, będzie miała na swoim koncie 16 punktów do momentu odzyskania przez gracza utraconej mocy. W związku z powyższym, wroga frakcja może przejąć dla siebie 4 chunki (wraz z całym inwentarzem), na których utrzymanie póki co nie stać Wedrowcow.

Należy zaznaczyć, że w zależności od ustawien w pliku konfiguracyjnym pluginu, przejmowanie ziem rywalizujących ze sobą frakcji może następować tylko na granicach ziem frakcji lub w dowolnym miejscu.


INDYWIDUALNI WŁAŚCICIELE TERENÓW

Administrator frakcji (i ewentualnie moderatorzy) może określić właściciela(-i) danego terenu (chunka), który należy do frakcji. Dzięki takiemu rozwiązaniu ograniczony zostaje dostęp dla pozostałych członków frakcji (z wyjątkiem administratora i moderatorów), a tym samym możliwość korzystania z np. drewnianych drzwi, skrzyń, pieców, dozowników, itd., z których normalnie mogą korzystać wszyscy członkowie frakcji pod warunkiem, że znajdują się one na terenie frakcji i nie są dodatkowo zabezpieczone np. pluginem LWC.

SAFE MPCforum

Administrator serwera może wyznaczyć dany teren jako strefę bezpieczną. Teren taki nie może być przejmowany przez frakcje. Na terenie tym wyłączona zostaje możliwość bicia innych graczy (pvp) oraz nie pojawiają się żadne potwory, a gracz nie odnosi obrażeń.

WAR MPCforum

Administrator serwera może wyznaczyć dany teren jako strefę walk, która jest przeciwieństwem safe MPCforum. W pliku konfiguracyjnym można określić, czy w takiej strefie włączone jest otrzymywanie obrażeń od przyjaciół, czyli członków własnej frakcji lub innej frakcji, z którą zawarty jest sojusz (ally).

STATUS POKOJOWY (PACEFUL)

Jest to specjalny status, który może nadać administrator serwera dowolnej frakcji. Status ten przede wszystkim przeznaczony jest dla frakcji początkujących (świeżo powstałych), które dopiero rozwijają się i nie chcą brać udziału w działaniach wojennych lub chcą od nich odpocząć.

Członkowie frakcji o statusie pokojowym nie mogą być atakowani i nie mogą atakować innych (wyjątkiem są strefy walk, war MPCforum, pod warunkiem, że w pliku konfiguracyjnym ustawiona została możliwość atakowania przyjaciół). Frakcja o statusie pokojowym nie może przejmować terenów należących od innych frakcji oraz uznawać innych frakcji jako swoich sojuszników lub wrogów. Administrator i moderatorzy frakcji mogą włączać lub wyłączać wybuchy na swoim terenie.


EKONOMIA

Jeżeli używamy któregoś z pluginów wprowadzających ekonomię na serwerze (np. iConomy lub EssentialsEco), możemy zarządzać majątkiem frakcji poprzez odpowiednie skonfigurowanie opcji w pliku conf.json, decydując np. o tym, ile kosztuje używanie komend frakcyjnych, przejmowanie terenów, itd.

KOMENDY

<> parametr wymagany
[] parametr opcjonalny

/f help [strona]
/f h ...
/f ? ...
Wyświetlenie pomocy.
(perm.: factions.help)

/f list [strona]
/f ls …
Wyświetlenie listy frakcji.
(perm.: factions.list)

/f show [nazwa]
/f who …
Wyświetlenie szczegółowych informacji o frakcji, której jest się członkiem lub na temat innej frakcji. Podawane są następujące informacje: nazwa frakcji, opis (description), czy frakcja jest otwarta (joining), czyli czy dołączenie do frakcji wymaga zaproszenia lub nie, wielkość terenu (land), aktualna ilość punktów (power), maksymalna ilość punktów (mxpower), listę sojuszniczych (allies) i wrogich (enemies) frakcji oraz listę członków będących w grze (members online) i nie będących w grze (members offline).
(perm.: factions.show)

/f map [on|off]
Wyświetlenie mapy (jako ascii-art.) najbliższego terenu. Parametr on lub off włącza lub wyłącza rysowanie mapy na bieżąco.
(perm.: factions.map)

/f power [gracz]
Wyświetlenie poziomu mocy posiadanej przez siebie lub innego gracza.
(perm.: factions.power / factions.power.any)


ZARZĄDZANIE FRAKCJĄ

/f create <nazwa>
Utworzenie nowej frakcji. Osoba zakładająca frakcję zostaje automatycznie jej administratorem.
(perm.: factions.create)

/f tag <nazwa>
Zmiana nazwy frakcji.
(perm.: factions.tag)

/f desc <opis>
Zmiana opisu frakcji.
(perm.: factions.description)

/f open
Ustalenie czy dołączenie do frakcji wymaga zaproszenia, czyli czy frakcja jest ogólnie dostępna, czy zamknięta.
(perm.: factions.open)

/f join <nazwa>
Dołączenie do frakcji.
(perm.: factions.join / factions.join.any)

/f leave
Opuszczenie frakcji, do której należymy.
(perm.: factions.leave)

/f invite <gracz>
/f inv …
Wysłanie do gracza zaproszenia na dołączenie do frakcji, która jest zamknięta.
(perm.: factions.invite)

/f deinvite <gracz>
/f inv …
Wycofanie zaproszenia oczekującego na akceptację gracza.
(perm.: factions.deinvite)

/f kick <gracz>
Wyrzucenie danego gracza z frakcji. Moderatorzy frakcji mogą usuwać normalnych członków frakcji. Natomiast administrator frakcji może usuwać również moderatorów.
(perm.: factions.kick / factions.kick.any)

/f mod <gracz>
Przyznanie lub pozbawienie praw moderatora frakcji danemu graczowi. Komenda wymaga uprawnień administratora frakcji.
(perm.: factions.mod / factions.mod.any)

/f admin <gracz>
Przeniesienie praw administratora frakcji na innego członka frakcji. Administrator zrzekający się swoich praw zostaje moderatorem frakcji z zastrzeżeniem, iż nowy administrator może pozbawić go tego stanowiska.
(perm.: factions.admin / factions.admin.any)

/f title <gracz> [tytuł]
Nadanie (przez podanie parametru tytuł) lub usunięcie tytułu któremuś z członków frakcji.
(perm.: factions.title)

/f sethome [frakcja]
Ustawienie lokacji, w której przebywamy jako domu dla frakcji. Opcjonalnie, administrator może ustawić dom w imieniu którejś z frakcji podając jej nazwę.
(perm.: factions.sethome / factions.sethome.any)

/f home
Teleportowanie się do lokacji ustawionej jako dom frakcyjny.
(perm.: factions.home)

/f chat [a|f|p]
/f c …
Włączenie/wyłączenie chatu frakcji. Użycie pierwszy raz komendy lub z parametrem a daje dostęp do chatu własnej frakcji i frakcji sojuszniczych. Użycie komendy po raz drugi lub z parametrem f przełącza chat dostępny wyłącznie dla członków własnej frakcji. Użycie komendy po raz trzeci lub z parametrem p włącza ogólny chat serwera, czyli wyłącza chat frakcyjny.
(perm.: factions.chat)

/f noboom
Włączenie/wyłączenie eksplozji w obrębie frakcji. W przypadku frakcji posiadającej status pokojowy (peaceful), wymagane są uprawnienia administratora lub moderatora frakcji.
(perm.: factions.noboom)

/f <ally|neutral|enemy> <nazwa>
Ustawienie relacji (nastawienia) w stosunku do innej frakcji: przyjazna (ally), neutralna (neutral) lub wroga (enemy).
(perm.: factions.relation)


ZARZĄDZANIE MAJĄTKIEM

/f money b
/f balance
Wyświetlenie stanu (zasobności) skarbca frakcji.
(perm.: factions.money.balance / factions.money.balance.any)

/f money d <ilość>
/f money deposit …
Wpłacenie do skarbca frakcji określonej ilości pieniędzy.
(perm.: factions.money.deposit)

/f money w <ilość>
/f money withdraw …
Wypłacenie ze skarbca frakcji określonej ilości pieniędzy.
(perm.: factions.money.withdraw / factions.money.withdraw.any)

/f money ff <ilość> <nazwa_1> <nazwa_2>
Przelanie określonej ilości pieniędzy ze skarbca frakcji (nazwa_1) do skarbca innej frakcji (nazwa_2).
(perm.: factions.money.f2f)

/f money fp <ilość> <nazwa> <gracz>
Przelanie określonej ilości pieniędzy ze skarbca frakcji (nazwa) na konto danego gracza (gracz).
(perm.: factions.money.f2p)

/f money pf <ilość> <gracz> <nazwa>
Przelanie określonej ilości pieniędzy w konta gracza (gracz) do skarbca danej frakcji (nazwa).
(perm.: factions.money.p2f)

TEREN FRAKCJI

/f claim
Przejęcie danego terenu (chunka 16x16) przez frakcję.
(perm.: factions.claim)

/f autoclaim
Włączenie/wyłączenie automatycznego przejmowania terenów przez frakcję w trakcie chodzenia.
(perm.: factions.autoclaim)

/f unclaim
/f declaim
Odłączenie danego terenu (chunka 16x16) od frakcji. Funkcja dostępna wyłącznie dla moderatorów i administratorów frakcji.
(perm.: factions.unclaim / factions.unclaimall)

/f owner [gracz]
Ustawienie lub usunięcie siebie lub innego gracza z listy właścicieli danego terenu (chunka 16x16). Jeżeli dany teren nie ma właściciela to zostanie nim gracz, który użył komendy. Jeżeli teren posiada właściciela, komenda /f owner bez podania nazwy gracza spowoduje usunięcie wszystkich właścicieli.
(perm.: factions.owner)

/f ownerlist
Wyświetlenie listy właścicieli danego terenu. Komenda działa wyłącznie w obrębie terenu należącego do frakcji.
(perm.: factions.ownerlist)


KOMENDY ADMINISTRATORA


(w przypadku komend administratora nie jestem do końca pewny czy wszystkie uprawnienia dobrze przypisałem poszczególnym komendom, gdyż z braku czasu nie miałem jeszcze okazji ich sprawdzić, dlatego mogą pojawić się błędy)

/f bypass
Włączenie możliwości budowania i niszczenia wszystkiego, co znajduje się na terenie frakcji. Domyślnie są nałożone ograniczenia, więc nawet administrator serwera nie może ingerować we frakcje.
(perm.: factions.bypass / factions.ownershipbypass)

/f chatspy <on|off>
Włączenie/wyłączenie podglądania wszystkich wiadomości wysyłanych na chacie frakcji.
(perm.: factions.chatspy)

/f disband <nazwa>
Rozwiązanie danej frakcji.
(perm.: factions.disband / factions.disband.any)

/f claim safezone <promień=1>
Przejęcie (wyznaczenie) danego terenu jako strefy bezpiecznej (safezone).
(perm.: factions.managesafezone)

/f claim warzone <promień=1>
Przejęcie (wyznaczenie) danego terenu jako strefy walki (warzone).
(perm.: factions.managewarzone)

/f claim <nazwa> <promień=1>
Przejęcie terenu dla danej frakcji.
(perm.: (prawdopodobnie) factions.claim)

/f unclaim
Odłączenie terenu od frakcji. Administrator musi mieć włączony tryb bypass (/f bypass).
(perm.: (prawdopodobnie) factions.unclaim)

/f autoclaim safezone
Włączenie/wyłączenie automatycznego przejmowania terenu jako safezone w trakcie chodzenia.
(perm.: (prawdopodobnie) factions.managesafezone

/f autoclaim warzone
Włączenie/wyłączenie automatycznego przejmowania terenu jako warezone w trakcie chodzenia.
(perm.: (prawdopodobnie) factions.managewarzone)

/f safeunclaimall
/f safedeclaimall
Odłączenie wszystkich terenów safezone.
(perm.: (prawdopodobnie) factions.managesafezone)

/f warunclaimall
/f wardeclaimall
Odłączenie wszystkich terenów warzone.
(perm.: (prawdopodobnie) factions.managewarzone)

/f paceful <nazwa>
Ustawienie danej frakcji statusu pokojowego (paceful).
(perm.: factions.setpeaceful)

/f permanent <nazwa>
Ustawienie dające, iż w przypadku, gdy dana frakcja nie będzie posiadała żadnych członków, nie zostanie rozwiązana.
(perm.: factions.setpermanent)

/f permanentpower <nazwa>
Ustawienie poziomu mocy danej frakcji.
(perm.: factions.setpermanentpower)

/f lock <on|off>
Włączenie/wyłączenie wszystkim możliwości pisania na chacie frakcji.
(perm.: factions.lock)

/f saveall
/f save
Zapisanie wszystkich ustawień na dysku twardym (wykonanie kopi bezpieczeństwa).
(perm.: factions.save)

/f reload [plik]
Przeładowanie wszystkich ustawień pluginu lub ustawień zapisanych w określonym pliku konfiguracyjnym (board, conf, factions, players).
(perm.: factions.reload)

/f config [parametr] [wartość]
Zmiana dowolnych ustawień w pliku conf.json z poziomu gry.
(perm.: factions.config)

/f version
Sprawdzenie wersji pluginu.
(perm.: factions.version)


UPRAWNIENIA

Większość uprawnień została wymieniona przy okazji omawiania poszczególnych komend. Autor pluginu przygotował także zestawy (grupy) uprawnień łączące pojedyncze uprawnienia, co znacznie ułatwia konfigurowanie uprawnień np. w PermissionEx.

factions.kit.admin
factions.*

Wszelkie uprawnienia administratora:


factions.kid.mod, factions.config, factions.lock, factions.reload, factions.save

factions.kid.mod
Uprawnienia moderatora z wyjątkiem konfiguracyjnych:
factions.kit.halfmod, factions.disband.any, factions.setpermanent, factions.setpermanentpower, factions.setpeaceful, factions.sethome.any, factions.money.*

factions.kit.halfmod
Uprawnienia związane z terenami frakcji, omijaniem ograniczeń terytorialnych i wyrzucaniem z frakcji:
factions.kit.fullplayer, factions.managesafezone, factions.managewarzone, factions.bypass, factions.kick.any, factions.ownershipbypass

factions.kit.fullpower
Uprawnienia związane z tworzeniem frakcji:
factions.kit.halfplayer, factions.create

factions.kit.halfplayer
Uprawnienia do używania większości komend z wyjątkiem możliwości zakładania frakcji:


factions.admin, factions.autoclaim, factions.chat, factions.claim, factions.deinvite, factions.description, factions.disband, factions.help, factions.home, factions.invite, factions.join, factions.kick, factions.leave, factions.list, factions.map, factions.mod, factions.money.kit.standard, factions.noboom, factions.open, factions.owner, factions.ownerlist, factions.power, factions.power.any, factions.relation, factions.sethome, factions.show, factions.tag, factions.title, factions.version, factions.unclaim, factions.unclaimall

factions.money.kit.basic
Uprawnienia związane z zarządzaniem majątkiem własnej frakcji (sprawdzanie stanu skarbca, wpłacanie i wypłacanie pieniędzy oraz transfer pieniędzy):


factions.money.balance, factions.money.balance.any, factions.money.deposit, factions.money.withdraw, factions.money.f2f, factions.money.f2p, factions.money.p2f

factions.money.*
Wszystkie uprawnienia związane z zarządzaniem majątkiem frakcji:


factions.money.kit.standard, factions.money.balance.any, factions.money.deposit, factions.money.withdraw, factions.money.withdraw.any, factions.money.f2f, factions.money.f2p, factions.money.p2f

Kopiowanie tylko za moją zgodą!
Uważasz, że ten poradnik to plagiat napisz do mnie na PW!

647041416238306889721.png

Opublikowano

Poradnik świetnie tłumaczy komendy

Ale to nie jest mega tutorial gdyż dotyczy tylko jednej rzeczy

A i jeszcze jedno, gdzie jest plusik który miałeś dać w moim poradniku? ^_^

Plusik dla Ciebie

Naj­lep­szym środ­kiem prze­ciw pra­wu jest bezczelność.

Opublikowano

Poradnik świetnie tłumaczy komendy

Ale to nie jest mega tutorial gdyż dotyczy tylko jednej rzeczy

A i jeszcze jedno, gdzie jest plusik który miałeś dać w moim poradniku? ^_^

Plusik dla Ciebie

Jest mega :D Wiesz, ile się namęczyłem, już daje ^^

647041416238306889721.png

Opublikowano

Jest mega :D Wiesz, ile się namęczyłem, już daje ^^

A wiesz ile ja się namęczyłem ? :unsure:

Mega jest dopiero wtedy gdy dotyczy większej ilości rzeczy, a normalny jest wtedy gdy dotyczy np. tylko komend

Naj­lep­szym środ­kiem prze­ciw pra­wu jest bezczelność.

Opublikowano

A wiesz ile ja się namęczyłem ? :unsure:

Mega jest dopiero wtedy gdy dotyczy większej ilości rzeczy, a normalny jest wtedy gdy dotyczy np. tylko komend

Ten opisuje permissions i cmd, więc jest mega ^^

A twój tylko jedną rzecz ;)

647041416238306889721.png

Opublikowano

Ten opisuje permissions i cmd, więc jest mega ^^

A twój tylko jedną rzecz ;)

Mój opisuje komendy/taktyki/rangi/jak prowadzić frakcję/jak szpiegować/czemu nie robić tak a nie inaczej itd.

Twój tak jak wymieniłeś permissions/cmd/komendy.

Ale czy to wszystko nie zalicza się do jednego? Czy permissions nie jest do komend? Jak by były same komendy to byłby mini tutorial.

Naj­lep­szym środ­kiem prze­ciw pra­wu jest bezczelność.

Opublikowano

Mój opisuje komendy/taktyki/rangi/jak prowadzić frakcję/jak szpiegować/czemu nie robić tak a nie inaczej itd.

Twój tak jak wymieniłeś permissions/cmd/komendy.

Ale czy to wszystko nie zalicza się do jednego? Czy permissions nie jest do komend? Jak by były same komendy to byłby mini tutorial.

cmd/permissions/safezone/warzone/pamiętaj itp.

Więc można go nazwać mega tutem, twój też takim można nazwać, oba opisują bardzo dużo. ;)

647041416238306889721.png

Opublikowano

Mi się bardzo podoba ten Tutorial. Wszystko ładnie i przejrzyście opisane. Leci like :)

polaku3.png


Opublikowano

Ojej :D wszystko po prostu wszystko Dokładnie opisane świetny poradnik ... Szczerze mówiąc to ja na pluginie factions już troszkę żyje i o niektórych cmd ( komendach ) nie wiedziałem ( tzn. nie wiedziałem co dają :) ) leci like ziomeczku

"Chce­my być obec­ni w życiu in­nych ludzi, w ich roz­mo­wach, myślach, marze­niach, pla­nach. Chce­my czuć się pot­rzeb­ni i zauważani. A może po pros­tu boimy się, że nikt nie zauważy naszej nieobecności. "

  • 4 tygodnie później...
  • 4 tygodnie później...
  • 2 tygodnie później...
  • 2 tygodnie później...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...