Skocz do zawartości

knugi

Użytkownik
  • Ilość zawartości

    1686
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    106

Treść opublikowana przez knugi

  1. Ten kod jest niby poprawny. Sprawdź zmienne czy się zgadzają oraz z tego małego kawałka nie mogę zrozumieć czemu to może nie działać. A moja magiczna kula się zepsuła.
  2. Pisałem Tobie ten skrypt i od razu testowałem. U mnie działał. Może chcesz użyć trapped chest, a nie ma tego podanego w warunku. Bo u mnie na zwykłej podwójnej skrzyni działa. 1.16.4 Skript 2.5.3
  3. command /szukaj <item type>: trigger: loop all blocks in radius 10 around player: loop-block is chest, hopper or furnace: #tutaj dodaj wiecej inventory. if all items in inventory of loop-block contains arg 1: send "Ten przedmiot znajduje sie w: %location of loop-block%" set {_x} to true if {_x} is not set: send "nie znaleziono przedmiotu."
  4. knugi

    Amount of

    Jeżeli potrzebujesz tylko informacji ile dany użytkownik posiada nazwanych patyków wystarczy użyć pętli przedmiotów i sprawdzać czy to patyk, a następnie czy jest nazwany. Robisz do tego licznik. Ale jeżeli chcesz, mieć jakąś interakcję z tym patykiem to lepiej zrobić funkcję i w niej zamieszczać takowe integracje
  5. knugi

    Gui

    linijkę niżej wpisz dye slot 36 of player's current inventory blue
  6. knugi

    tlumaczenie komend

    Ty chcesz to przetłumaczyć w pluginie Skript czy konfiguracji pluginu shopchest?
  7. a wpisałeś zamiast tego # jakąś liczbe? np: %vault_eco_top_player_5% ?
  8. knugi

    Skipt

    Z tego linku http://en.njol.ch/projects/skript/doc/conditions#CondIsSet można wywnioskować, że dwa obiekty można sprawdzać czy są ustawione. zamień if arg 1 and 2 is set: na if arg 1 and arg 2 is set: ponieważ komputer nie zrozumiał czy chodziło Ci o argument drugi, czy jako cyfrę
  9. Może nie utworzyłeś punktu spawnu za pomocą komendy /cub setspawn
  10. on join: set {kills::%player%} to 0 if {kills::%player%} is not set on death of player: attacker is a player add 1 to {kills::%attacker%} command /licznik [<text>] [<player>]: trigger: if arg-1 is not set: set {kills::%player%} to 0 if {kills::%player%} is not set send "&aZabici: &e%{kills::%player%}/2%" stop if arg-1 is "reset": is arg 2 is not set: send "/licznik reset <nick>" stop set {kills::%arg-2%} to 0 send "zrestartowano." stop if {kills::%arg-1%} is set: send "&a%arg-1%, &aZabici: &e%{kills::%arg-1%}/2%" stop send "Gracza nie ma w bazie danych.
  11. Generalnie ten event on death, może posiadać 'player' i go posiada, tylko oznacza victima. Więc on napisał tam attacker = victim co jest sprzeczne. Jakby napisał if attacker is online, wtedy było by okej
  12. Nazwa skryptu: Evaluate - szybko dowolna interakcja. Link do prezentacji: https://skript.pl/temat/50426-evaluate-szybka-dowolna-interakcja/
  13. Hej, nie mam pomysłu na skrypt, a chciałbym by Maruda przestał marudzić i wygrał ten konkurs więc może dziób zamknie. Przedstawiam wam prosty skrypt, za jego pomocą możecie uruchamiać kawałki kodu skriptowego w kononsoli. on command: sender is console command is "!" arguments is set: cancel event evaluate arguments Oto kilka przykładów jak to można wykorzystać: 1. ! broadcast "&6Pozdrawiam &fSkript&4PL!" 2. ! kill all players 3. ! teleport "knugi" parsed as player to "maruda" parsed as player itd itd. Wymagane SkQuerry! Pozdrawiam, #Knugi
  14. też nie wiem Generalnie bardzo ciekawy skrypt. Masz w dłoni główną nagrodę! Jeżeli oczywiście będą 3 osoby startować w konkursie *shit happend*
  15. Generalnie popełniłeś ogromny błąd. Po sprawdzaniu klikniętego bloku i jeżeli jest nim przeszkoda sprawdza dziwną zmienną która nie istnieje i powraca Ci do Else, że gra jest zakończona. Tak powinno to wyglądać: if name of player's current inventory is "&4Usun Przeszkody": cancel event type of clicked slot is oak log or cobblestone or oak wood plank or stone block: set player's current inventory's slot index of clicked slot to rail named "&6Tor" loop all items in player's current inventory: if type of loop-item is not orange glass pane or rail: stop close player's inventory send "&3&lMaszynista &7%{arrow}% &3Na szczescie zdarzyles usunac wszytskie przeszkody... bylo blisko" to player stop
  16. Może masz uprawnienia nadane w pluginie od uprawnień? I nie widzę implementacji komendy
  17. knugi

    Skript - Przydatne linki

    Możesz dodać do Editorów ten link. Promuj użytkowników Skripta
  18. knugi

    zmienna

    command /losuj: trigger: set {_l} to random integer from 1 to 10 set {_g} to random player out of all players if {l} and {_g} is set: set {Liczba::%{_g}%} to {_l} send "Wylosowano liczbę %{_l}% dla gracza %{_g}%" else: send "Losowanie nieudane" command /liczba [<text>]: trigger: if arg is not set: send "Podaj nick gracza" else: if {Liczba::%arg%} is not set: send "Gracz nie ma wylosowanej liczby" else: send "Liczba gracza %arg% to %{Liczba::%arg%}%" every 5 minutes: loop {liczba::*}: if loop-value is 5: send "Sensowna wiadomosc." to "%loop-index%" parsed as offline player
  19. on pick up: if event-item is stone: if player can hold 16 stone: cancel event
  20. Na początek zrób sobie kiedy chcesz je zapisywać. Na przykład komendę. Teraz musisz utworzyć bazę danych. Gdy już masz te dwie rzeczy to do komendy użyj wyrażenia zapisywania znajdziesz je na skunity. I tyle. Żeby odczytać tworzysz kolejną komendę przykładowo i szukasz na pobieranie z bazy. Przyda się na pewno jakiś parser na przedmioty
  21. Musisz użyć reapir slot 12 of player's current inventory
  22. Tak, było coś takiego set {_s::} to {_getBaza} split at "," Tylko będziesz musiał zmienić and na przecinek później to zastosować //widzę że jeszcze nie przeczytałeś tego, więc umieszczam Ci przykładowy kod w razie byś nie mógł tego ogarnąć: command /test [<text>]: trigger: set {_test} to objects in column "column" from result of query "select column from table" and close replace all " and" with "," in {_test} set {_test::*} to split {_test} at "," loop {_test::*}: set {_item} to getItemByText(loop-value) give {_item} to player
  23. Podaj przykładowe itemy z bazy danych. Ja potrzebowałem specjalnego konwertera który z tekstu robił itemy. Znajdziesz go w moich skryptach takich jak np kTrade.
  24. knugi

    LICZYMY DO MILIONA

    1023
×
×
  • Dodaj nową pozycję...