Skocz do zawartości

Ranking

Popularna zawartość

Treść z najwyższą reputacją w 08/07/20 uwzględniając wszystkie działy

  1. shinoa

    s

    s
    1 punkt
  2. Peridot

    Dyskusja dot. języka polskiego

    On napisał, że na bedwars może zakupi lepszy tylko przecinka nie użył na FreeBuild, na Bedwars Tego czerwonego przecinka właśnie brakuje w jego wypowiedzi.
    1 punkt
  3. Kormic

    Custom crafting

    Nie ma sprawy
    1 punkt
  4. Kormic

    Custom crafting

    'from "&6Baguette"'? Nie powinno być przypadkiem 'named "&6Baguette"'?
    1 punkt
  5. Kormic

    Skrypt na chat

    Nie ma sprawy. I ostatnia porada ode mnie: na początku zawsze dobrze się trzymać dokumentacji, aby "wyrobić" sobie wprawę oraz wiedzę nt. Skripta.
    1 punkt
  6. Kormic

    Skrypt na chat

    Kolega powyżej niemalże wyczerpał temat, lecz dodam, że ani jedno 'stop' nie jest tutaj potrzebne. 'stop' zatrzymuje triggera w którym się znajduje (trigger to eventy, periodicale). To się właściwie przydaje tylko w dwóch przypadkach: 1. załóżmy, że masz długi skrypt i sprawdzasz czy jakaś zmienna potrzebna do skryptu jest ustawiona, jeśli nie, to wtedy możesz dać 'stop'. 2. 'stop' się również używa w pętlach, aby je nagle zatrzymać. Załóżmy że masz GUI i chcesz, aby elementy jakiejś listy były fragmentami GUI. Ale chcesz, żeby niecałe GUI było zawalone elementami tej listy. Wtedy używasz 'exit/stop loop', gdy np. pętla wykonuje się po raz 36, dzięki czemu masz ładne 4 rządki zrobione, a 2 pozostałe na dole wolne. Zresztą, odsyłam do dokumentacji: https://skriptlang.github.io/Skript/effects.html#EffExit
    1 punkt
  7. NeQ34

    Skrypt na chat

    Witaj, to może na początek: command /chat [<text>]: trigger: if player has permission "chat.off.use" or "chat.off": To sprawi, że nie musisz sprawdzać za każdym razem czy gracz ma uprawnienie I teraz sprawdzasz czy podany argument to np "clear" i wewnątrz niego piszesz co ma się stać. Nie trzeba już sprawdzać czy argument jest ustawiony if arg 1 is "clear": loop 120 times: broadcast " " broadcast "&aChat zostal wyczyszczony przez &f%player%" stop I dalej leci tak samo: Sprawdzasz czy 1 argument to "on" i ustawiasz swoją zmienną (w tym przypadku na false) Przy argumencie off ustawiasz na true if arg 1 is "on": set {off} to false broadcast "&aChat zostal wlaczony przez &f%player%" stop Na koniec możesz sprawdzić czy użytkownik podał argument: if arg 1 is not set: send "&aPoprawne uzycie: &f/chat clear/on/off" to player stop I przy evencie on chat: sprawdzasz czy gracz ma to Twoje uprawnienie i czy zmienna jest ustawiona na true (Jeżeli tak to gracz nie może pisać, a jeżeli ma uprawnienie to które podałeś to może) on chat: if player doesn't have permission "chat.off.use" or "chat.off": if {off} is true: cancel event send "&cChat jest obecnie wylaczony." stop Cały kod:
    1 punkt
  8. Kormic

    Jak stworzyć mobka koło gracza

    command /spawnzombie: trigger: set {_x} to x-coordinate of the player set {_y} to y-coordinate of the player set {_z} to z-coordinate of the player set {_n} to random integer between 0 and 1 set {_r} to random number between -3 and 3 if {_n} is 0: spawn a zombie at location (({_x} - 3), {_y}, ({_z} + {_r})) in player's world else if {_n} is 1: spawn a zombie at location (({_x} + {_r}), {_y}, ({_z} - 3)) in player's world command /spawnzombie: trigger: set {_x} to x-coordinate of the player set {_y} to y-coordinate of the player set {_z} to z-coordinate of the player loop 2 times: set {_r%loop-number%} to random integer between -3 and 3 spawn a zombie at location (({_x} + {_r1}), {_y}, ({_z} + {_r2})) in player's world Dałem ci 2 wersje, sądzę, że pierwsza ci bardziej odpowie.
    1 punkt
  9. Kormic

    Skrypt na gui

    Aaa... dobra, bo dałeś bez cudzysłowu. W sumie tam nie ma żadnego tekstu, więc było by to niepotrzebne.
    1 punkt
  10. PanMaruda

    Skrypt na gui

    nie musi
    1 punkt
  11. Kormic

    Skrypt na gui

    Faktycznie, zboczyłem z tematu problemu, dzięki za sprostowanie. Przy okazji przypomniałem sobie, że wyrażenie 'all offline players' już samo zwraca listę. Więc przepraszam gnomq, przez moją pomyłkę straciłeś dużo czasu. Co do fragmentu kodu od Pana Marudy, oczywiście funkcja musi być umieszczona w procenty aby zadziałała.
    1 punkt
  12. PanMaruda

    Skrypt na gui

    No trochę odbiegłeś od tematu, pytanie nie brzmiało 'co to za skrypt i czy ma prawo działać'.... może krótkie wyjaśnienie: Skrypt jest mój (a przynajmniej przytoczona jego wersja), wpakował tam 'all offline players' bo tak podałem w przykładzie - jest to domyślne i ogólne rozwiązanie przy tworzeniu topki argument 'list: objects' przyjmuje listę o dowolnym typie obiektu i tworzy z niej indeksy (tj. zazwyczaj nicki graczy) do topki można tam zatem wpakować dowolną listę stringów lub listę wszystkich graczy online albo offline (all offline players) a teraz wróćmy do pytania: zakładam, że chodzi o topkę w lore - musisz stworzyć slot i w miejscu lore wpisać takie coś: (...) with lore createTop("zabojstwa", 10, all offline players, "&e[INDEX]. &7[PLAYER] &8- &a[VALUE]") jeżeli jednak chodzi o topkę, gdzie każde miejsce jest na osobnym slocie to odsyłam do tematu ze skryptem (link pyratop reborn z mojej sygnatury), tam opisałem w komentarzu jak to zrobić (a nawet jeżeli nie o to chodzi to do tematu i tak odsyłam, może oszczędzi ci to następnym razem czasu)
    1 punkt
  13. yooniks

    pobieranie argumentu

    ^ Można to zbugować, np. zrobić skrzynkę o takiej nazwie + Gdy nick gracza jest zbyt długi wywali błąd, dlatego lepiej jest zrobić to jakoś mądrze, trzymać w mapce(jakies cache) ,InventoryHolder albo cokolwiek innego
    1 punkt
  14. Umm, nie wiele o tobie wiem. 4/10
    1 punkt
  15. xAxee

    Do zobaczenia

    Do zobaczenia
    0 punktów
  16. PanNiedzwiadek

    TerXan.pl - Twój Serwer Megadrop

    Proponuję zmienić nazwę waluty serwerowej na Tercoins, zamiast Terxoins, żeby brzmiała mniej pokemońsko. @Tymekd możesz oczywiście pisać sobie w tych postach co chcesz i udawać, że to twoja opinia, ale zastanów się jak przydatne dla kogoś jest chociaż może ci podpowiem - wcale nie jest to dla nikogo przydatne ani nikomu potrzebne, w zasadzie zbędny post i strata twojego czasu oraz czasu każdego kto go przeczyta i na niego odpowie. Nie ma w nim żadnej użytecznej informacji i dyskusja z nim już w zarodku jest bez sensu.
    0 punktów
Ten Ranking jest ustawiony na Warszawa/GMT+02:00
  • Najwięcej postów w tygodniu

    xSebixx1
    xSebixx1
    1 post
    Quexsu
    Quexsu
    1 post
    Fendi
    Fendi
    1 post
    kinimod5021
    kinimod5021
    1 post
    bug128
    bug128
    1 post
    F3lip3za
    F3lip3za
    1 post
    Nieaktywny
    Nieaktywny
    1 post
    LusiaMC
    LusiaMC
    1 post
    Antychryst
    Antychryst
    1 post
  • Najwięcej tematów w tygodniu

    bug128
    bug128
    1 temat
    Nieaktywny
    Nieaktywny
    1 temat
    LusiaMC
    LusiaMC
    1 temat
    Antychryst
    Antychryst
    1 temat
    MICHALBEZSKINOW
    MICHALBEZSKINOW
    1 temat
    artur9010
    artur9010
    1 temat
    0j_12
    0j_12
    1 temat
    xSebixx1
    xSebixx1
    1 temat
  • Aktywni użytkownicy

×
×
  • Dodaj nową pozycję...