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
Časované givování Itemu Potion (Spigot plugin) (Help pls :D)
-
- Příspěvky: 3
- Registrován: 28 led 2017, 14:54
- Reputation: 0
- 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
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ě)
Č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ě)
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 13 hostů