Plugin ke stažení - http://dev.bukkit.org/bukkit-plugins/worldguard/
K čemu to je dobré?
Blacklist lze používat na klasické i na modované servery. Slouží k tomu, aby zakazoval výrobu, používání a ničení itemů.
Dále v něm můžete povolit používání, výrobu a ničení itemů pro určité skupiny, které máte nastavené v PEX
Jak na to?
Po naintalování pluginu si otevřeme FTP. Půjdeme do složky plugins, dále do WorldGuard, poté do složky worlds. Zde si vybereme pro jaký svět chceme BlackList použít a následně otevřeme soubor blacklist.txt
Sjedeme dolů a zde najdeme tento zápis, jež budeme přepisovat.
Kód: Vybrat vše
# Some examples follow.
# REMEMBER: If a line has # in front, it will be ignored.
#
# Deny lava buckets
#[lavabucket]
#ignore-groups=admins,mods
#on-use=deny,tell
Vysvětlení zápisu
Nejprve si vysvětlíme, co tento zápis znamená.
Kód: Vybrat vše
1) Znak # nám říká, že tento zápis bude plugin ignorovat, takže pro správnou funkci BL budeme zápis psát bez #
2) Řádek "# Deny lava buckets" nám oznamuje, že zde je zakázáno používat kyblík s lavou. Zde si můžete napsat cokoli, tak aby jste věděli k čemu zápis slouží a co v něm zakazujete. Zde musí znak # zůstat
3) Řádek "#[lavabucket]" nám oznamuje, že je zakázán item "kyblík s lávou". Nezapomeňte, že itemy musí být vždy zapsány v hranatých závorkách a doporučuji (hlavně u módů) psát ID itemů. Zároveň jich můžete zakázat více do jednoho zápisu a za čárkou nedělejte mezery
4) Další řádek s "#ignore-groups=admins,mods" nám říká, které skupiny má BL ignorovat. Takže když chcete, aby hráči nemohli lávu pokládat, ale VIP už ano, přidáte do řádku VIP (podle toho,co máte napsáno v PEX)
5) A poslední řádek s "#on-use=deny,tell" nám oznamuje, že je zakázáno item "použít" a oznamuje hráči, co se stane, když se pokusí kyblík položit a co se následně s itemem stane
V poslední řádku zápisu můžete použít
Kód: Vybrat vše
on-use //Nebude možné item použít
on-break //Není možné item rozbít
on-place //Není možné item položit
on-destroy-with //Není možné ho zničit pomocí jiného itemu
on-drop //Není možné ho dropnout/vyhodit
on-interact //Není možné item nějak vzájemně ovlinit
on-acquire //Není možné item nějak nabýt
Co se následně s itemem stane, můžete použít
Kód: Vybrat vše
deny //Smaže item napsaný v BL, kdžy se ho hráč pokusí použít
kick //hráč bude vyhozen ze serveru
tell //hráči to oznámí, že item nelze používat
log //konzole napíše, že nějaký hráč se pokusil obejít BL
notify //BL nahlásí adminoi, že se hráč pokouší obejít BL
ban //BL zabanuje hráče
Pokud použijete v poslední řádku tell, je nutné přidat do zápisu ještě záznam s message a text zprávy
Kód: Vybrat vše
message=Tento item nemuzes pouzivat
Jak použít BlackList v praxi?
Z praxe vím, že na zabezpeční stačí první 3 zápisy on-use, on-break, on-place a k tomu použít deny, tell, notify
V praxi to vypadá takto, kdy zakážu použít kyblíky s lávou a vodou podle ID a přidám zprávu pro tell, položit gold a iron block a zničit dia a emerald block a povolím je pouze sobě jako Majiteli
Kód: Vybrat vše
# Pouziti lavy a vody
[335,336]
ignore-groups=Majitel
message=Tento item nemuzes pouzit
on-use=deny,tell,notify
# Polozeni gold a iron bloku
[41,42]
ignore-groups=Majitel
on-place=deny,notify
# Zniceni dia a emerald bloku
[57,133]
ignore-groups=Majitel
on-break=deny,notify
Doufám, že Vám návod alespoň trošku pomohl. Kdybych měl někdo chybu, tak mi to prosím napište
