82.208.17.38:27976
Je nějaký plugin, který by nepustil na server hráče, který by neměl nic v inventáři ? Např.: že by ho to kickovalo
Vstup s itemem
-
- Příspěvky: 358
- Věk: 28
- Registrován: 04 pro 2012, 18:05
- Reputation: 0
- Bydliště: Jihočesko
-
- Příspěvky: 717
- Věk: 26
- Registrován: 31 kvě 2013, 20:00
- Reputation: 23
- Kontaktovat uživatele:
Re: Vstup s itemem
Dalo by sa, ale muselo by ho to najprv úspešne pripojiť a až potom kicknúť.
- Hanakocz
- Příspěvky: 3228
- Věk: 34
- Registrován: 25 črc 2013, 20:53
- Reputation: 7
- Kontaktovat uživatele:
Re: Vstup s itemem
To by kickovalo zcela všechny ty, kteří by na server přišli poprvé. To asi nechceš. Jinak @Neznamy ne, mohlo by to kickovat už při login procesu, stejně jako online=true check, tedy ve chvíli, kdy zjistíš hráčovo UUID. Ale to by samozřejmě znamenalo tu první větu. Pokud by to mělo checkovat například po udělení starter kitu, tak si na to spíš pořiď commandbloky, s těma to jde.
Pro forge bych to možná zvládl napsat, bukkit humus mi do kompu ale nikdo nedostane xD
Pro forge bych to možná zvládl napsat, bukkit humus mi do kompu ale nikdo nedostane xD
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ě)
-
- Příspěvky: 358
- Věk: 28
- Registrován: 04 pro 2012, 18:05
- Reputation: 0
- Bydliště: Jihočesko
Re: Vstup s itemem
Nebo ještě jinak, šlo by udělat přes command blocky, aby když hráč stoupne na pressure_plate a v inventáři nic mít nebude, tak ho ten command block vyhodí ze serveru? Šlo by to nějak..? Za vyřešení karma+
- Hanakocz
- Příspěvky: 3228
- Věk: 34
- Registrován: 25 črc 2013, 20:53
- Reputation: 7
- Kontaktovat uživatele:
Re: Vstup s itemem
command block nemůže vykonat příkazy jako /ban, /kick, /op, atd.... možná leda přes nějaký plugin, který by to nějak obešel.
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ě)
-
- Příspěvky: 358
- Věk: 28
- Registrován: 04 pro 2012, 18:05
- Reputation: 0
- Bydliště: Jihočesko
Re: Vstup s itemem
Tak jsem našel plugin, přes který se dají přidávat příkazy do cmd blocku. A už by šlo nějak udělat ?
- Hanakocz
- Příspěvky: 3228
- Věk: 34
- Registrován: 25 črc 2013, 20:53
- Reputation: 7
- Kontaktovat uživatele:
Re: Vstup s itemem
Jo, jde to. Samozřejmě kdo ví, jak to bude s bungee, jako připojení/odpojení totiž je i transfer mezi servery atd...
Jako první potřebuješ najít spawn chunk, tedy ten, který je vždy načtený a aktivní - aby to fungovalo pokaždé - mělo by to být tam, kde máš /setworldspawn, případně na to existují nástroje, co to ukážou.
Dál potřebuješ zadat one-time příkazy:
Pak dej za sebe do chainu dva commandbloky, první modrý stále běžící, druhý conditional zelený chain...
Nutno podotknout, že toto nikdy nebude fungovat na hráče, co se připojí poprvé na server (kdykoliv poprvé a poprvé u všech od zavedení systému), protože my detekujeme to, že se hráč odpojí a pak znovu připojí. Není stat, co by detekoval připojení...Ale jakmile jednou vleze na server, odpojí se, tak ho to chytne pokaždé.
Tak...hráč, co se připojil, je označen tím, že má Target=1. Teď už stačí zkontrolovat, zda má prázdnej inventář a udělat to, co je potřeba.
další modrý stále běžící commandblock, v chainu na něm zelený, tentokrát neconditional, takže se spustí vždy, i když ten první nic neudělá:
A pak už jen další modrý commandblok(a návazný zelený conditional), co bude cílit na označené hráče, kdyby v CB fungoval kick, tak by to vypadalo nějak takto :
Mělo by to fungovat, nemám ale moc jak to vyzkoušet.
čtení, zdroje:
http://minecraft.gamepedia.com/Scoreboard
http://gaming.stackexchange.com/questio ... -inventory
http://gaming.stackexchange.com/questio ... 891#223891
Jako první potřebuješ najít spawn chunk, tedy ten, který je vždy načtený a aktivní - aby to fungovalo pokaždé - mělo by to být tam, kde máš /setworldspawn, případně na to existují nástroje, co to ukážou.
Dál potřebuješ zadat one-time příkazy:
Kód: Vybrat vše
/scoreboard objectives add Quits stat.leaveGame Quits
/scoreboard objectives add Targer dummy Target
Pak dej za sebe do chainu dva commandbloky, první modrý stále běžící, druhý conditional zelený chain...
Kód: Vybrat vše
/scoreboard players set @a[score_Quits_min=1] Target 1
/scoreboard players set @a[score_Quits_min=1] Quits 0
Nutno podotknout, že toto nikdy nebude fungovat na hráče, co se připojí poprvé na server (kdykoliv poprvé a poprvé u všech od zavedení systému), protože my detekujeme to, že se hráč odpojí a pak znovu připojí. Není stat, co by detekoval připojení...Ale jakmile jednou vleze na server, odpojí se, tak ho to chytne pokaždé.
Tak...hráč, co se připojil, je označen tím, že má Target=1. Teď už stačí zkontrolovat, zda má prázdnej inventář a udělat to, co je potřeba.
další modrý stále běžící commandblock, v chainu na něm zelený, tentokrát neconditional, takže se spustí vždy, i když ten první nic neudělá:
Kód: Vybrat vše
/scoreboard players tag @a[score_Target=1] NoItems {Inventory:[]}
/scoreboard players set @a[score_Target_min=1] Target 0
A pak už jen další modrý commandblok(a návazný zelený conditional), co bude cílit na označené hráče, kdyby v CB fungoval kick, tak by to vypadalo nějak takto :
Kód: Vybrat vše
/kick @a[tag=NoItems] "Prázdný inventář!"
/scoreboard players tag * remove NoItems
Mělo by to fungovat, nemám ale moc jak to vyzkoušet.
čtení, zdroje:
http://minecraft.gamepedia.com/Scoreboard
http://gaming.stackexchange.com/questio ... -inventory
http://gaming.stackexchange.com/questio ... 891#223891
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: Google [Bot] a 36 hostů