-
Ilość zawartości
11013 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
231
Treść opublikowana przez Kormic
-
on break of obsidian: set event-block to bedrock Proszę.
-
Nie używaj eventu 'on any move', gdyż jest zasobożerny.
-
Spróbuj w takim razie usunąć ukośniki z warunku sprawdzającego komendę.
-
Jak wyłączyć wiadomość pojawiającą się co 30 sekund?
Kormic odpowiedział(a) na bocian122 pytanie w Pytania i problemy
W takim razie spróbuj wywalać plugin jeden po drugin i po każdym wywaleniu kolejnego włączaj ponownie serwer. Zacznij od pluginów, które mogą być winowajcami (w mojej ocenie Essentials i WorldGuard). -
Jak wyłączyć wiadomość pojawiającą się co 30 sekund?
Kormic odpowiedział(a) na bocian122 pytanie w Pytania i problemy
Spróbuj z tym co wypisałem wyżej. -
Jak wyłączyć wiadomość pojawiającą się co 30 sekund?
Kormic odpowiedział(a) na bocian122 pytanie w Pytania i problemy
Wszystkie pluginy podaj. EDIT: Przy okazji wypróbuj parę rzeczy: - /stoplag -c - restart serwera - sprawdź czy nie masz globalnej flagi 'build: deny'. - /halt-activity -c -
Jak wyłączyć wiadomość pojawiającą się co 30 sekund?
Kormic odpowiedział(a) na bocian122 pytanie w Pytania i problemy
Kiedy ta się wiadomość pojawia? Cały czas? Jakie masz pluginy na serwerze? -
Spróbuj: (clicked slot parsed as integer)
-
Na razie ma sobie sprawdzić czy o to właśnie chodzi, bo nie wiem czy właściwie o to mu chodziło.
-
Poprawiłem skrypt, już wszystko działa. on join: wait 1 tick open chest with 3 rows named "&cPrzejdz weryfikacje" to player loop 27 times: set player's current inventory's slot loop-number - 1 to gray stained glass pane named " " set player's current inventory's slot (random integer between 0 and 27) to lime wool named "&aKliknij" on inventory close: if name of current inventory of player is not "&cPrzejdz weryfikacje": stop if {zamykanie::inventory::%player%} is set: stop kick player due to "&cMusisz kliknac zielona welne!" on inventory click: if name of player's current inventory is not "&cPrzejdz weryfikacje": stop if clicked inventory is player's inventory: stop cancel event if slot clicked slot of player's current inventory is not lime wool named "&aKliknij": kick player due to "&cMusisz kliknac zielona welne!" stop set {zamykanie::inventory::%player%} to true close player's inventory clear {zamykanie::inventory::%player%}
-
Nie wiem jak dokładnie wygląda tamtejszy vanish, lecz wzorując się na twoim opisie zrobiłem coś takiego, sprawdź czy wszystko działa. on load: clear {vanish::on::*} on command: if command is not "/vanish" or "/v": stop set {vanish::on::%player%} to true strike lightning at player clear {vanish::on::%player%} loop 5 times: spawn a bat 2 meters above player add last spawned bat to {_vanish::bats::*} wait 3 seconds loop {_vanish::bats::*}: kill loop-value on damage of player: if damage cause is not lightning: stop if {vanish::on::%victim%} is not set: stop cancel event
-
A, mój błąd. Poprawiłem skrypt wyżej.
-
Dziwne, u mnie to działa. W takim razie spróbuj z tym: on join: open chest with 3 rows named "&cPrzejdz weryfikacje" to player loop 27 times: set player's current inventory's slot loop-number - 1 to gray stained glass pane named " " set player's current inventory's slot (random integer between 0 and 27) to lime wool named "&aKliknij" on inventory close: if inventory name of current inventory of player is "&cPrzejdz weryfikacje": kick player due to "musisz kliknac zielona welne" on inventory click: if name of player's current inventory is not "&cPrzejdz weryfikacje": stop if clicked inventory is player's inventory: stop cancel event set {_s} to clicked slot if slot {_s} of player's current inventory is not lime wool named "&aKliknij": kick player due to "&cMusisz kliknac zielona welne!" stop close player's inventory
-
Spróbuj z tym skryptem: on join: open chest with 3 rows named "&cPrzejdz weryfikacje" to player loop 27 times: set player's current inventory's slot loop-number - 1 to gray stained glass pane named " " set player's current inventory's slot (random integer between 0 and 27) to lime wool named "&aKliknij" on inventory close: if inventory name of current inventory of player is "&cPrzejdz weryfikacje": kick player due to "musisz kliknac zielona welne" on inventory click: if name of player's current inventory is not "&cPrzejdz weryfikacje": stop if clicked inventory is not player's inventory: stop cancel event if clicked item is not lime wool named "&aKliknij": kick player due to "&cMusisz kliknac zielona welne!" stop close player's inventory
-
O tutaj: Proszę. EDIT: Co do dodatku, bardziej polecam SkBee, gdyż jest następcą SkNBeeT.
-
Jeszcze wymyśliłem drugi sposób, spójrz wyżej.
-
Hmm... podejrzewam, że przez Skripta nie będzie możliwe usunięcie hitboxa armor standa. Możesz ewentualnie spróbować przypisać do tego armor standa tego victima i gdy atakujący uderzy hologram (armor stand), to victim dostaje obrażenia. Rozumiesz? EDIT: Ewentualnie gdybyś miał dodatek obsługujący NBT (np. SkBee, SkNBeeT itp.), to mógłbyś dodać do NBT armor standa "Marker:1b", aby zmniejszyć jego hitbox. Przykładowo: on damage: if attacker is not a player: stop set {armorstand::marker} to true on spawn: if event-entity is not armor stand: stop if {armorstand::marker} is not set: stop clear {armorstand::marker} add "Marker:1b" to nbt of event-entity Mam nadzieję, że mimo wszystko jakoś pomogłem
-
W takim wypadku spróbuj tak: create hologram "&c- %final damage%" at victim for 1 seconds Być może to spowoduje, że nie będzie blokowało dmg.
-
Jakiego dodatku używasz do hologramów?
-
Mogę wiedzieć jakie masz dodatki do Skripta?
-
Holo dmg? Masz na myśli jakiś plugin?
-
on command: if sender is not player: stop if player doesn't have permission "spy.gracz": stop log "%now% - %player% wykonał komendę ""%full command%""" to "playerspy/commands.log" on chat: if player doesn't have permission "spy.gracz": stop log "%now% - %player% napisał ""%message%""" to "playerspy/chat.log" Proszę. EDIT: Poprawiłem ścieżki dostępu.
-
Co jest zastanawiające to to, że gdy gracz nr 1 położył się spać, to było 0 procent. Być może jest wymagany wait 1 tick przed 'loop all players' ? Spróbuj dodać i zobaczymy. EDIT: Możesz jeszcze opcjonalnie spróbować z tym: on bed enter: set {_online} to number of all players add 1 to {_sleeping} loop all players: if loop-player is not player: if loop-player is sleeping: add 1 to {_sleeping} set {_proc} to ({_sleeping}/{_online})*100 send "&7Gracz &6%player% &7polozyl sie spac &8(&6%{_proc}%%%&7/&650%%&8)" if {_proc} >= 50: set time in world to 06:00 Zobaczymy czy nadal będzie 0 procent.
-
Również się zastanawiam w czym leży problem. Przeglądałem linijka po linijce i nic, toteż poprosiłem o choćby kilka screenów.
