HawkEye|LogBlock|BigBrother - Popis, příkazy

Message
Autor
Uživatelský avatar
Leeking
Příspěvky: 373
Registrován: 17 bře 2011, 16:47
Reputation: 0

HawkEye|LogBlock|BigBrother - Popis, příkazy

#1 Příspěvekod Leeking » 08 črc 2011, 18:34

Security Pluginy
Předem chci upozornit, že texty jsou přeložené mnou a jsou zkopírované od vývojářů těchto tří pluginů. Pokud nejste velký čtenáři, bude vám stačit, když si skákavým pohledem prohlédnete Funkce, příkazy, permissions. Pokud umíte anglicky, doporučuji podívat se spíš na původní texty. Doporučuji HawkEye, u LogBlocku teprve budu upravovat informace protože jsem ho zatím nezkoušel. Děkuji, a protože jsem na tom strávil hodně času a energie, určitě budu vděčný za karmu +. ;)
Jakékoliv problémy pište sem hned po tom, co prohledáte Minecraft fórum naší podpory, jestli tu už takový problém nebyl.

Instalace
Stejně jako ostatní pluginy, stačí hodit do plugins a spustit znovu server.

O co jde?
Zde zmíněný čtyři pluginy jsou hlavní zástupci pro Security pluginy. Když vám někdo zničí budovu, dá se jednoduchým příkazem zjistit, kdo to byl a pak ho potrestat.

Jak si sehnat MySQL databázi?
Slušně poproste vedení FH na sales@fakaheda.eu o databázi, oni vám jí zašlou a vy databázi, heslo i uživatele vyplníte do configu.
Nikdy nikde nezveřejňujte své heslo od databáze.

Obrázek
HawkEye je základní pomůcka na "lovení" grieferů a sledování toho, co na vašem serveru napáchali. Dá vám schopnost sledovat změny blocků, sledovat celý log ve hře, vracet všechny změny uložené v databázi a to není vše.

Co dělá HawkEye jiným?
    Asi hodně lidí ví, že už existují dva perfektní pluginy na tu samou věc - BigBrother a LogBlock. Tyhle pluginy jsou dobré, ale moc se nezměnily po svých prvních krocích ve dnech hModu. Je nejvyšší čas pro nový plugin co si vezme inspiraci z existujících a zkombinuje je s novými funkcemi pro vytvoření perfektní anti-grief a zaznamenávající pomůcky.

Takže, jaké jsou ty 'nové funkce'?
  • Zaznamenávání více než 30 rozdílných akcí
  • Rollback příkazy s jednoduše-použitelnými parametry
  • Pokročilé interaktivní webové rozhraní pro prohlížení si logu
  • Náhledy Rollbacku - Rollback viditelný jen pro vás, aby jste mohli kontrolovat co se vrátí
  • WorldEdit rollbacky - rollbackněte vše ve vybrané části přes WE
  • Nastavitelný nástroj pro nahlédnutí, kdo vám napŕíklad zničil budovu
  • API, takže ostatní pluginy můžou komunikovat s HawkEye databází

Co potřebuji?
  • Poslední verzi CraftBukkitu
  • MySQL Databázi
  • (Není nutné) Web Server

Příkazy

Jestli je pro vás /hawk dlouhé, můžete pouŽít /ha, /hk, /he

Příkazy:
/hawk help Zobrazí všechny příkazy
/hawk tool Vypne/Zapne nástroj na historii blocků
/hawk search <parametry> Hledání dat podle parametrů
/hawk page <číslo> Zobrazí další stránku minulého hledání
/hawk tpto <id> Teleportuje k výsledku hledání ( například /hk tpto 415 )
/hawk here (okolí) Ukáže všechny změny v oblasti kolem vás
/hawk preview <parametry> Ukáže výsledky rollbacku před tím, něz ho uděláte
/hawk apply Potvrdí /hawk preview
/hawk cancel Zavře poslední /hawk preview
/hawk rollback <parametry> Rollbackne všechny změny podle parametrů
/hawk werollback <parametry> Rollbackne změny v oblasti vybrané worldeditem s vašemi parametry
/hawk undo Vrátí poslední rollback

Permice
hawkeye.* Přístup ke všem hawkeye příkazům
hawkeye.search Pro přístup k /hk search
hawkeye.search.<action> Permission pro možnost hledat pouze jednu akci
hawkeye.tpto Přístup k teleportování se na výsledek hledání databáze
hawkeye.rollback Přístup k rollbacku
hawkeye.tool Přístup pro hledání historie logu s nástrojem
hawkeye.preview Přístup pro náhled rollbacku, co by se stalo, kdyby jste ho udělali

MySQL konfigurace

Kód: Vybrat vše

    mysql:     
        hawkeye-table: hawkeye
        port: 3306
        player-table: hawk_players
        username: gs_27xxx_1
        world-table: hawk_worlds
        hostname: localhost
        max-connections: 10         #Neměňte
        password: 'VašeHesloOdDatabáze'
        database: gs_27xxx_1


LogBlock
LogBlock zaznamenává změny blocků do MySQL databáze. Změny blocků můžou být položení, zničení, exploze, shoření, změny textu na cedulkách, přístup do truhel, pád listů atd. Je používán pro identifikaci grieferů, hledání pro postavil budovu, nebo na rollbackování změn podle hráčů. Další můžou být například vracení lesních požárů. Všechny přidatelné funkce jsou volitelné, pro ponechání databáze co nejkratší. Všechny akce databáze béží v jejich vlastních tabulkách pro vyhnutí se lagům.
Použití permissions pluginů je možné, ale ne nutné.
Použijte Spout pro zaznamenávání přístupu do truhel. ( ale je to plně volitelné, a není pro to potřebovaný speciální klient.)


Funkce:
  • Zaznamenávání pokládání blocků, ničení, požáru, explozí, pády listí, textů na cedulkách, lávy a vstupu do truhel.
  • Velmi velký systém příkazů, který nedovoluje pouze rollbacky, ale také teleportaci k změnám blocku, mazání logu ve hře atd.
  • Hodně parametrů pro rollbacky/tp/čištění logu: Změny blocků jediného hráče, ve specifické oblasti, v WorldEdit vybrané oblasti, podle blocků, změny blocků pouze do
  • nebo od zadaného data, pouze zničené/vytvořené blocky, v jiném worldu, nebo za pomocí kombinace více parametrů.
  • Přestavění mapy po importu záloh (/lb redo)
  • Poslední parametr pro použití parametrů poslední příkazu(?)
  • Rychlý ingame hledání záznamů blocku
  • Všechny příkazy přístupné z konzole
  • Různé tool módy ( lookup, rollback, redo, writelogfile a clearlog )
  • Ukládá data jako barvu vlny, typ dřeva, směr torchek, atd.
  • Podpora multiworldu a multiserveru ( Nějáké servery využívají stejnou databázi )
  • Super krumpáč ( Není v rozporu s WE )
  • API
  • Webové statistiky

Proč použít LogBlock?

Překlad zprávy od hráče OrtwinS
Chtěl bych říct, že tento plugin je nezbytný pro přežití mého serveru.
Bez toho, nikdy bych nezískal zpět velké město po spadnutí mapy (/redo all work)
Bez toho, chest-whipe bug by byl fatální pro hodně hráčů na mém serveru (/redo all chest changes)

A jistě, griefování.
Od nových členů jsem slyšel občas všechny horrorové scénáře konců serverů kvůli tomu, že byly rozgriefované, díky Tobě nikdo u Mě negriefoval několik měsíců. Takže jsem měl čas dát si přestávku a postavit chrám.


/lb help
Ingame pomoc

/lb params
Seznam všech parametrů

/lb commands
Seznam všech příkazů

/lb permissions
Seznam všech LB permicí které máte

/lb tool
Dá vám lookup nástroj (defaultně dřevěná sekera)

/lb tool [on|off]
Zapne nebo vypni LB nástroj

/lb tool [params]
Bindne parametry na nástroj.

/lb toolblock
Dá vám block lookup nástroj (defaultně bedrock)

/lb toolblock [on|off]
Zapne nebo vypni toolblock nástroj

/lb toolblock [params]
Bindne parametry na nástroj toolblock.

/lb savequeue
Uloží všechny zaznamenané změny do databáze. Doporučené pro rollbacky po požárech

/lb lookup [params], /lb [params]
Ukáže vám výsledky pro vyhledané parametry

/lb writelogfile [params]
Zapíše výsledky posledního hledání do "/plugins/LogBlock/log". Stejná zpráva jako z nástroje na dřevěné sekyrce, pokud nebudou nalezeny žádné výsledky, log zůstane prázdný.

/lb tp [number]
Teleportne tě to do lokace změny blocku v posledním lookup nebo rollback chybě. Pro teleportaci na lookup výsledky musíte použít coords parametr pro lookup:

/lb player diddiz destroyed block diamond_ore coords
/lb tp 1
/lb tp 2
/lb page 5
/lb tp 62
/lb tp [params]
Teleportne tě to na změněný vyhledaný block. /lb tp player diddiz tě teleportne na poslední zaznamenané změny na blocku hráče diddiz.

/lb rollback [params], /lb undo [params], /lb rb [params]
Vrátí změny blocku.

/lb redo [params]
Vrátí rollback

/lb clearlog [params]
Smaže log. Nemůže být vrácen. Je doporučené udělat lookup, a pak napsat /lb clearlog last pro předcházení případu, že by jste smazali špatný log.

/lb hide
Přepne do skrytého módu. POZOR! Změny skrytého hráče nebudou zaznamenány.

/lb rollback player fire since 1d3h – vrácení ohně o jeden den a tři hodiny
/lb rollback player fire since 1d3h area 15 – vracení ohně o 1 den, 3 hodiny v okolí 15 blocků rolls back fire 1 day 3 hours within a radius of 15 blocks
/lb rollback player thad0ctor since 1h - vracení záznamů hráče thad0ctor o 1 hodinu
/lb rollback player thad0ctor since 1d area 5 – vracení záznamů hráče thad0ctor o jeden den v okolí 5 blocků
/lb rollback area 10 since 1h30m - vracení všech modifikací v okolí 10 blocků o hodinu a třicet minut
/lb rollback area 10 before 06.11.2011 - vracení všech změn v oblasti 10 blocků před 11. července 2011
/lb rollback player thad0ctor since 05:36:00 - vracení všech změn hráče thad0ctor na 05:36

Guardian - Kombinace všech Tří pluginů dohromady. WIP
Před několika dnami zpět když jsem pracovat na HawkEye jsem dostal nápad, který měl smysl. Proč jsou na svétě tři vývojářský týmy, který pracujou na PŘESNĚ té samé věci? Celé to nemělo smysl - jeden tým měl nový nápad, druhý to okopíroval.
Promluvil jsem s DiddiZ ( vývojář LogBlocku ) pŕed několika dnama a rozhodli jsme se odstartovat vývoj kompletně nového pluginu od země nahoru. Vložíme do toho nejlepší funkce z BB, LB a HawkEye se všemi ostatnými novými nápady.

... dodělám až bude plugin hotový

BigBrother Nedoporučuji používat- neaktualizovaný - použijte některý z výše zmíněných

Permissions
bb.admin.watch - Watch atp.
bb.admin.info - Here, Log a Find
bb.admin.rollback - Rollback a Undo


Příkazy
/bb watch "<koho>" - Řekne BB koho sledovat, mezery povoleny
/bb watched - Napíše seznam lidí, který jsou z online lidí momentálně sledovaný
/bb unwatched - Napíše seznam lidí, který nejsou z online lidí momentálně sledovaný
/bb log - Dá vám to kmen (id 17), když fláknete s tímto kmenem do jinýho blocku, ukáže se, kdo s ním manipuloval.
/bb here - Napíše to seznam lidí, kteří něco dělali s blockem, kde stojíte
/bb here <dosah> - Napíše to seznam lidí, kteří něco dělali s blockama v poloměru blocků, které zadáte do obsahu
/bb here <dosah> "<nick>" - Napíše to, jestli hráč kterého zadáte dělal něco s blockama v poloměru blocků, které zadáte.
/bb find <x> <y> <z> - Napíše to seznam lidí, kteří něco dělali na souřadnicích, které zadáte
/bb rollback - O tom níže
/bb undo - Vymaže předchozí rollback

Rollbacky
Rollbacky jsou velice nebezpečné na ovládání, tak čtěte pozorně
Je to druhý nejdůležitější příkaz v arzenálu BigBrotheru. Dokáže vrátit území, které zadáte o určitý čas který zadáte.
Dokáže vrátit všechny úpravy od hráče, v určitém čase a poloměru.
Rollback hráčů
Řekněme, že hráč dumbAsp a ShilF1nger dělají bordel na serveru. Dělají masivní krátery pomocí TNT, rozebírají domy hráčů na boudy..
Jednoduše použijte /bb rollback dumbAsp ShilF1nger. BigBrother se zeptá, jestli to chcete potvrdit, napíšete /bb confirm ( zeptá se, protože to pravděpodobně vrátí velký časový úsek tichto hráčů, resp. všechno), a vše se začne vracet do původního stavu - ani známky po tom, co griefeři udělali.
Rollback pomocí času
Hodnoty: t: #d#h#m#s
Řekněme, že jste večer udělali chybu v configování based programu, server se po automatickém restartu načte, a je náhle z něho Deathmatch. Vy spíte ještě 6 hodin po tom, a když příjdete, nestačíte zírat.
Potřebujete, jak jsem zmínil výše vrátit čas dění na serveru o 6 hodin.
Jednoduše použijete /bb rollback * t:6h a máte problémy za hlavou - * znamená že chcete vrátit změny všech hráčů, takže pokud používáte změnu pouze hráčů a né všeho, nedávejte *.
Kód Význam
#d dnů
#h hodin
#m minut
#s sekund
Jsou povoleny i kompinace jako např. 1d12h - 1 den, dvanáct hodin.
Rollback pomocí dosahu
Pro určení poloměru blocků od sebe, které chcete vrátit použijet r:#.
Takže například /bb rollback * r:12 vrátí vše v dosahu 12 blocků od vás do původního stavu ( vrátí VŠECHNY ZMĚNY, pokud chcete vrátit i pouze určitý čas, musíte číst dále )
Rollback pomocí blocků
Pro specifikování blocků, které chcete pouze vrátit do původního stavu použijte id:blockID[,blockID2].
Rollbacky pomocí akcí
Novinka v 1.8 verzi
Chcete říct, aby se vrátily exploze creeperů do původního stavu - Environment znamená, aby se vrátily pouze přírodní věci, a:CREEPER_EXPLOSION je definování Environment akce
/bb rollback Environment a:CREEPER_EXPLOSION
Kombinace
Je možné kombinovat vše do jednoho.
Například - chci vrátit vše, co udělal hráč Apokalypsa za posledních 10 hodin v dosahu deseti blocků - /bb rollback Apokalypsa t:10h r:10

Vlastní zkušenosti
Tento plugin je jeden z nejdůležitějších na serveru, dostkrát dokáže zachránit server od nutnosti nové mapy. Také ale, pokud neumíte zacházet s rollbackama a nepostujete nejdřív podle návodů, se může stát rollback celé mapy.

Původní zdroje
BigBrother Wiki
HawkEye Dev. Bukkit
LogBlock GitHub
Poradil vám někdo? Poděkujte mu karmou. :)
Potřebujete poradit s Minecraftem? Napište mi.
Čtu každé téma na Minecraft fóru, není nutné mi co jste již napsali tam mi přeposílat. Děkuju za pochopení.

TIGERHax
Příspěvky: 395
Registrován: 27 čer 2011, 11:41
Reputation: 0

Re: BigBrother - Jak na něj

#2 Příspěvekod TIGERHax » 08 črc 2011, 21:49

omg, zajtra instalujem, dik moc, dik len za napad :p

CooDik
Příspěvky: 34
Registrován: 26 čer 2011, 19:16
Reputation: 0

Re: HawkEye|LogBlock|BigBrother - Popis, příkazy

#3 Příspěvekod CooDik » 02 pro 2011, 23:59

93.91.240.153:27716
Prosím chtěl bych poradit jak ten HawkEye udělat přez ten MySQL jsem lajk a docela to potřebuji
kam mám dát to

Kód: Vybrat vše

    mysql:     
        hawkeye-table: hawkeye
        port: 3306
        player-table: hawk_players
        username: gs_27xxx_1
        world-table: hawk_worlds
        hostname: localhost
        max-connections: 10         #Neměňte
        password: 'VašeHesloOdDatabáze'
        database: gs_27xxx_1
Obrázek

Uživatelský avatar
Leeking
Příspěvky: 373
Registrován: 17 bře 2011, 16:47
Reputation: 0

Re: HawkEye|LogBlock|BigBrother - Popis, příkazy

#4 Příspěvekod Leeking » 03 pro 2011, 00:05

V configu si najdi svou mySQL část a přepiš to na své údaje, které ti byly poslány.
Poradil vám někdo? Poděkujte mu karmou. :)
Potřebujete poradit s Minecraftem? Napište mi.
Čtu každé téma na Minecraft fóru, není nutné mi co jste již napsali tam mi přeposílat. Děkuju za pochopení.

CooDik
Příspěvky: 34
Registrován: 26 čer 2011, 19:16
Reputation: 0

Re: HawkEye|LogBlock|BigBrother - Popis, příkazy

#5 Příspěvekod CooDik » 03 pro 2011, 19:02

Udělal jsem to tak ale teď mi to hlásí toto:

Kód: Vybrat vše

An internal error occurred while attempting to perform this command
Obrázek

Uživatelský avatar
Leeking
Příspěvky: 373
Registrován: 17 bře 2011, 16:47
Reputation: 0

Re: HawkEye|LogBlock|BigBrother - Popis, příkazy

#6 Příspěvekod Leeking » 03 pro 2011, 20:41

Máš na to permice? V server.log nepíše to nějakou chybu?
Poradil vám někdo? Poděkujte mu karmou. :)
Potřebujete poradit s Minecraftem? Napište mi.
Čtu každé téma na Minecraft fóru, není nutné mi co jste již napsali tam mi přeposílat. Děkuju za pochopení.

CooDik
Příspěvky: 34
Registrován: 26 čer 2011, 19:16
Reputation: 0

Re: HawkEye|LogBlock|BigBrother - Popis, příkazy

#7 Příspěvekod CooDik » 03 pro 2011, 22:09

Permice nepoužívám protože nevím jak nato
Obrázek

GamerX
Příspěvky: 343
Věk: 30
Registrován: 21 čer 2011, 19:27
Reputation: 1
Bydliště: Doma
Kontaktovat uživatele:

Re: HawkEye|LogBlock|BigBrother - Popis, příkazy

#8 Příspěvekod GamerX » 03 úno 2012, 13:34

Prosim potrebuju pomoct stou konfiguraci Mysql na HawkEye

Mám tyto údaje o sve databazi:
dbserver: mysql.fakaheda.eu
dbname: hosted_funfastdl
dbuser: funfastdl
dbpass: "nebudu psat:)"
Port: 27449
WEB: funfastdl.fakaheda.eu

A nevim jak k cemu priradit skousel jsem to ale nejde v consoli mi pise furt error s databasi
Udelaj jsem to takto pls poradte

Kód: Vybrat vše

mysql:
  hawkeye-table: hawkeye
  port: 27449
  player-table: hawk_players
  username: funfastdl
  world-table: hawk_worlds
  hostname: mysql.fakaheda.eu
  max-connections: 10
  password: "heslo :)"
  database: minecraft

Uživatelský avatar
LavorekCZ
Příspěvky: 1805
Registrován: 20 lis 2011, 13:58
Reputation: 0
Kontaktovat uživatele:

Re: HawkEye|LogBlock|BigBrother - Popis, příkazy

#9 Příspěvekod LavorekCZ » 03 úno 2012, 13:48

To co píšeš je MySQL od webu, musíš si zažádat o MySQL k Minecraft serveru, napiš na sales@fakaheda.eu
Pomohl ti někdo? Pak určitě bude rád, když mu zvedneš karmu!
not sure

mjfapple
Příspěvky: 161
Registrován: 27 zář 2011, 22:41
Reputation: 0

Re: HawkEye|LogBlock|BigBrother - Popis, příkazy

#10 Příspěvekod mjfapple » 22 bře 2012, 08:38

ahoj mam takovy problem plugin HawkEye jsem zprovoznil kdiz napisu /hk tak mi na napise prikazy atd , ale kdyz napisu hk tool a polozim na surove drevo nekam tak mi to nenapise kdo to rozgrifoval jak to?
Obrázek


Zpět na „Návody“

Kdo je online

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