Lempik | 2018-07-19 22:15:08 UTC | #1
Chciałbym zrobić na serwerze obszar niedaleko spawnu, gdzie gracze mogliby zabijać zwierzęta, ale nie mogliby nic budować ani niszczyć. I chciałbym z tego obszaru wydzielać mniejsze działki, gdzie jakiś gracz mógłby budować, niszczyć i jednocześnie inni gracze by mu tam nie mogli zabijać zwierząt, otwierać drzwi itp.
Jak to zrobić?
Mam pluginy GriefPrevention, WorldGuard.
Najpierw myślałem, że pluginem GriefPrevention zrobię adminowską działkę i dam uprawnienia /ct public (zaglądanie do skrzyń, korzystanie z zwięrząt). I potem będę wydzielał subdziałki, gdzie dam uprawnienia konkretnemu graczowi (/trust). Ale zdaje się, że subdziałka dziedziczy też uprawnienia od całej działki, więc inni gracze tam też mogą zabijać zwierzęta, czyli ten sposób nie zadziałał.
Ma ktoś inny pomysł?
Timo | 2018-07-19 22:15:22 UTC | #2
Najprościej zrobić poszczególne regiony WorldGuardem i przydzielić im odpowiednie priorytety.
bopke | 2018-07-19 22:16:14 UTC | #3
[quote=”Lempik, post:1, topic:7502”]
I potem będę wydzielał subdziałki, gdzie dam uprawnienia konkretnemu graczowi (/trust). Ale zdaje się, że subdziałka dziedziczy też uprawnienia od całej działki, więc inni gracze tam też mogą zabijać zwierzęta, czyli ten sposób nie zadziałał.
[/quote]
odwróć działkowanie, czyli spraw, żeby całą działką były małe działki graczy, a ich subdziałką niech będzie cały obszar, o ile to możliwe.
Lempik | 2018-07-20 06:51:53 UTC | #4
Hm, sęk w tym, że ja chyba nie wiem, jak to zrobić WorldGuardem. Tzn. umiem zrobić regiony, ale nie wiem, jakie priorytety tam przydzielić.
Lempik | 2018-07-20 06:53:01 UTC | #5
Nie wiem, czy dobrze zrozumiałem Twoją odpowiedź, ale GriefPrevention nie pozwala na zrobienie subdziałki większej od działki.
Timo | 2018-07-20 12:02:30 UTC | #6
/rg setpriority <nazwa> <ilość>
Im wyższy, tym ważniejszy. Ważniejszy priorytet nadpisuje flagi mniej ważnego.
Nikox | 2018-07-20 12:40:20 UTC | #7
Użyj do tego worldguarda. Na początku zaznacz teren drewnianą siekierą, następnie wpisz //expand 256 256 up (sprawi to, że region będzie na całej wysokości). Potem już tylko trzeba zrobić region poleceniem /rg define
DBanaszewski | 2018-07-20 13:04:17 UTC | #8
[quote=”Nikox, post:7, topic:7502”]
//expand 256 256 up
[/quote]
Prościej: //expand vert
.
=)
Lempik | 2018-07-20 21:07:50 UTC | #9
Dziękuję za wszystkie odpowiedzi. Znalazłem, że jednak plugin GriefPrevention potrafi - na subdziałce trzeba dać polecenie /restrictsubclaim, wtedy uprawnienia z działki nie są dziedziczone na subdziałce.
Był wprawdzie błąd w pluginie, jak widać w poniższym linku, ale w najnowszej wersji został naprawiony.
Źródło: https://github.com/TechFortress/GriefPrevention/issues/275
Err0r | 2018-07-21 17:47:36 UTC | #10
zrób parę terenów zabezpieczonym np worldguardem i zezwól w flagach na zabijanie potworków / zwierzątek najlepsza opcja np zrób sobie to tak
Spawn
strefa
i tak dalej mam nadzieję że pomogłem
system | 2018-08-22 17:47:41 UTC | #11
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.