WorldGuard Blacklist - jak na něj

Message
Autor
Uživatelský avatar
panChemicky
Příspěvky: 1737
Věk: 33
Registrován: 07 čer 2013, 12:32
Reputation: 1
Bydliště: Cheb
Kontaktovat uživatele:

WorldGuard Blacklist - jak na něj

#1 Příspěvekod panChemicky » 25 črc 2014, 15:03

Hodně lidí se zde ptá, jak používat BlackList (BL) ve WorldGuardu.
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 :)
Naposledy upravil(a) panChemicky dne 29 črc 2014, 12:14, celkem upraveno 5 x.
ObrázekObrázek

Uživatelský avatar
DenOwq
Příspěvky: 2703
Věk: 28
Registrován: 06 bře 2014, 21:26
Reputation: 2

Re: WorldGuard Blacklist - jak na něj

#2 Příspěvekod DenOwq » 25 črc 2014, 16:04

Dobrý návod, děkuji za napsání. Velká karma +
Muhahha.

Uživatelský avatar
AyACZE
Příspěvky: 464
Registrován: 20 srp 2012, 10:09
Reputation: 0

Re: WorldGuard Blacklist - jak na něj

#3 Příspěvekod AyACZE » 25 črc 2014, 20:21

Návod pěkně zpracovanej. Jen 2 poznámky:
1.) Ostraň z toho spoileru ten bbcode pro bold "[ b ] # [ /b ]" vypadá to blbě
2.) Aby se hráči napsala hláška, že daný item nesmí použít, tedy "tell", je třeba přidat ještě jeden řádek a to message=Text co se mu má poslat
Classic Survival (IP:mc.coolcraft.eu)
No cheat, střelné zbraně, Hide n Seek, 1.7.2-1.7.10 !
Real Skyblock (IP:sky.coolcraft.eu)
No fly, no cheat, propracované úkoly - skyblock kompletně česky !!
...::: http://www.CoolCraft.eu :::...

Uživatelský avatar
panChemicky
Příspěvky: 1737
Věk: 33
Registrován: 07 čer 2013, 12:32
Reputation: 1
Bydliště: Cheb
Kontaktovat uživatele:

Re: WorldGuard Blacklist - jak na něj

#4 Příspěvekod panChemicky » 25 črc 2014, 21:24

AyACZE: Děkuju za připomínky. Už by to mělo být v pořádku
ObrázekObrázek


Zpět na „Návody“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 18 hostů