Skocz do zawartości

Kormic

Zasłużony
  • Ilość zawartości

    11013
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    231

Treść opublikowana przez Kormic

  1. Kormic

    Zamiana bloku

    on break of obsidian: set event-block to bedrock Proszę.
  2. Kormic

    Kick za afk

    Nie używaj eventu 'on any move', gdyż jest zasobożerny.
  3. Kormic

    Bany, Muty, Tempbany

    Przecież ten skrypt jedynie wyrzuca gracza, on nie banuje.
  4. Kormic

    Dodatek do vanisha.

    Spróbuj w takim razie usunąć ukośniki z warunku sprawdzającego komendę.
  5. 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).
  6. Spróbuj z tym co wypisałem wyżej.
  7. 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
  8. Kiedy ta się wiadomość pojawia? Cały czas? Jakie masz pluginy na serwerze?
  9. Kormic

    Weryfikacja

    Spróbuj: (clicked slot parsed as integer)
  10. Kormic

    Dodatek do vanisha.

    Na razie ma sobie sprawdzić czy o to właśnie chodzi, bo nie wiem czy właściwie o to mu chodziło.
  11. Kormic

    Weryfikacja

    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%}
  12. Kormic

    Dodatek do vanisha.

    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
  13. Kormic

    Weryfikacja

    A, mój błąd. Poprawiłem skrypt wyżej.
  14. Kormic

    Weryfikacja

    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
  15. Kormic

    Weryfikacja

    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
  16. O tutaj: Proszę. EDIT: Co do dodatku, bardziej polecam SkBee, gdyż jest następcą SkNBeeT.
  17. Jeszcze wymyśliłem drugi sposób, spójrz wyżej.
  18. 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
  19. 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.
  20. Jakiego dodatku używasz do hologramów?
  21. Mogę wiedzieć jakie masz dodatki do Skripta?
  22. Holo dmg? Masz na myśli jakiś plugin?
  23. Kormic

    Skrypt na logi

    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.
  24. 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.
  25. 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.
×
×
  • Dodaj nową pozycję...