Skocz do zawartości

knugi

Użytkownik
  • Ilość zawartości

    1686
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    106

Treść opublikowana przez knugi

  1. U mnie działa
  2. on rightclick on sign: if line 1 is "": if line 2 is "[Daj]": if line 3 contains "Uzyj!" : if line 3 is not "&4Uzyj!": set {_x} to location of block behind clicked block add 1 to y-location of {_x} loop all entities in radius 0.9 of {_x}: apply invisibility to loop-entity for 10 seconds exit loop set line 3 to "&4Uzyj!" wait 10 seconds set line 3 to "&2Uzyj!"
  3. Hej, wake up! Skrypt spoko, lecz co mi się nie podoba? &7[&cTwoj Serwer&7] dodaj to do options i będzie można w jednym miejscu zmieniać wszystkie tagi variables: {time} = 0 set {timemute.%arg 1%} to {time}+arg 2 send "&cGracz %arg 1% zostal zmutowany na okres %arg 2% minut" to all players jeżeli variables {time jest 0) i dam /mute knugi 2 to mnie zmutuje na 2 sekundy, a nie 2 minuty ? every 1 minute: add 1 to {time} wait 1 tick loop all players: if {mute.%loop-player%} is set: if {mute.%loop-player%} is {time}: send "&eCzas twojego mute sie skonczyl!" to loop-player delete {mute.%loop-player%} if {mute.%loop-player%} is more than {time}: send "&eCzas twojego mute sie skonczyl!" to loop-player delete {mute.%loop-player%} to idzie łatwo zastąpić datą. Czyli robienie zmiennej z aktualną datą i dodawanie do niej np. set {czas.%player%} to now add 2 hours to {czas.%player%} #i wtedy on chat: if {czas.%player%} is smaller than or equal to now: clear {czas.%player%} Jakoś to ogarniesz ? Popraw to, to skrypt będzie bardziej optymalny. Dodatkowo, możesz dodać do tego jeszcze ban i tempban (z powodem i jak wpiszę np /tempban knugi 2m 5s Powod to zbanuje mnie na 2m i 5s ) No i weź, proszę popraw te zmienne i stosuj się do zasad SSCC to w ogóle skrypt będzie miodzio Pozdrawiam #Knugi
  4. Ostatnio jak się wchodzi w dział zlecenia to styl jest jak w pytania i problemy:
  5. knugi

    End

    Tyle.
  6. knugi

    Skrypt na Kopanie BitCona

    Za tą linijką add ({_x} / 16) of diamond to {bitcoin::deposit::%player%::*} dopisz: add ({_x} / 16) to {bitcoin::stan::%player%} zapomnialem o tym ?
  7. knugi

    Skrypt na Kopanie BitCona

    Tagów nie widziałem, teraz muszę trochę przerobić ten skrypt by działał. Ale to wieczorem // @Uzi Poprawione:
  8. knugi

    Skrypt na Kopanie BitCona

    To co ty masz serwer 1.8.8 że nie pokazuje?
  9. knugi

    Skrypt na Kopanie BitCona

    Jaki błąd? Angielskiego to ty trochę kumasz? 22:51:47] [Server thread/INFO]: [Skript][m Successfully reloaded aqkrypto.sk[m Skrypt przeładowany poprawnie, a to są jedynie ostrzeżenia, że należy używać nazw zamiast ID
  10. knugi

    Skrypt na Kopanie BitCona

    Pozdrawiam #Knugi
  11. knugi

    trade Gui

    jeżeli nie masz dodatku do skript RandomSK, to ta linijka zawsze będzie wywalać błąd. @pandax i to jest trade z villagerem, a nie z graczami ;D // Link do dokumentacji: https://docs.skunity.com/syntax/effects/Trade GUI
  12. Masz wersję Skript 2.1.2 wgraj 2.2
  13. myślę, że @Heku zasługuje na solidne 4/10 I po co edytowałaś moje posty?
  14. jeżeli komenda jest z essentials to prosze bardzo: on command: if command is "repair": if player doesn't have permission "essentials.repair": cancel event send "&cBrak uprawnien."
  15. @KAMIL0024 jeszcze takiego nie utworzono chyba, ale jeżeli zrobisz plugin i api do tej swojej areny to będzie i ten sk będzie działał
  16. on arena end: reset arena xD
  17. knugi

    [LVL] przed nickiem

    @polp223 jest na to kilka sposobów. Pierwszy, na stałe wpisać to do eventu, że do 5 lvl ma wyświetlać początkujący, później do 10 nowicjusz itd. Ewentualnie trochę to zautomatyzować i robić pętle i konfigurację w on script load lub yaml. Tego nie napisałeś w pierwszym swoim poście, więc nie muszę Ci tego robić w tym temacie
  18. knugi

    [LVL] przed nickiem

    on chat: set chat format to "&8[&a%player's level + 1%&8] %chat format%" wymagany minimum Skript 2.2 dev31
  19. Masz dwie współrzędne, środek gracza x i y tego co chce postawić działkę. Rysujesz se w paincie kwadraty, obliczasz ile musi być od tej dzialki odległości między koordynatami x i z za pomocą difference distans. I tak z każdą działka w pętli. Jeżeli jest mniejszy to stopujesz pętle i wysyłasz stosowny komunikat. Jeżeli pętla przejdzie to umozliwiasz postawienie działki
  20. mogłeś chociaż dać uprawnienia do komendy /reset, bo gracze będą mogli cały czas grabować sejfy. Fajnie by było, gdyby gracze mieli swoje sejfy i z nich pobierało pieniążki, bo w chwili obecnej te pieniążki są z d***. mogłeś dać eksplozję na bloku a nie na graczu every 1 second: loop all players: if {c.sejf.%loop-player%} is bigger than 0: remove 1 from {c.sejf.%loop-player%} mało optymalne, lepiej bazować na data i timespan. command /pracapolicjant <text>: trigger: if arg 1 is "daj": set {police.%player%} to 1 if arg 1 is "usun": set {police.%player%} to 0 Correct usage: /pracapolicjant <text> Skąd ja jako gracz mam wiedzieć, jak być policjantem? No i te zmienne, każda w inną mańkę obrócona. Osobiście bym takiego skryptu nie użył. 4/10 za to, że kilkoro osób chciało podobny skrypt.
  21. [23:11:32 INFO]: Skript version 2.2-dev31c [23:11:32 INFO]: Customize Minecraft's mechanics with simple scripts written in plain English sentences. [23:11:32 INFO]: Website: https://bensku.github.io/Skript [23:11:32 INFO]: Authors: Njol, Mirreski, bensku, TheBentoBox, tim740, Tuke-Nuke, TheLimeGlass, xXAndrew28Xx, Sashie, RoyCurtis, nfell2009, Syst3ms and Snow-Pyon >ver SkQuery [23:11:36 INFO]: SkQuery version 3.21.4 [23:11:36 INFO]: Author: w00tmast3r > Działa, nie gadaj głupot ;* Ogólnie skrypt, jako tako serwera przed botami nie zabezpiecza, bardziej sobie radzą windowsowskie firewalle Były już podobne skrypty, lecz bez plików YML i komendy. Zliczyłem wady skryptu: [-] Posiadacze SkQuery 3.21.4 (w tym ja) odczują duuuużo błędów w konsoli: spowodowane tym eventem: [-] Nie dałeś wyboru gdzie ma być zapisywany plik yml ze względu na posiadaną wersję SkQuery. Chyba wad już koniec, teraz czas na zalety: [+] Fajnie, że nie dałeś od razu po wejściu gracza zapisywania pliku yml, powiększyło to by wtedy dane na dysku. I niewiadome: [?] Czy jeżeli zamkniesz eq dla gracza, gdy ten trzyma przedmiot, to go nie wyrzuci na ziemię? on inventory click: if inventory name of player's current inventory is "&a&lWeryfikacja &6Anty-Bot": if player's current inventory's slot slot is green wool: set {antybot::session::%player%} to player's uuid delete {antybot::warns::%player%} send "&aDziekujemy za weryfikacje! Zyczymy milej gry!" close player's inventory stop nie widzę cancel event tak samo w przypadku zablokowania konta, a już w linijce 66 ją dałeś. [?] Co tutaj jest takiego, że potrzeba mieć wersję Skript 2.2? Nie ma tutaj funkcji. [?] Nie zapomniałeś o dopisaniu WildSkript? Zobaczmy. Zróbmy serwer gdzie będzie tylko Skript 2.2 i SkQuery (3.21.4) Więc jesteś słaby w wpisywaniu wymagań co do skryptu. Jak widzisz na wyżej wymienionych ss'ach badania wykonywane były bardzo rzetelnie. Pozdrawiam już podchmielony i śpiący #Knugi
  22. Ponieważ czasem golden Apple jest traktowany jako enchantowac golden Apple. Użyj id:data przy ustawieniu craftingu na takie rzeczy jak barwniki czy złote jabłka. Wyskoczy ci powiadomienie żeby używać nazw, ale wtedy będzie wiadomo, że właśnie o ten Item chodzi
  23. Jak masz tam ten krzaczek w błędzie i tę 3 linijkę on "org.bukkit.event.player.PlayerInteractAtEntityEvent": spróbuj go w tamtym miejscu zlokalizować i usunąć. Ewentualnie przepisz sam całą linijkę i powinno działać I oczywiście jeżeli masz wersję Skript-mirror 0.9
  24. byś podał może błędy? Jasnowidzem nie jestem, a u mnie działa
  25. on script load: import "org.bukkit.event.player.PlayerInteractAtEntityEvent" on "org.bukkit.event.player.PlayerInteractAtEntityEvent": if event.getPlayer()'s gamemode is creative: if event.getPlayer() has permission "blokadarmor": if "%event.getRightClicked()%" is "armor stand": cancel event send "Zablokowane." to event.getPlayer()
×
×
  • Dodaj nową pozycję...