Stránka 1 z 1

Pluginy - Více dotazů

Napsal: 30 led 2015, 19:53
od kamikatze
Server: 93.91.250.156:27051

1)
U Pluginu Heroes mi to vždycky píše : N8t8n gained .....
Jenže se mi to stává když se přihlásím, nebo se zabiju tak to zaspamuje všem chat.. Nevíte jak to vypnout?
viz. Foto Obrázek
2)
Nevíte jak přeložit ten plugin(Heroes), když nikde není složka lang, popř jak si ten plugin otevřít abych to přeložil ihned v tom jádru toho pluginu..
3)
Někde jsem viděl, že byla taková chestka.. Byla tam knížka, jenže tu knihu jsem tam měl pouze já, kdyby tam přišel někdo kdo si tu knihu už vzal.. neměl by jí.. Něco jako už přednastavená truhla kde je daný předmět pro každýho 1.. Nevím jak to popsat..
4)
Jak nastavit v nějakym pluginu nebo generátoru aby se vygenerovali pouze 4 biomy a to vedle sebe v obrovské velikosti? Chtěl bych je použít jako říše pro Classy do mého RPGčka, jaký plugin / generátor to je?
5)
Jak zjistí PermissionsEx, že jsem dosáhl v pluginu Heroes nějakého levelu a automaticky mu to přidá podle PeX práva?
Popíšu důkladněji...:
Expím -> Level 2 -> Nějaký plugin aby informoval PEx že jsem dosáhl urovně 2 -> PeX zjistí že jsem dosáhl urovně 2 -> pex user NICK group set Ucen -> Mohu expit dál...

Re: Pluginy - Více dotazů

Napsal: 31 led 2015, 01:17
od Hanakocz
3) jde to na commandblock
jak na to:
1. Musíš zařídit nějakej ukazatel, podle čeho server pozná, kdo už knihu získal, a kdo ne. Typicky nej je na to Scoreboard. Takže si vytvoříš objective typu dummy. Pak Umístíš prázdnou trapped truhlu(takovou, co po otevření vydá RS signál) na souřadnice A.
2. Pod ní nebo pod blok nebo nějak zamaskovaně dáš redstone tak, aby otevření truhly ten redstone aktivovalo.
3. Redstone povede do commandbloku, kde budeš mít něco jako todle: http://minecraft.gamepedia.com/Commands#testfor

Kód: Vybrat vše

testfor @p[r=10,score_JménoObjectivu=0]

Což by mělo vydat rs signál o síle počtu hráčů, kteří jsou v zóně 10 bloků od CB, a kteří mají maximálně score X v tom objectivu.
No....hráče to najde, vydá to signál. Na zachycení toho signálu je třeba rs. comparator, který dokáže ten signál vzít a poslat dál. Tam pak potřebujeme mít RS rozdělenej do dvou větví. jedna půjde do Commandbloku, který bude mít v sobě něco takovýho: http://minecraft.gamepedia.com/Commands#replaceitem

Kód: Vybrat vše

replaceitem block <x> <y> <z> <slot> <item> [amount] [data] [dataTag]
kde za xyz dosadíš souřadnice truhly slot dáš třeba 0 nebo 1, to je jedno, dkyž bude prázdná, item dáš třeba written book (najdi si, jak se to tam zadává, je to na wiki), počet 1, data a data tag -> tam musíš mít NBT data, který budou obsahovat celý obsah knihy. Jak na to ?
4. NBT tagy tý knížky získáš : Buď nějakým NBT editorem, nebo si takovou knihu necháš v inventáři, stáhneš si playerdata a otevřeš to v NBTexploreru, a zkopíruješ tagy....nebo to podle wiki napíšeš rovnou, ty NBT tagy nemají zas tak těžkou strukturu.
5. Tím jsme v tamtom CB vygenerovali knihu do slotu v truhle. Hráčovi se objeví před očima a budeš za mága :)
6. Druhý commandblock bude zajišťovat, že nikdo nedostane dvě knihy.
Jednoduše tam umístíš : http://minecraft.gamepedia.com/Scoreboa ... _reference

Kód: Vybrat vše

scoreboard players set @p[r=10] "jmenoobjectivu" 1

Tím ten hráč dostane score 1 a ten spouštěcí CB ho již navždy bde ignorovat. :)

Pár poznámek:
Můžeš určit střed toho, odkud scoreboard dělá ten radius, dají se tam definovat přesný souřadnice.
Dá se to trochu obejít, pokud tam bude víc hráčů. Proto je vhodné, aby všechny ty CB měly jako "políčko působnosti" nastavené to samé, aby to ralo stejný nejbližší hráče, případně ten na set score může mít check, že bere jen hráče s score 0.


Ad 5) Většinou se na to používá to, že hráč sám napíše příkaz /rankup např., kterej iniciuje tu změnu (a plugin jen checkne, zda hráč splˇuje podmínky, případně odečte peníze atd) , je to vhodnější, jak automatickej check

Re: Pluginy - Více dotazů

Napsal: 31 led 2015, 15:19
od kamikatze
Není to moc složitý na tu truhlu? To bych musel všude tento obvod zapojovat...

Re: Pluginy - Více dotazů

Napsal: 31 led 2015, 15:31
od Hanakocz
Další možnost je napsat si plugin, nebo najít takovej plugin na kity, kterej umožní si nakitovat i předmět s takovými NBT tagy (aby nedostal prázdnou knížku)
Pak stačí tlačítko a jeden commandblok, do kterýho dáš něco ve stylu přidání práva na ten kit na knížku. A pak si muže knížku dát pomocí /kit knížka. Jen musíš mít ošetřeno, aby nemohl ten kit použít znova. (např čekací doma 6 měsíců nebo tak)