Skocz do zawartości

bludis

Użytkownik
  • Ilość zawartości

    2271
  • Rejestracja

  • Wygrane w rankingu

    23

Treść opublikowana przez bludis

  1. ale co każde używanie komendy pobiera z 10 zmiennych, co w przypadku dużej ilości graczy może powodować lagi. Najlepiej używać samego wczytywania configu przy on loadzie.
  2. bludis

    Warns+

    Masz 24 godziny na wstawienie skryptu na code.skript.
  3. Ten temat został przeniesiony.
  4. Ten temat został przeniesiony.
  5. Ten temat został przeniesiony.
  6. Ten temat został przeniesiony. Problem został rozwiązany.
  7. Ten temat został przeniesiony.
  8. Ten temat został przeniesiony.
  9. Ten temat został przeniesiony do nieestetycznych prezentacji. W momencie, kiedy poprawisz estetykę prezentacji, zgłoś ten post(lub napisz prywatną wiadomość do moderatora) z prośbą o przywrócenie tematu do głównego działu.
  10. on join: while player is online: if player has diamond: send "Miłego dnia." wait 10 seconds
  11. może byś kod dał, czy mam sobie go wywróżyć?
  12. wystarczy zwykły skript - polecam się zapoznać z dokumentacją skripta. https://skriptlang.github.io/Skript/effects.html#EffSendTitle
  13. bludis

    Chat

    on chat: if player don't have permission "player.nick": stop loop all players: replace all "[YOU]" with "%loop-player%" in message
  14. bludis

    Powiększony enderchest

  15. bludis

    BLACK LISTA

  16. bludis

    Pluginy i Skrypty

    Owszem, może. Gdybyś odpowiednio umiał manipulować pętlami i innymi future'ami, to miałbyś inne doświadczenie, ale cóż życie... Przykładowo derpmc składa się w 50% z samych skryptów, i co? Działa? Działa. Jeśli kod będzie optymalny, nie będzie miał niewiadomo ile pętli czy tasków, to serwer może dać radę.
  17. Ten temat został przeniesiony do nieestetycznych prezentacji. W momencie, kiedy poprawisz estetykę prezentacji, zgłoś ten post(lub napisz prywatną wiadomość do moderatora) z prośbą o przywrócenie tematu do głównego działu.
  18. command /reklama [<text>]: permission: * trigger: if arg 1 is not set: send "Musisz podać IP jakiegoś serwera." stop if {ip::*} doesn't contain arg 1: add arg 1 to {ip::*} send "Dodałeś %arg 1% do zablokowanych IP." stop remove arg 1 from {ip::*} send "Usunąłeś %arg 1% z zablokowanych IP." on chat: if player has permission "bypass.reklama": stop loop {ip::*}: if message doesn't contain loop-value: exit loop cancel event send "Twoja wiadomość zawiera zablokowane IP."
  19. function bSend(player: player): send "Hello world %{_player}%." to {_player} command /gui [<text>]: trigger: open virtual chest with 1 row named "Testowe gui." to player format gui slot 4 of player to stone named "Hello world!" with lore "Kliknij, aby wyświetlić" and "&aHello world %player%" to close then run function bSend(player) Wymaga tuske. Poradnik: https://forums.skunity.com/threads/gui-manager-tutorial.2349/
  20. bludis

    LogBlock

    Połączyłeś go z mysql?
  21. bludis

    LogBlock

    Ten temat został przeniesiony.
  22. W kodzie są dość duże drzewa ifów - komendę /c można znacznie lepiej napisać. Raz używasz ifów dla sprawdzania permisji, a raz nie. Takie coś można napisać bez loopowania graczy: ( https://skriptlang.github.io/Skript/expressions.html#ExprFilter) Twoja wersja: if loop-player has permission "helioschat.adminchat.see": send "{@admin-chat-prefix} %player% &b» &7%colored arg-1%" to loop-player Moja wersja: send "{@admin-chat-prefix} %player% &b» &7%colored arg-1%" to all players [where player input has permission "helioschat.adminchat.see"] Nie musisz używać while'a do automatycznych wiadomości. Every timespan imo będzie lepszy. "<tooltip:&cHeliosChat by Helios1993!>" bezsensu. Kolejny skrypt na chat, których jest milion Na plus jest możliwość szybkiej manipulacji wiadomościami. Fajnie, że wykorzystałeś funkcję do czyszczenia wiadomości - mógłbyś ich użyć więcej, bo fajnie się wpasują w kod.
  23. bludis

    Item

    on command "test": if player's chestplate is not diamond chestplate named "&6&lKomenda": cancel event send "nie masz klaty."
  24. on death of player: set {_loc} to location of victim set {_items::*} to drops cancel drops set block at {_loc} to chest named "Skarb gracza %victim%" set {_} to block at {_loc} add {_items::*} to {_}'s inventory
×
×
  • Dodaj nową pozycję...