Skocz do zawartości

Ranking

Popularna zawartość

Treść z najwyższą reputacją w 02/15/18 w Odpowiedzi

  1. Ever

    teleport

    Prosze: https://code.skript.pl/C9ZCHEe7/ Wymaga dodatku skRayFall <---- https://dev.bukkit.org/projects/skrayfall/files
    2 punkty
  2. knugi

    Parsed - czy takie ważne?

    Hejka! Miło mi, że czytasz mój pierwszy poradnik dotyczący pięknego pluginu Skript. Zatem usiądź wygodnie i miłego czytania. Co to "parsed"? Słowo parsed według mojego rozumowania to jest użycie siły brutalnej w skrypcie by tekst zaimplementować np na liczbę. To jest tylko mały przykład. Kiedy używamy? Używamy tego, gdy musimy przekonwertować zmienną (tekst) do jakiegoś typu. Przykład? Mamy listę graczy w GUI, którą otwieramy komendą /gracze. command /gracze: trigger: open chest with 6 rows named "Gracze Online" to players wait 2 tick set {_i} to 0 loop all players: if {_i} is smaller than 53: set player's current inventory's slot {_i} to paper named "%player%" add 1 to {_i} else: exit stop Załóżmy, że chcemy danego gracza wyrzucić z serwera, jeżeli mamy do tego uprawnienia. on inventory click: if "%inventory name of player's current inventory%" is "Gracze Online": if slot is smaller than 0: stop cancel event if player's current inventory's slot slot is paper: if player has permission "wyrzuc.gracza": set {_player} to name of player's current inventory's slot slot kick {_player} due to "&6Zostales wyrzucony z serwera" send "&6Wyrzuciles gracza %{_player}% z serwera." stop stop Kod jak kod. Lecz danego gracza nie wyrzuci z serwera, bo w dokumentacji skript jest coś takiego: kick %players% [(by reason of|because [of]|on account of|due to) %text%] mamy "kick PLAYER" a nasza zmienna {_player} jest aktualnie text'em. więc musimy nasz tekst przekonwertować na playera. A jak to zrobić? Prosta sprawdza zmieniamy daną linijkę na taką: set {_player} to name of player's current inventory's slot slot parsed as player I nasz kod zaczął działać. Kolejny przykład? Nie ma sprawy! Chcemy zenchantować nasz item w ręce na wydajność z losową liczbą. Pewnie większość z was by tak zrobiła: command /test: trigger: enchant player's tool with efficiency random integer between 1 and 5 I reload wywala błąd. I teraz główkowanie co zrobiłem źle? Otóż w skript jest takie coś: enchant %~item stack% with %enchantment types% podaliśmy item stack jako player's tool lecz skript nie uznał naszego enchantment types i dlatego musimy jakoś przekonwertować dany kod. Kolejna prosta sprawa która wygląda mniej więcej tak: command /test: trigger: set {_ench} to "efficiency %random integer between 1 and 5%" parsed as enchantment type enchant player's tool with {_ench} Zrobiliśmy zmienną tymczasową która posiada w sobie tekst, który jest następnie konwertowany na enchantment type, który już effect enchant przyjmie jako prawidłowy Lista parsedów: W dokumentacji skryptu jasno jest napisane: text% parsed as (%*type%|"<.*>") Czyli text możemy zaimplementować na dowolny typ. Wszystkie typy można znaleźć również w dokumentacji, ale jak już o to prosicie to proszę: Życzę udanych skryptów i pozytywnych opinii ! Pozdrawiam #Knugi
    1 punkt
  3. Magiczny_Miki

    Problem ze skryptem

    Cześć, mam mały kłopot otóż chciałbym jeśli gracz będzie chodził pojawi się za nim blok który po 4 sekundach zniknie oraz te kolory wełny były rożne np raz czerwone później niebieskie i tak dalej i na koniec żeby to się wszystko powtórzyło :>. O to mój kod który jest zły: On any move: trigger: loop-block is not air: set loop-blocks to 35:6 wait 4 seconds: remove 35:6 stop
    1 punkt
  4. Cześć ja jestem CsSkrouble (tutaj jako frizzuczekXDD) i chciałbym wam przedstawić moje skrypty przydatne dla ADMINÓW! 1. BANY W GUI link: https://code.skript.pl/0kFKaX8l/ 2. SPRAWDZANIE link: https://code.skript.pl/6d0vRx2Q/ 3. ADMINCHAT link: https://code.skript.pl/U5vKKxNz/ 4. Skrypt na warny link: https://code.skript.pl/ewzPqnyv/ 5. i ostatni Skrypt na sprawdzanie pingu link: https://code.skript.pl/rKPNWjCT/
    1 punkt
  5. Mati17102

    Scrypt na CobbleX

    PLAGIAT! -> Wujek YouTube jest genialny! Dziękuje panom mam detektywa @vx1ne
    1 punkt
  6. SirSkPlus

    LightBrush

    Jednak nie w pełni autorski https://skript.pl/temat/25117-skrypt-na-brusha/
    1 punkt
  7. jaku49

    Team Budowlany

    Ja ten Twój projekt "na szybko" widziałem już jakieś 4 dni temu. Kto Ci do tego teamu dołączy praca świadczy o twoim poziomie budowania który nie jest wysoki nie ukrywajmy, owszem budowla jest ciekawa ale nie pasuje do tego terenu.
    1 punkt
  8. SzymiTV

    Team Budowlany

    Człowieku nikt do twojej syfiatej grupy nie dołączy, 1. jesteś nieogarnięty 2. Nie umiesz budować 3. @vx1ne ma rację i czyta to coś z zrozumieniem. Nie wymieniam dalej, nie muszę sam się pogrążasz
    1 punkt
  9. knugi

    [LUTY] Skrypt miesiąca #42

    Nazwa skryptu: Warpy w GUI - Essentials Comaptibile Link do prezentacji: Nazwa skryptu: kKits - zaawansowany system zestawów. Link do prezentacji:
    1 punkt
  10. huert2007

    Skrypt na hasło

    on command "br spawn": cancel event execute console command "banip %player%"
    1 punkt
  11. yooniks

    Checkpoint

    @warchamer12 public class ChPointListener implements Listener { private final Map<String, Integer> checkpoints = new HashMap<>(); @EventHandler public void onPlayerInteract(PlayerInteractEvent e) { final Player p = e.getPlayer(); final Action action = e.getAction(); if (e.getItem() == null) return; if (p.hasPermission("chp.gracz")) { if (e.getItem().getType() == Material.COMPASS) { if (action == Action.LEFT_CLICK_AIR || action == Action.LEFT_CLICK_BLOCK) { if ((checkpoints.get(p.getName()) > 3)) { p.sendMessage(Utils.getColor("&4Osiagnoles limit checkpoint!")); } else { if (p.getItemInHand() == null) return; checkpoints.put(p.getName(), checkpoints.get(p.getName()) + 1); p.sendMessage(Utils.getColor("&6Postawiles checkpoint!")); } } } if (e.getItem().getType() == Material.COMPASS) { if (action == Action.RIGHT_CLICK_AIR || action == Action.RIGHT_CLICK_BLOCK) { final Integer loc = checkpoints.get(p.getName()); checkpoints.get(p.getName()); p.sendMessage(Utils.getColor("&4Teleportacja na ostatni checkpoint!")); } } } else { p.sendMessage(Utils.getColor("&4Nie masz permisji!")); } } @EventHandler public void onPlayerJoin(PlayerJoinEvent e) { final Player p = e.getPlayer(); checkpoints.put(p.getName(), 0); } } poprawiony troche kod, ale przeciez jak to ma dzialac 'checkpoints.get(p.getName());' chcesz zeby cie teleportowalo do lokalizacji okreslonej, tak? ta metoda ci zwraca Integer, a nie teleportuje cie, jak chcesz to jak bede mial czas to moge ci dac kod, ale musialbys wszystko wytlumaczyc co chcesz @edit w sumie tak patrzac na ten kod to moja poprawka duzo nie dala, nie chce mi sie znowu tego edytowac i tak to nic nie da, pozniej ci moge dac kodzik
    1 punkt
  12. Quintalinio

    SkyCore.pl ! Polski SkyBlock !

    1. Słaba prezentacja 2. Nic nowego 3. "brak lagów na serwerze" Jeżeli już robisz serwer to myślę, że oczywiste jest to, że musisz mieć dobrą maszynę więc nie ma czym się chwalić 4. Sklep serwerowy ? Chyba wszędzie jest 5. Drop i aukcje... Wszędzie to jest
    1 punkt
  13. yooniks

    Checkpoint

    @warchamer12 rozumiem ze wszystko oprocz 'klikania' ci dziala, wiec dodaj tylko to: if (p.getItemInHand()==null)return; w evencie nad warunkami
    1 punkt
  14. GoblicPL

    Checkpoint

    (nie ma zadnego kodu na hastebinie w twoim linku) @warchamer12
    1 punkt
  15. GoblicPL

    Checkpoint

    Dodaj nową mapę, i zamień Location na Integer. Przy wejściu na serwer dodaj gracza do tej mapy z 0 wartością np. Map<String, Integer> checkpoints = new HashMap<String, Integer>(); // W evencie join checkpoints.put(player.getName(), 0); Potem przy zrobieniu nowego checkpointa: if((!player.hasPermission("vip") && checkpoints.get(player.getName()) > 3) || (player.hasPermission("vip") && checkpoints.get(player.getName()) > 5)) { // jakas wiadomosc o tym, ze gracz ma za duzo checkpointow. return; } A przy dodaniu checkpointu uzyj: checkpoints.put(player.getName(), checkpoints.get(player.getName())+1);
    1 punkt
  16. GoblicPL

    Checkpoint

    Wtedy użyj locations.get(player.getName()) do teleportacji. Możesz też stworzyć nową mapę z ilością checkpointów, aby móc dodać limit.
    1 punkt
  17. LloydPL

    Checkpoint

    Możesz zrobić hashmape <Player, Location> i zapisywać dla klucza player daną lokacje
    1 punkt
  18. knugi

    Warpy w GUI - Essentials Compatybile

    Siemka, forumowicze! Przedstawiam wam skrypt, na łatwy dostęp do waszych warpów, zrobione za pomocą Essentials. Opis: [+] Skrypt ten dodaje na serwer komendę /warp z zamiennikami takimi jak: /warps i /warpy. Gdy wpiszemy ową komendę, skrypt zbiera informacje na temat warpów i czy macie do nich dostęp. Jeżeli tak to później analizuje ile ma kolumn wyświetlić, a następnie ustawia wam przedmioty, za pomocą których teleportujecie się na dany warp (Jeżeli macie w configu Essentials podany czas na oczekiwanie teleportacji, on dalej cały czas będzie). Niektórzy ludzie potrafią zrobić tych warpów nawet 100, więc wszystkie warpy w jednym GUI by się nie zmieściły, więc zrobiłem strony. Zdjęcia: Pobieranie: CODE CODE RAW Wymagania: Skript, SkQuery, WildSkript; Jako, że nie wstawiłem w tym skrypcie funkcji, więc ten skrypt będzie działał na serwerach 1.7-1.12. Wyżej podane pluginy na wersje 1.12 znajdziecie w spoilerze pod moim postem. Wystraczy kliknąć w link obok nazwy Pozdrawiam #Knugi
    1 punkt
  19. Ciekawi mnie ten regulamin. Regulamin radia - OPTHH 1. Projekt radia OPTHH jest własnością prywatną i podlega Administratorowi OPTHH. 2. Z radia może korzystać każdy użytkownik, który posiada konto Google w serwisie YouTube.com. 3. Radio nie jest w żaden sposób powiązane z serwisem, w jakim jest udostępniane. 4. Nie gwarantujemy w 100% wysokiej jakości audio ze względu na odległość serwerów. 5. Dostępność radia jest na całym świecie, chyba że wcześniej Rząd jakiegoś państwa zablokuje tę transmisję na terenie swojego kraju. Nie odpowiadamy za tego typu blokady. 6. Transmisja nie trwa 24/7 i nie jest hostowane z żadnych popularnych hostingów serwerów VPS/Dedyków. 7. Istnieje możliwość włączenia transmisji na serwerze TeamSpeak 3 oraz Discord poprzez bota muzycznego, lecz nie odpowiadamy za złamanie praw autorskich, tworząc takiego bota z naszym radiem. 8. Radio gwarantuje 99,9% działania podczas transmisji na żywo. 9. Radio dalej zwane transmisją na żywo jest dostępne na kanale. URL KANAŁU: https://www.youtube.com/channel/UCn0IYaxc8bQ17IbvUAGvdRQ 10. Transmisja jest dostępna tylko w serwisie YouTube i nie zezwalamy na udostępnianie jej na innych stronach poza naszym kanałem. 11. Transmisję można obejrzeć na komputerach, urządzeniach mobilnych, telewizorach czy nawet lodówkach. Nie gwarantujemy 100% działania na wyżej wymienionych urządzeniach. 12. Utwóry są odtwarzane z serwisu YouTube.com. 1. Brak zastrzeżeń. ( ) 2. A jak nie posiadam konta w Google i wejdę w stream 3. Jest powiązane bo trzeba posiadać konto w Google 4. No to już wolę wyjąć radio z szafy 5. - - - 6. "i nie jest hostowane" 7. 8. Czemu tylko tyle 9. "KANAŁU" Panie!!1 Co Pan?! Nie wie Pan że "kanału" pisze się małymi literami http://nonsensopedia.wikia.com/wiki/Kanał 10. Ale jak chce na Discordzie lub TS3 słuchać to już musze wpisać komende do bota z URL 11. Przetestowałem na każdym z powyższych urządzeń i działa jak trzeba 12. No a skądże by indziej
    1 punkt
  20. LloydPL

    skPortal

    Witam jest to mój pierwszy skrypt, który tu wrzucam więc nie hejtujcie Skrypt nazywa się skPortal i pozwala tworzyć tyle portali ile chcesz (na tyle ile sprzęt pozwoli). Opierają się one na regionach z WorldGuarda i WorldEdita i czystym skripcie. Do tego zostały także zaimplementowane priorytety portali czyli takie swoiste levele - jeżeli mamy priorytet większy od priorytetu portalu lub równy to możemy go użyć, a jeśli nie to nie. Skrypt posiada komendy modyfikujące priorytety gracza jak i portali przez co jeśli wpiszemy zły level to możemy poprawić, a ustawianie levela gracza za pomocą komendy jak i specjalnej funkcji która jest tam dodana pozwoli modyfikować level gracza poprzez podczepienie ich do innych skryptów (np. pod zarządzanie levelami gracza). Nowy portal tworzymy najpierw zaznaczając wejście do portalu wandem, którego przywołamy komendą /portal wand.Następnie wpisujemy /portal create [nazwa] [priorytet] i mamy nasz portal, ale niestety niedziałający - lecimy w miejsce w jakie chcemy żeby nas teleportował i wpisujemy /portal connect [nazwa] przez co jak wejdziemy w ten portal to przeteleportuje on nas w tamto miejsce. Level (aka priorytet) gracza ustawiamy komendą /portal setplayerpriority [gracz] [warosc] lub funkcją portalSetPlayerPriority([gracz], [wartosc], [wykonawca]) - gracz to gracz, wartość to level jaki chcemy ustawić (musi być liczbą całkowitą), a w wykonawcy można wpisać console żeby nie komplikować. Jeśli dalej masz problemy po prostu zsynchronizuj samą zmienną {PortalePriority::%player%} Level (aka priorytet) portalu ustawiamy komendą /portal setpriority [nazwa] [warosc] lub funkcją portalSetPriority([nazwa], [wartosc], [wykonawca]) - nazwa to nazwa portalu, wartość to level jaki chcemy ustawić (musi być liczbą całkowitą), a w wykonawcy można wpisać console żeby nie komplikować. Skript Wymagania: Skript 2.2 (lub wyższa), WorldEdit, WorldGuard oraz Serwer 1.8.8+ Na koniec, jeśli Ci się podoba to zostaw like, będę za to ogromnie wdzięczny v0.1 (release) v0.2 (dodano yaw i pitch do miejsca teleportacji) v0.3 (mały bugfix) v0.4 (aktualna; poprawienie bugu z 0lvl gracza) jakby kto się pytał po co jest zmienna abstactLocation i funkcja portalParseWorld to są one po to żeby to wszystko działało bo funkcje miały problem z lokacjami i objectami...
    1 punkt
  21. US3R .

    CHAT W GUI

    https://code.skript.pl/Cu8Gvvmu/ Liczę na dużego plussssssssssssssa był 3 błędy masz poprawione : https://code.skript.pl/4AAQeQ9E/
    1 punkt
  22. Szymoon202

    Skrypt na nether

    Coś w zamian oferujesz?
    1 punkt
  23. kapi.

    Napiszę Skrypt dla Ciebie!

    "Jakich kolwiek" widzę, że masz chyba IE bez sprawdzania interpunkcji oraz błędów w tekście. Mi Chrome podkreśla falowaną linią, że jest błąd, bo piszę się to razem "Jakichkolwiek".
    1 punkt
  24. SupcioXD

    Premium Checker

    command: /premium: trigger: set {_x} to text from "https://minecraft.net/haspaid.jsp?user=%player%" if {_x} is "true": send "&aMasz premium." else if {_x} is "false": send "&cNie masz premium." lecz skrypt nie jest mój
    1 punkt
  25. Ask3r

    SkyCore.pl ! Polski SkyBlock !

    I prezentacja skopiowana ode mnie
    0 punktów
  26. frizzuczekXDD

    Skrypt na Administracje

    Nie miałem dodatku.
    0 punktów
  27. Rejszpat

    Skrypt na Administracje

    @jaku49 czego spodziewasz się po jakimś randomie Nie rozumiem w jakim celu link został umieszczony w spojlerze. Nie znam pluginu "Hologramy 1.8.8". Mam zrozumieć że na Spigocie 1.8 nie zadziała, skoro napisałeś że trzeba 1.8.8 ? ---------------------------------- Skript By Dawid (Pseudomin KPX) ---------------------------------- on join: if player is "Dawid": execute console command "hd setline a1 2 &4&lZalozyciel &f» &aDawid" loop all players: send loop-player title "&4&lZalozyciel &6Dawid" with subtitle "&aWszedl na serwera" for 2 seconds on quit: if player is "Dawid": execute console command "hd setline a1 2 &4&lZalozyciel &f» &cDawid" loop all players: send loop-player title "&4&lZalozyciel &6Dawid" with subtitle "&cWyszedl z serwera" for 2 seconds Widzę że chyba HD.
    0 punktów
  28. Gonti

    Nazwa Druzyny budowlanej

    @KubioX Skorzystam
    0 punktów
  29. Taq

    Nazwa Druzyny budowlanej

    nazwa często używana oraz rozpoznawalna
    0 punktów
  30. lightereq

    Skrypt na Brusha

    mam serwer kupiony bez lagów i dużą pojemnością ram i pamięci
    0 punktów
  31. lightereq

    Skrypt na Brusha

    jak to przecież każdy skrypt jest do wykonania Chciałbym dodać ze gdyby ktoś zrobił to mogę zapłacić 2-4 zł
    0 punktów
Ten Ranking jest ustawiony na Warszawa/GMT+02:00
  • Najwięcej postów w tygodniu

    Quexsu
    Quexsu
    6 postów
    Grabsky
    Grabsky
    1 post
    Nicku
    Nicku
    1 post
    mervi_X
    mervi_X
    1 post
    Fendi
    Fendi
    1 post
    kinimod5021
    kinimod5021
    1 post
    bug128
    bug128
    1 post
  • Najwięcej tematów w tygodniu

    Quexsu
    Quexsu
    1 temat
    mervi_X
    mervi_X
    1 temat
    bug128
    bug128
    1 temat
  • Aktywni użytkownicy

    Nikt jeszcze nie otrzymał reputacji w tym tygodniu.

×
×
  • Dodaj nową pozycję...