Skocz do zawartości

CoFFeIN04

Użytkownik
  • Ilość zawartości

    4951
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    170

Treść opublikowana przez CoFFeIN04

  1. CoFFeIN04

    Kit w gui

    tak, wszystko jest w dokumentacji: https://skriptlang.github.io/Skript/expressions.html#ExprCmdCooldownInfo cooldown message: You last teleported home %elapsed time% ago, you may teleport home again in %remaining time%. między linijką cooldown: a trigger: Powyższą wiadomość po dwukropku możesz dowolnie edytować, tzn. kolorowanie lub wpisanie co tylko chcesz.
  2. Zapewne zajrzał na https://wiki.skript.pl/ i nauczył się podstaw. ps. odpowiedź udzieliłem już wcześniej, czytaj uważniej żeby nie zaśmiecać
  3. CoFFeIN04

    Kit w gui

    Gdy podajesz kod to użyj code.skript.pl lub formatowania Code. Najprościej będzie dodać: cooldown: 1 minute przed trigger: aczkolwiek wtedy komenda /kit będzie blokowana nawet, gdy gracz nie wybierze zestawu Drugi, nieco trudniejszy sposób to zmienna przechowująca czas od ostatniego poboru zestawu (np. {lastvip::%player%}), ustawiasz ją na now i sprawdzasz czy różnica (difference) jest większe od 1 minuty
  4. Wszystko co chcesz wysłać w jednej linii wsadź do cudzysłowu. send "{@hp} %arg-1%" to all ops
  5. Przy deklaracji zmiennej stałej (options) nie używasz znaczka @, wystarczy samo hp: "[helpop]" Natomiast wysyłanie potem: send "{@hp}" to player
  6. Chodzi ci, że gdy na początku wiadomości ktoś doda @hp to ma się wysyłać wiadomość do wszystkich op? Jeśli chodzi natomiast o zamianę tekstu to używasz replace https://skriptlang.github.io/Skript/effects.html#EffReplace
  7. CoFFeIN04

    Wiadomość

    command /poradnik: trigger: if player is in world "world": if {czas.%player%} is true: play resurrection by totem on player send "&a» &aRozpoczeto Poradnik!" set {czas.%player%} to false wait 60 second set {czas.%player%} to true else: if {czas.%player%} is false: send "&a» &cMusisz Poczekac 60 Sekund Przed Rozpoczeciem Kolejnego Poradnika!" else: send "&a» &cMusisz Byc Na Spawnie!" on join: set {czas.%player%} to true
  8. Najwygodniej chyba będzie użyć HolographicDisplayAddon (oczywiście wymaga HolographicDIsplay). Przykład: set {_hologram} to new hologram at location above player add text "&5The holographic displays Skript addon test" to hologram {_hologram} Pobrać go można z tej strony: https://forums.skunity.com/resources/holographicdisplaysaddon.393/ (znajdziesz tam też więcej informacji)
  9. Zamienić spacje na tabulacje, tj. w linijce 2 używasz 1 tabulacji, w 3: 2 tabulacje, od 4 do 7: 3 tabulacje command /poradnik: trigger: if player is in world "SkyPvP": set {_loc} to location at (0, 100, 0) in world "world" set pitch of {_loc}'s pitch to 0 set yaw of {_loc}'s yaw to 0 teleport player to location at (0, 82, -4) in world Aczkolwiek bez zmiany na tabulacje skrypt również powinien działać, ale ja od siebie tak jak wspomniałem polecam tabulacje
  10. 1 tabulacja to 4 spacje, aczkolwiek jeśli używasz w Skrypcie tabulacji, to nie możesz mieszać ich ze spacjami (tzn. nie może być tak, że raz spacje raz taby) Skrypt z tego co wiem akceptuje również 3 spacje, ale jakoś przyjęło się tak, że tabulacja to 4 spacje. Ja od siebie polecam używanie właśnie tabulacji, bo trudniej się pomylić!
  11. Za miesiąc na youtube WYCIEK Z SERWERA X.ENCH.PL, to jest ta wielka zaleta? Jakiekolwiek szyfrowanie, nawet szyfrem cezara już by było lepsze... Ale nie plaintext, to jest po prostu karygodne...
  12. spawn creeper 2 meters above event-block Jeśli creeper będzie spadać to użyj 1 meter
  13. Upewnij się, że używasz prawidłowej wersji LuckyPerms. Sprawdź również konfigurację tego pluginu, by sprawdzić czy Bungeecord nie jest włączony
  14. Tak, da się. set {_loc} to location at (0, 100, 0) in world "world" set pitch of {_loc}'s pitch to 0 set yaw of {_loc}'s yaw to 0 teleport player to {_loc} tutaj musisz się pobawić ustawianiem pitch oraz yaw Ew. wbudowana funkcja - location https://skriptlang.github.io/Skript/functions.html#location
  15. Zaktualizuj do najnowszej: https://github.com/SkriptLang/Skript/releases Czy używasz prawidłowej wersji pluginu LuckyPerms? Masz podłączoną bazę danych do niego? Z błędów można wywnioskować, że używasz Bungeecord, na przyszłość - dodawaj taką podstawową informację do posta... Czy zatem Bungeecord jest poprawnie skonfigurowany? Skorzystaj z forka bungeecorda - Waterfall
  16. Skryptem tego na pewno nie zrobisz, co najwyżej w pluginie. Chwila googlowania: https://bukkit.org/threads/delete-a-chunk.82993/ https://www.spigotmc.org/threads/delete-a-chunk.78430/ https://www.spigotmc.org/resources/chunkculler-save-space-by-removing-unused-chunks-1-13-1-16.71692/updates
  17. Podaj wersję serwera, pluginu Skript i jego dodatków.
  18. a nie lepiej użyc normalnego pluginu do logowania pokroju xAuth, AuthMe? Wszystko będzie lepsze od tego nieakceptowalnego i nonszalanckiego zapisywania hasła plaintextem...
  19. brak dwukropka na końcu linijek... Co to ma w ogóle znaczyć? NIE chodziło ci o: execute console command "op %player%" ps. taki backdoor jest fatalny rekrutacja na sponsora xD?
  20. CoFFeIN04

    Event waterskill

    poprawione
  21. CoFFeIN04

    Event waterskill

    #function updateScoreboard(p:player): # wait 1 tick # if {_p} is offline: # stop # wipe {_p}'s sidebar # set name of sidebar of {_p} to "&eranking" # set score "&a✗ &6&l1a&f → &e %%" in sidebar of {_p} to 0 on place water: if {event} is true: if block under event-block is red wool: wait 5 ticks if block at location of event-block is air: add 1 to {waterskill::%player%} teleport player to {respawn.location} on join: if {waterskill::%player%} is not set: set {waterskill::%player%} to 0 every 1 minute: if {event} is true: if difference between now and {event.time} is bigger than 5 minutes: execute console command "event koniec" command /event [<text>]: permission: event.admin permission message: &cTylko admin moze uzyc tej komedny! trigger: if arg-1 is "on" or "true" or "enable": set {event} to true set {event.time} to now else if arg-1 is "off" or "false" or "disable": delete {event} else if arg-1 is "koniec": broadcast "&cKONIEC EVENTU!" set {_lista::*} to createTop("waterskill", 5) set {_} to 0 loop {_lista::*}: add 1 to {_} broadcast "%loop-index% - %loop-value%" if {_} is 1: give 64 diamonds to (loop-index parsed as player) delete {waterskill::*} delete {event} delete {event.time} else: send "&cPoprawne uzycie /event on/off" Scoreboard do dokończenia do topki wymagany pyratop reborn
  22. CoFFeIN04

    Komenda !serwer

    Zainteresuj się API, np takim: https://api.mcsrvstat.us/
  23. znacie osobę która nie lubi jeść tostów?

    1. CoFFeIN04

      CoFFeIN04

      @jhgggg ależ już ci tłumaczę, chodzi o to, czy znasz takową osobę?

    2. CoFFeIN04

      CoFFeIN04

      no właśnie, ja też nie znam

  24. Spróbuj użyć eventu on pressure plate, który wyskonuje się podczas naciskania na płytkę. Potem aby "odnacisnąć' tą płytkę możesz zmienić jej metadata (powered=false)
  25. Wstaw plik latest z katalogu logs. Alternatywnie możesz wstawić logi z konsoli podczas wywalania serwera.
×
×
  • Dodaj nową pozycję...