[BlockUsage] Zobrazenie počtu blockov na cedulkách

Message
Autor
wordnice
Příspěvky: 1
Registrován: 14 črc 2015, 10:00
Reputation: 0

[BlockUsage] Zobrazenie počtu blockov na cedulkách

#1 Příspěvekod wordnice » 01 srp 2015, 23:14

WNBlockUsage

WNBlockUsage je jednoduchý plugin na zobrazovanie počtu blockov vo vybraných areáloch. Text je formátovaný na cedulky v nastavitelných intervaloch.

Maximálna odporúčaná velkosť areálu je 500k blockov. Všetko pracuje na serverovom threade, vyvarujte sa lagovaniu.





Inštalácia

1. Stiahneme WNBU.jar do plugins/ zložky

2. Úprava configu (Volitelné)

Kód: Vybrat vše

default_settings:
    prefix: '[WNBU]' # Práve jeden riadok musí začínať týmto prefixom. Prefix bude odstránený a cedulka uložená
    rate: 5000 # Interval obnovovanie textu
    dynamic: # Aká farba, prípadne text, nahradí hodnotu "$cb". Filtrovanie percentualneho zastúpenia blockov
        90: '&2' # Ak je počet percent rovnaký alebo väčší ako 90, vráti &2 - zelená farba
        60: '&a'
        30: '&e'
        10: '&c' # Ak je počet percent rovnaký alebo väčší ako 10 a menší ako 30, vráti &c - červená
        0: '&4' # Ak je počet percent rovnaký alebo väčší ako 0 a menší ako 10, vráti &4 - tmavá červená


3. Pridanie permisí - Pre vytváranie ceduliek je potrebný OP alebo permisia "wnbu.create". Pre zničenie cedulky je tiež potrebný OP alebo permisia "wnbu.destroy".

4. Označenie areálu - areál vyznačujeme drevenou sekerou rovnako ako WE/WG regióny - lavým tlačidlom myší klikneme na prvý bod, pravým na druhý bod. Pri označení sa zobrazí správa "[WNBU] 1/2. Point was selected at: X:_, Y:_, Z:_", prípadne končiaca aj s maximálnym počtom blockov

5. Vytvorenie cedulky
Cedulka musí obsahovať riadok začínajúci s "[WNBU]" (pozri config v 2. kroku default_settings.prefix). Tento prefix bude zmazaný a cedulka pridaná do zoznamu. V cedulke je možné použiť farby a štylistiku &_ a pár premenných:
    $fb - Blocky v danom areáli
    $mb - Maximálny počet blockov v danom areáli
    $pb - Percentuálne zastúpenie blockov (číslo bez %)
    $cb - Farba reprezentujúca percentuálne zastúpenie blockov (pozri config v 2. kroku default_settings.dynamic)




Príklady

Počet blockov / maximum
Spoiler: zobrazit

Kód: Vybrat vše

[WNBU]
$fb / $mb
-
-

sa zobrazí ako:

Kód: Vybrat vše

-
72 / 91
-
-


Farebný počet blockov / maximum
Spoiler: zobrazit

Kód: Vybrat vše

[WNBU]
$cb $fb &7/ $mb
-
-

sa zobrazí ako:

Kód: Vybrat vše

-
(bledo zelená)72 (bledo šedá)/ 91
-
-


Farebný text s percentami
Spoiler: zobrazit

Kód: Vybrat vše

[WNBU]
&4Mining
$cb $pb %
-

sa zobrazí ako:

Kód: Vybrat vše

-
(červená)Mining
(bledo zelená)68 %
-


All in one

Kód: Vybrat vše

[WNBU] $fb /
$mb
&4EXTREME DOLY
$cb $pb %

Obrázek
(Extrémne velký región, formátovanie textu trvalo 500ms - Core 2 duo, 2 x 2.1GHz, VM7 s -Xmx256M -Xms256M, Ubuntu 64)




• GitHub: https://github.com/wordnice/WNBlockUsage

Zpět na „Návody“

Kdo je online

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