Skocz do zawartości

knugi

Użytkownik
  • Ilość zawartości

    1686
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    106

Treść opublikowana przez knugi

  1. knugi

    On join

    on connect: if name of player is "Dziurexik": kick player due to "&cZostales zbanowany.||||&cAdmin ma zawsze rację."
  2. knugi

    Wykrywanie regionu

    Masz tam "send "w poblizu 30 kratek nie ma ragionu."" i w tych tabach piszesz co chcesz, by się wykonywał kod
  3. knugi

    Wykrywanie regionu

    command /test: trigger: loop all blocks in radius 30 of player: if "%region at loop-block%" is not "<none>": if {_x} is not set: set {_x} to true exit loop if {_x} is set: send "W poblizu 30 kratek znajduje sie region." stop send "W poblizu 30 kratek nie ma regionu." Dla chcącego nic trudnego
  4. Chwilka.... on place of chest: if name of player's tool is "Magiczna skrzynka": add location of block to {blok.%player%::*} on break of chest: loop {blok.%player::*}: if location of event block is loop-value: set {_x} to true if {_x} is not set: send "To nie jest twoja skrzynka" cancel event I teraz jest zrobione tak, że będziesz mógł rozwalić tylko swoją magiczną skrzynkę. Jeżeli postawisz jakąś inną, np bez nazwy to jej nie rozwalisz
  5. Tak Tylko później musisz w on break dać warunek, czy jest to skrzynia. Oczywiście logicznie myśląc, że chcesz tylko te skrzynki zablokować
  6. Nie, jeżeli chcesz takie coś zrobić to musisz dać event on brak i na warunku sprawdzić czy to dana osoba postawiła ten blok: on break: loop {blok.%player::*}: if location of event block is loop-value: set {_x} to true if {_x} is not set: cancel event Tylko, że teraz to będzie działać tak, że gracz nie będzie mógł zniszczyć nawet tego bloku, który powstał z generatora mapy
  7. Coś takiego?
  8. Click Proszę bardzo
  9. knugi

    Skrypt na awansuj

    command /awansuj: trigger: if player's balance is larger than or equal to 100000: remove 100000 from player's balance execute console command "pex user %player% group set B" stop send "Nie masz wystarczajaco pieniedzy." stop
  10. A jak ma to się z adminami itp?
  11. Ten kodzik u mnie śmiga wyśmienicie
  12. knugi

    PROBLEM GUI

    A no błędy logiczne w sumie W mainie dałeś waita, przed otwieraniem gui, ale już nie dałeś za otwieraniem GUI by zeskalować te przerwy w pakietach W sklep2 to samo, w 3 daleś nie potrzebnie close player's inventory, bo przecież te itemy które ustawiłeś, same zamykają twoje inventory i w 4 to samo
  13. knugi

    PROBLEM GUI

    https://code.skript.pl/VmPT2MHq/ Gotowe
  14. Proszę bardzo twój update Skrypcik fajny tylko go popraw podałem tylko przykład i masz zakaz jego kopiowania, bo będzie niestety plagiat xD Pozdrawiam #Knugi
  15. knugi

    Skrypt na GUI

    command /gui [<integer=1>]: trigger: open chest with 6 rows named "&aNazwa &8(&7%arg%&8)" to player wait 2 tick loop {twojaZmienna::%arg%::*}: set player's current inventory's slot loop-index parsed as integer to loop-value set player's current inventory's slot 53 to paper named "&6Nastepna strona" stop on inventory click: if "%uncoloured inventory name of player's current inventory%" contains "Nazwa (": if slot is smaller than 0: stop if player's current inventory's slot slot is paper: if name of player's current inventory's slot slot is "&6Nastepna strona": cancel event set {_strona} to uncoloured inventory name of player's current inventory replace all "Nazwa (" with "" in {_strona} replace all ")" with "" in {_strona} set {_strona} to {_strona} parsed as integer close player's inventory wait 1 tick execute player command "gui %{_strona}+1%" on inventory close: if "%uncoloured inventory name of player's current inventory%" contains "Nazwa (": set {_strona} to uncoloured inventory name of player's current inventory replace all "Nazwa (" with "" in {_strona} replace all ")" with "" in {_strona} set {_strona} to {_strona} parsed as integer set {_i} to 0 loop 53 times: set {twojaZmienna::%{_strona}%::%{_i}%} to player's current inventory's slot {_i} add 1 to {_i} Jeżeli ogarniasz to sobie z tym poradzisz. Jeżeli nie to pisz czego nie rozumiesz i spróbuję Ci wytłumaczyć
  16. knugi

    Tęczowy nick

    Nie ładnie, nie ładnie Taki skrypt już był ale inny troszeczkę https://skript.pl/temat/1275-kolorowy-chat-skrypt-na-kolorowy-czat/ Ale + za chęci i ładny kodzik
  17. knugi

    TnT od 50 poziomu w dół

    on explode: if y-location of event-location is larger than or equal to 50: cancel event Tyle
  18. @Vineroy ale co Ci to da? Jaką masz myśl przez to? Zmienisz coś w configu i pach masz domyślne ustawienia. Ale tak się da: delete folder "plugins/Drop"
  19. @Vineroy miałeś kiedyś styczność ze skryptami? Nie wiesz że początek linii (bez tabów) zaczyna jedynie event lub komenda? te "set "diamentprocent" to "3.0" in yaml file {@config}" to jedynie tylko przykład dla Ciebie byś wiedział jak tego używać P.S Opcje to jest takie skrócenie kodu.
  20. To jest obojętne, ale najlepiej gdy jest na samej górze Tylko pamiętaj, te "set..." to jest tylko przykład
  21. Okej, troszkę jeszcze musisz się nauczyć: Ustawiaj yaml tam gdzie tworzysz plik (w tych samych tabach), przez to cały czas Ci podmieniało na domyślne wiadomości, które ustawiłeś w skrypcie. Podczas ustawiania zmiennej {diamentprocent} ustawiłeś jako kolorowy tekst - po co? - używasz tej zmiennej tylko na condition "chance of x%" i nie zapisałeś go jako liczbę, bo jasno jest w dokumentacji skryptu napisane: chance of %number%[\%] czyli twoja zmienna musi być liczbą. Domyślnie "single value "x" get of "x.yml"" zapisuje zmienną jako text Polecam: Poradnik PARSE Aaa i jeszcze jedno Jak dodajesz domyślne wartości do skryptu to MUSISZ usunąć folder "Drop" w głównym folderze, bo inaczej nie ustawi No i jeszcze jedno. Daj opcje na path'e do danych plików np: options: messages: "plugins/Drop/config.yml" config: "plugins/Drop/config.yml" set "diamentprocent" to "3.0" in yaml file {@config} set "diament" to "Diament wylecial" in yaml file {@messages}
  22. Proszę bardzo:
  23. Właśnie działa na tej zasadzie, że trzeba kliknąć w puste miejsce
  24. KikSK Witajcie towarzysze skryptów ! Jako, że już długo czasu minęło od mojego hitu jakim był "TradeSk" postanowiłem napisać coś. Projekt przyszedł mi w sumie przypadkowo podczas pracy i nie mogłem się doczekać gdy wrócę do domu i go napiszę Jak już po tytule wiecie, że jest to Kółko i krzyżyk to nie będę się zbytnio rozpisywał, bo chyba każdy wie na czym ta gra polega Gierkę zrobiłem oczywiście w GUI. Nie wygląda to brzydko i jestem dumny z 3 godzinnego pisania Tutaj zasyłam parę obrazków: Link do v1.0: https://code.skript.pl/NlOiQeTH/ Link do v1.1: https://code.skript.pl/lmpglQUh/raw Link do 1.1.1: https://code.skript.pl/TTdKjvq3/raw Link do 1.1.2: https://code.skript.pl/APakQ1To Changelog: V1.0 - Wydanie skryptu V1.1 - Poprawienie pare bledow: nie pojawialo sie okienko po przypadkowym jego zamknieciu, dodano możliwość użycia zamiast WildSkript - Skellet'a V1.1.1 - Naprawiono na wersję 1.20.1 (Testowano: Skript 2.7.0-beta3 | SkQuerry 4.1.10) V1.1.2 - Dopisano usuwanie zmiennych przy uruchamianiu skryptów, będącym zabezpieczeniem przed brakiem możliwości uruchomienia gry. Dziękuję @Androx za znalezienie błędu. Dodatkowo tylko wspomnę, że nie trzeba, a nawet nie można przesuwać itemów. Gdy chcemy ustawić przedmiot po prostu klikamy w pusty slot w okół przedziałki Skrypt działa na wersjach 1.7-1.12+ Pozdrawiam #Knugi
  25. knugi

    Pomysł

    ExtremalSkriptProVersion Nie mam pomysłów do nawiązania Ale jeżeli będziesz miał jakieś kłopoty z napisaniem to śmiało do mnie pisz
×
×
  • Dodaj nową pozycję...