Skocz do zawartości

Kormic

Zasłużony
  • Ilość zawartości

    11014
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    231

Treść opublikowana przez Kormic

  1. Tak. execute console command "twoja komenda %clicked player%"
  2. Kormic

    Rainbow czat

    Cóż... Mogę ci jedynie dać mój stary skrypt na kolorową wiadomość. function rainbowNapis(t: text) :: text: set {_k} to "3,4,5,6,9,a,b,c,d,e" set {_k::*} to {_k} split at "," set {_t::*} to {_t} split at "" set {_n} to "&%random element out of {_k::*}%" loop {_t::*}: add 1 to {_num} if {_num} is 1: set {_n} to "%{_n}%%loop-value%" else: set {_s} to "&%random element out of {_k::*}%" set {_n} to "%{_n}%%{_s}%%loop-value%" return colored "%{_n}%" on chat: player has permission "twoja.permisja" set message to rainbowNapis(message) Powinien ci wystarczyć.
  3. Kormic

    Rainbow czat

    Jesteś pewien, że to było zrobione za pomocą HEXa? Nie było to zwykłe kodowanie z Minecraft (&7, &a itd.)?
  4. 1. Jeżeli upubliczniasz dany skrypt, podaj jego wymagania. Z tego co widzę, testowałeś skrypt wraz z dodatkiem SkRayFall. 2. Co do samego skryptu, nic wielkiego. Co prawda jest bardziej złożony niż przeciętny skrypt na broadcast, ale i tak w porównaniu do reszty skryptów nie wyróżnia się. Mimo wszystko dobra robota, zalecam przerzucić się na title oraz action bar pochodzące ze Skripta (dodane w wersji 2.3).
  5. Kormic

    Rainbow czat

    Kolejne HEX kolory? To znaczy które? Ta paleta jest dość obszerna...
  6. Kormic

    Random tp

    Masz kilka przykładów: Podsumowując - szukaj, a znajdziesz.
  7. Kormic

    Topka Kasy

    A okej, zrozumiałem, że jest za wartością. Widzę, że są również separatory co 3 zera w postaci przecinków. on join: set {_kasa} to "%player's balance%" replace all "$" and "," with "" in {_kasa} set {kasa::%player%} to "%{_kasa}%" parsed as number
  8. Kormic

    Topka Kasy

    Jeżeli jest dolar (oraz spacje), to on jest powodem niedziałającego parsera. on join: set {_kasa} to "%player's balance%" set {kasa::%player%} to "%first (length of {_kasa} - 1) characters of {_kasa}%" parsed as number Liczba w 3 linijce oznacza ilość znaków licząc od końca, które należy usunąć (wliczając spacje!).
  9. Kormic

    Topka Kasy

    Zapomniałeś procentów przy 'player's balance'.
  10. Kormic

    Blokowanie spamu

    Proszę. on rightclick on lever: {cooldownLever::%player%} is set: difference between {cooldownLever::%player%} and now is less than 3 seconds cancel event stop set {cooldownLever::%player%} to now
  11. Kormic

    Topka Kasy

    W takim razie spróbujmy po kolei ustawiać linijki lore. command /topka: trigger: close player's inventory open chest inventory with 2 rows named "&8{@a} &6Topka" to player set player's current inventory's slot 0 to gray stained glass pane named "{@n}" loop 18 times: set player's current inventory's slot loop-number to gray stained glass pane named "{@n}" set {_l::*} to createTop("kasa", 10, "&f[INDEX]. &f[PLAYER]&f: &e[VALUE]") set {_i} to skull of ("MrSnowDK" parsed as offline player) named "{@a} &6Topka Pieniędzy" loop 10 times: set line loop-number of {_i}'s lore to {_l::%loop-number%} set slot 13 of player's current inventory to {_i} on inventory click: if inventory name of current inventory of player is "&8{@a} &6Topka": cancel event on join: set {kasa::%player%} to "%player's balance%" parsed as number
  12. Kormic

    Topka Kasy

    Co konkretnie nie działa? Lore główki? To jest warn i informuje cię o tym, że do zmiennej globalnej nie można zapisać kasy gracza, gdyż zostanie wyczyszczona (ta zmienna) przy zatrzymaniu pracy serwera. Dlatego też możesz zrobić to w ten sposób: on join: set {kasa::%player%} to "%player's balance%" parsed as number
  13. Jeżeli masz taki błąd to zazwyczaj to oznacza, że użyłeś loop-player zamiast playera lub odwrotnie.
  14. Update v. 1.1! Nowości: - skrócenie oraz uporządkowanie kodu - dodanie możliwości anulowania eventu (dziękuję @UnioNS) - zmiana składni na mniej konflitową (dziękuję @xAxee oraz @PanMaruda) Zachęcam do testowania skryptu oraz poszukiwania możliwych błędów
  15. Dlatego jest tak, gdyż użyłeś 'player', a powinieneś 'loop-player'.
  16. Kormic

    Wyrzutnie

    Nie jest to opisane, więc możliwe, że te pluginy nie posiadają możliwości ustawienia tego. Mimo wszystko, tak jak napisałem, poszukaj samodzielnie.
  17. Skrypt nie działa poprawnie dlatego, że na końcu pętli jest stop. Jaki jest błąd?
  18. Zrób to za pomocą 'on inventory click' i sprawdzasz w nim nazwę GUI. Jeżeli się zgadza, anulujesz event poprzez 'cancel event'. Przykład: command /gui: trigger: open chest inventory with 3 rows named "test" to player set slot 0 of player's current inventory to stone on inventory click: name of player's current inventory is "test" cancel event
  19. Kormic

    Whitelista

    Tutaj masz przykładowy skrypt na whitelistę:
  20. Kormic

    Drop ze stone

    W takim razie proszę. Daję taki mały skrypt na drop. W zależności od posiadanej permisji jest różna szansa na drop, natomiast w zależności od rodzaju kilofu jest różny drop. Powinieneś się w tym połapać. on mine of stone: if player has permission "premium": set {_chance} to 5 else if player has permission "svip": set {_chance} to 4 else if player has permission "vip": set {_chance} to 3 else: set {_chance} to 1 if player's tool's type is diamond pickaxe: set {_drop::*} to diamond, golden ingot, iron ingot, lapis lazuli and coal else if player's tool's type is golden pickaxe: set {_drop::*} to diamond, golden ingot, iron ingot, lapis lazuli and coal else if player's tool's type is iron pickaxe: set {_drop::*} to diamond, golden ingot, iron ingot, lapis lazuli and coal else if player's tool's type is stone pickaxe: set {_drop::*} to golden ingot, iron ingot, lapis lazuli and coal else if player's tool's type is wooden pickaxe: set {_drop::*} to iron ingot, lapis lazuli and coal loop {_drop::*}: chance of {_chance}%: drop (random integer between 1 and 2) of loop-value at event-block
  21. Kormic

    Drop ze stone

    A coś więcej co do skryptu? Na czym mają polegać te ilości, narzędzia i permisje?
  22. Kormic

    Nie działa send z if

    Już wszystko jasne, ty porównujesz zmienne do "false" i "true", a powinieneś do false i true. Innymi słowy, próbujesz porównywać zmienną (która jest booleanem) do tekstu.
  23. Kormic

    Nie działa send z if

    Pokaż jak ustawiłeś zmienne, zapewne w tym leży problem.
  24. Kormic

    Skrypt

    Proszę. Komendą /slimestick otrzymujesz patyk, którym po lewym kliknięciu ustawiasz kierunek wyrzutu (twoją lokalizację), a po prawym ustawiasz blok, z którego gracz ma być wyrzucany. on walking on slime block: player is in "world" location of block under player is {slime::block} push player (vector from player to {slime::push}) on left click: player's tool is stick named "&aSlime Stick" set {slime::push} to location of player send "&aUstawiono kierunek wyrzutu!" to player on right click: player's tool is stick named "&aSlime Stick" set {slime::block} to location of clicked block send "&aUstawiono lokalizację slime blocku!" to player command /slimestick: trigger: give player stick named "&aSlime Stick"
  25. Kormic

    Wyrzutnie

    https://www.spigotmc.org/resources/»-launchpad-«-fully-configurable-re-coded.23770/ https://www.spigotmc.org/resources/launch-pad-plus.8315/ To tylko przykłady. Wyszukaj sam.
×
×
  • Dodaj nową pozycję...