Časované givování Itemu Potion (Spigot plugin) (Help pls :D)

Pokec o čemkoliv ostatním
Message
Autor
onemoreplays
Příspěvky: 3
Registrován: 28 led 2017, 14:54
Reputation: 0

Časované givování Itemu Potion (Spigot plugin) (Help pls :D)

#1 Příspěvekod onemoreplays » 31 led 2017, 22:39

Ahoj lidi, nevíte někdo, jak by šlo udělat to, že pokud má někdo permisi (Permisi mám již zvolenou), že se mu za daný čas givne Item Potion (Regen)? Nejlépe, kdyby potion šel Splash.

Díky, onemoreplays :)

Uživatelský avatar
Hanakocz
Příspěvky: 3228
Věk: 32
Registrován: 25 črc 2013, 20:53
Reputation: 7
Kontaktovat uživatele:

Re: Časované givování Itemu Potion (Spigot plugin) (Help pls

#2 Příspěvekod Hanakocz » 01 úno 2017, 20:41

Kód: Vybrat vše

#jednorázově zadáš:
/scoreboard objectives add timer dummy Timer
/scoreboard objectives add permisse dummy permisse

#stále běžící (modrý) commandblock v spawn chunku:
/scoreboard players add @a[score_permisse=1] timer 1
#na ten je napojený conditional chain command (zelený)
/give @a[score_timer=2000,score_permisse=1] minecraft:potion 1 16385 {display:{Name:"Lektvar zdravi",Lore:[Lepi mezi zuby]},Potion:"minecraft:regeneration"}
#na ten je napojený conditional chain command (zelený)
/scoreboard players set @a[score_timer=2000] timer 0


A to je celé. Komu budeš chtít dát potiony (třeba ten, kdo si vybojuje takový rank, zapomeň to dávat za real peníze, to je v rozporu s licencí Minecraftu), tak mu zadáš jen:

Kód: Vybrat vše

/scoreboard players set <jmeno> permisse 1





...asi jsi chtěl plugin. No tam musíš nějak to časování vyrobit jinak, kdybys byl psal Forge mod, tak stačí hráči přidat NBT tag integer, a každý tick (TickEvent.PlayerTickEvent je to ve Forge, nevím jak v Spigot, ale princip stejný) mu přidat 1, a podmínku, že pokud je rovno nebo vyšší 2000, tak to dá potion a resetne na nulu. Nevím, zda pluginy umí přidávat vlastní NBT, které ve hře není. No pokud ne, tak musíš mít nějaké jiné počítadlo, buď pokud si to umí samo pro sebe pamatovat, nebo mysql atd...nebo si ukládat časy a počítat časy, ale to je naprd.

PS: to 2000 nahoře je příklad, no je to 100 sekund. Pokud ti dané možnosti nevyhovují, tak si najdi nějaký kit plugin a princip je stejný.
Industry 2.0 -> 1.7.10 GregTech6 server. Pro připojení stačí napsat.
Člen ligy pro aktualizaci serverů na novější verze a rozšíření modovaného MC.
Discord FH : http://discord.fakaheda.eu/ (sem psát pokud chcete poradit s MC mody akutně)

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

Re: Časované givování Itemu Potion (Spigot plugin) (Help pls

#3 Příspěvekod DenOwq » 01 úno 2017, 21:07

nevidím ip ani fh id O.O
Muhahha.


Zpět na „Off topic“

Kdo je online

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