Specyficzne zabezpieczenie okolic spawnu

Zombie
minecraft
Lempik
Lempik

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
Timo Moderator forum.lvlup.pro

Najprościej zrobić poszczególne regiony WorldGuardem i przydzielić im odpowiednie priorytety.

bopke
bopke Moderator forum.lvlup.pro

Lempik:

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ł.

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
Lempik

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
Lempik

Nie wiem, czy dobrze zrozumiałem Twoją odpowiedź, ale GriefPrevention nie pozwala na zrobienie subdziałki większej od działki.

Timo
Timo Moderator forum.lvlup.pro

/rg setpriority Im wyższy, tym ważniejszy. Ważniejszy priorytet nadpisuje flagi mniej ważnego.

Nikox
Nikox

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 . Na sam koniec zostały jeszcze flagi. Komendą /rg flag ustawiasz flagi. Przykład: /rg flag działki damage-animals allow. Jeśli chcesz dodać gracza do regionu, wykonaj nowy region, nadaj mu większy priorytet używając /rg setpriority . Na koniec dodajesz gracza wpisując /rg addmember . Jeśli nadal czegoś nie rozumiesz możesz skorzystać z dokumentacji worldguarda.

DBanaszewski
DBanaszewski α-tester v3

Nikox:

//expand 256 256 up

Prościej: //expand vert.

=)

Lempik
Lempik

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
Err0r

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
system

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.