Skocz do zawartości

Norbiros

Użytkownik
  • Ilość zawartości

    238
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    1

Treść opublikowana przez Norbiros

  1. Norbiros

    Brak spamu na czacie

    tak, da się, ale nie wiem jak wykrywać czy nie masz permissji, zrobię na przykładzie gamemode on command /gamemode: if {blokada::%player%} is false: set {blokada::%player%} to true send "&cNie możesz używać tej komendy!" wait 1 second set {blokada::%player%} to true Można ściągać permisje i sprawdzać czy je gracz ma, ale co z różnymi pluginami? Skąd wiem że np. w essentials jest taka permisja i gracz ma ją na false? Gdy usunę gamemode, będzie pisało przy każdej komendzie, nawet jak mam permisjie
  2. command /invsee <player>: usage: /invsee <gracz> permission: skript.invsee trigger: set {_gui} to chest with 6 rows named "&8Ekwipunek &l%arg-1%&7:" set {_} to 0 loop 37 times: set slot {_} of {_gui} to slot {_} of arg-1 add 1 to {_} set player's current inventory's slot (integers between 38 and 47) to black stained glass pane named "&7Puste pole" Powinno być ok
  3. Hologramem, do tego trzeba dodatek, masz Hologram Displays i addon do skript o tym, lub skellet? Tylko w tym da się to zrobić
  4. Ale że na prawdę, ściągniecie jakieś 2566 px x 6 (różne strony), tak może lagować? Przykładowowo chodźby na YT masz 1080 px na 1/30 sekundy... Może jakieś połączenie z serwerem może lagować... Jakbym chciał to poprawić to bardziej to jest po stronie serwera i jego łącza, czy skript?
  5. A czy da się to zopytamalizować, np. raz na 10 sekund ściaga 1 główkę, czy coś. Miał ktoś kiedyś takie, nie lagujący skrypt?
  6. Witam, zrobiłem skrypt, polegający na tym że jak osoba kliknie w npc, pojawia jej się gui z główkami. Wybiera którą chcę, i wykonuje się komenda /skin <nazwa skina>. Dodatkowo chciałem że jak ktoś ma nick Tomaszek123 to będzie napis "SKin chłopaka"... Oto kod: on load: clear {skin::*} add "Tidzimi" to {skin::*} add "Roxmb" to {skin::*} add "Dream" to {skin::*} add "022Stefania" to {skin::*} add "dreamstar22" to {skin::*} add "DaDragonBro" to {skin::*} add "Doknes" to {skin::*} add "Herobrine" to {skin::*} add "standdouble1" to {skin::*} add "_YouTube_" to {skin::*} add "GoldCop" to {skin::*} add "Santa" to {skin::*} add "Nexe333" to {skin::*} add "Aquarius_ScN" to {skin::*} add "Pikachu" to {skin::*} add "waflooowy" to {skin::*} add "TobiaszGaming" to {skin::*} on right click on player: name of clicked player is "&aWybierz skina" set {_gui} to chest with 3 rows named "&aWybierz skina:" set slot 0 of {_gui} to skull of "Tidzimi" parsed as offline player named "&aSkin: &2Tidzimi" set slot 1 of {_gui} to skull of "Roxmb" parsed as offline player named "&aSkin: &2RoxMb" set slot 2 of {_gui} to skull of "Dream" parsed as offline player named "&aSkin: &2Dream" set slot 3 of {_gui} to skull of "022Stefania" parsed as offline player named "&aSkin: &dDziewczyny" set slot 4 of {_gui} to skull of "dreamstar22" parsed as offline player named "&aSkin: &eKanapki" set slot 5 of {_gui} to skull of "DaDragonBro" parsed as offline player named "&aSkin: &bKaczora Donalda" set slot 6 of {_gui} to skull of "Doknes" parsed as offline player named "&aSkin: &1Doknes" set slot 7 of {_gui} to skull of "Herobrine" parsed as offline player named "&aSkin: &fHerobrine" set slot 9 of {_gui} to skull of "standdouble1" parsed as offline player named "&aSkin: &6Chłopaka" set slot 10 of {_gui} to skull of "_YouTube_" parsed as offline player named "&aSkin: &cYouTube" set slot 11 of {_gui} to skull of "GoldCop" parsed as offline player named "&aSkin: &6Król" set slot 12 of {_gui} to skull of "Santa" parsed as offline player named "&aSkin: &4Mikołaja" set slot 13 of {_gui} to skull of "Nexe333" parsed as offline player named "&aSkin: &9Nexe" set slot 14 of {_gui} to skull of "Aquarius_ScN" parsed as offline player named "&aSkin: &6&lNorbiros" set slot 15 of {_gui} to skull of "Pikachu" parsed as offline player named "&aSkin: &ePikachu" set slot 16 of {_gui} to skull of "waflooowy" parsed as offline player named "&aSkin: &6&lwafloowy" set slot 18 of {_gui} to skull of "TobiaszGaming" parsed as offline player named "&aSkin: &8TobiaszGaming" set slot 8 of {_gui} to structure block named "&8Wyczyść &7Skina" set slot 17 of {_gui} to barrier named "&c&lZamknij menu" set slot 26 of {_gui} to command block named "&8Odśwież &7Skin" with lore "&5Tylko dla kont premium!" open {_gui} to player on inventory click: event-inventory is not player's inventory if name of event-inventory is "&aWybierz skina:": cancel event if clicked slot is 8: execute player command "skin clear" close player's inventory stop if clicked slot is 17: close player's inventory stop if clicked slot is 26: execute player command "skin update" close player's inventory stop if type of clicked slot is air: stop set {_item} to clicked slot set {_item} to "%{_item} + 1%" parsed as number if {_item} is more than 8: remove 1 from {_item} if {_item} is more than 17: remove 1 from {_item} set {_item} to "%{skin::%{_item}%}%" execute player command "skin set %{_item}%" close player's inventory I teraz jest problem. Gdy klikne 1 raz po wbiciu. Przez około 10 sekund, zatrzymuje serwer, tps spada to 17, nie otwiera. Potem otwiera się ekwipunek. A potem już wszystko normalnie działa do otwierania. I czemu tylko za 1 razem laguje? Jest ktoś wstanie mi wytłumaczyć? I powiedzieć jak naprawić? A i wiem że kod brzydko napisany, ale pisałem na szybko, i nie miałem czasu
  7. Norbiros

    Pasek Głodu

    Ok, ale troszeczke nie rozumiem Rozumiem całe programowanie przyciski, ale skąd wzieły się te ikony? Grafiki, z teksture packa? Jeśli tak, to powiesz mi gdzie mam wstawić swoje własne?
  8. Norbiros

    Pasek Głodu

    Na razie taak zrobiłem... A może ktoś wie jak zrobić to w datapackach?
  9. Norbiros

    Zbieranie narkotykow

    on region enter: wait 2 ticks if "%region at player%" contains "nazwa": send "Aby pozbierać narkotyki stań w miejscu przez 1 min i wpisz /zbieraj" set {region::%player%} to 0 while "%region at player%" contains "nazwa": wait 1 second if {region::%player%} >= 60: set {region::%player%} to 0 set {narkotyk::%player%} to true add 1 to {region::%player%} on command /zbieraj: if {narkotyk::%player%} is false: send "&cNie możesz wywołać tej komendy!" cancel event else: set {narkotyk::%player%} to false Troche nie wiem jak to ma działać. ALe jeśli rozumiem: 1. Normalnie gracz nie może używać komendy /zbieraj. 2. Gdy będzie przez co najmniej 60 sekund w regionie "nazwa" pozwoli mu 1-razowo użyć tej komendy. 3. Po użyciu musi poczekać znowu 60 sekund w którym ma być w regionie.... itd, tak?
  10. Norbiros

    Skript na bossa

    DObrze, chętnie pomogę, ale to troche duże zlecenie... Powiedz co znaczy ubrać? Customowe moby? Jeśli tak to się nie da Jeśli chcesz istniejące to ok... Co to znaczy guzik w głowie?
  11. Norbiros

    [Zlecenie]

    Po pierwsze, wujek GOOGLE zawsze będzie miał rozwiązanie Po drugie, podczebujesz jakiegoś dodatku skellet/skrayfall. Napisz które chcesz bo są inne sposoby na każdy... Jakich wiadomości? W tym pasku?
  12. Norbiros

    Chodzenie po lawie

    A ten enchant ma być normalnie jako enchant? Wsensie da się o villagerów kupić książkę, enchantować? Czy tylko komendą np. dawać item/książkę o specjalnej nazwie?
  13. Norbiros

    Pasek Głodu

    Ale to by musiało mieć sporo kombinowania, bo jak zrobić jego zmiane? I jak ją edytować? Ma ktoś jakieś rozwiążania do tego?
  14. Norbiros

    Pasek Głodu

    ... A tekskture packiem, uda się, nie?
  15. Norbiros

    Pasek Głodu

    Witam, chciałbym dodać na moim serwerze aspekt wody, picia itp. Wiem że są do tego pluginy, ale tam w scoreboard pokazuje liczby, ale ja bym chciał zrobić właśny pasek, jak np. jedzenia (nad ekwipunkiem). Który by się zmieniał stopniowo z czasem... Poradzę sobie z piciem, efektami, komunikatami, ale nie wiem jak zrobić ten "pasek wody". W datapacku coś zrobić? Ma ktoś jakieś pomysły?
  16. Norbiros

    anty xray

    Po pierwsze po co skrypt ma czekać 24 godzinny a potem nic nie robić? Po drugie tak, zapomniałem o tempan, ale masz funkcję: ban %strings/offlineplayers% [(by reason of|because [of]|on account of|due to) %string%] [for %timespan%] Czyli ma być: set {_} to "24 hours" parsed as timespan ban player because "X-RAY" for {_} I czemu robisz to na "tak", a nie "true"/"false". I jeszcze zapomniałeś po 24h dodać żeby ustawiło na "nie" Za tem działającym rozwiązaniem jest: on break of diamond ore: add 1 to {diamenty::%player's uuid%} if {diamenty::%player's uuid%} is more than 23: ban player due to "Zostałeś zbanowany za XRAY" for ("24 hours" parsed as timespan) every 15 minutes: loop all players: set {diamenty::%loop-player's uuid%} to 0
  17. Norbiros

    FallingBlocks

    A mają czy nie? Bo jeśli nie to dodaj: command /test: trigger: loop all blocks in radius 5 around player: spawn falling block of loop-block at loop-block push last spawned entity upwards at speed 1 set loop-block to air set {_} to location of last spawned entity wait 1 tick while {_} is location of last spawned entity: wait 1 tick kill last spawned entity
  18. Norbiros

    FallingBlocks

    Super, tak to jest jak pisze się od 6:00 do 20:00 przez 3 dni z 30 minutową przerwą na obiad xD. A działa? I jak coś wiesz że to będą bloki w góre, dól, lewo, prawo...
  19. Norbiros

    Kompas lobby

    Możliwe, ale lubie dawać przykłady Dodam jeszcze kilka linków: https://docs.skunity.com/syntax/search/ https://en.njol.ch/projects/skript/doc/expressions https://forums.skunity.com/ Ups. zapomniałem że temat nie o tym...
  20. Norbiros

    Kompas lobby

    To nie mój skrypt, ja tylko ucze korzystać z wyszukiwarki w przeglądarce
  21. Norbiros

    FallingBlocks

    command /test: trigger: loop all blocks in radius 5 around player: spawn falling block of (%type of loop-block%) at location of loop-block push spawned entity upwards at speed 2 Powinno działać...
  22. Norbiros

    anty xray

    on break of diamond ore: add 1 to {diamenty::%player's uuid%} if {diamenty::%player's uuid%} is more than 23: ban player due to "Zostałeś zbanowany za XRAY" every 15 minutes: loop all players: set {diamenty::%loop-player's uuid%} to 0 Ale według mnie to jest słabe, powinno się wysyłać komunikaty bo co jeśli gracz kopie przez kilka dni na jedwabnym dotyku, a potem fortunką rozbija ze 100 rud w jednym momęcie, ale prosze
  23. Norbiros

    Kompas lobby

    Polecam wpisać w internecie Pierwszy wynik: I teraz wystarczy delikatnie zmienić. on join: set slot 1 of player to compass named "&cWybor Trybu..." send "&6Wybierz tryb &cKOMPASEM &6lub &c/tryb" to player on quit: if player has compass named "&cWybor Trybu...": remove compass named "&cWybor Trybu..." from player on leftclick with compass: if name of tool of player is "&cWybor Trybu...": open chest with 5 rows named "&cWybor Trybu..." to player loop 5*9 times: set player's current inventory's slot ((loop-number)-1) to gray glass pane named " " set player's current inventory's slot 11 to beacon named "Survival" set player's current inventory's slot 13 to firework star named "Bed Wars" set player's current inventory's slot 15 to book and Quill named "Creative" on inventory click: if inventory name of player's current inventory is "&cWybor Trybu...": cancel event if clicked slot is 11 or 13 or 15: close player's inventory remove compass named "&cWybor Trybu..." from player execute console command "/mvtp %name of clicked slot% %player%" Możesz to zmienić, dodać coś itp. UWAGA! TO JEST ROBIONE W skQuery, WIĘC MOGĄ BYĆ BUGI I DAŁO SIĘ WYCIĄGAĆ ITY!
  24. Norbiros

    tabowanie komend w skrypcie

    To nie wiem, poszukaj na zagranicznych forach, napisz do papera...
  25. Norbiros

    Set block

    No to: command /tree1: trigger: set {_} to target block of player loop 5 times: set block above {_} to oak log set {_} to block above {_} add {_} to {drzewo::*} command /tree2: trigger: loop {drzewo::*}: set block at {_} to oak log Nie testowałem, bo nie miałem czasu Jak będą błędy to wyślij je, a ja je zaraz poprawie
×
×
  • Dodaj nową pozycję...