Skocz do zawartości

Ranking

Popularna zawartość

Treść z najwyższą reputacją w 10/05/19 uwzględniając wszystkie działy

  1. namexxx

    GIVE

    Potrzebuje skryptu który będzie działał na takiej zasadzie: on sw start: loop all players: wait 5 tick [i tutaj wytłumacze poniżej] i po tym wait 5 tick, żeby sprawdzało czy gracz ma permisje "zlote.jablko" i jesli ma to zeby dawalo mu jedno zlote jablko.
    2 punkty
  2. Cześć Chciałbym wam przedstawić pewien system funkcji. Mianowicie chodzi o system zarządzania cooldownem. Funkcje udostępniam ponieważ wiele użytkowników nie wie jak poprawnie stworzyć cooldown a ten system funkcji powinien im to ułatwić. Funkcje są dostępne tutaj Środowisko: - skript min 2.6 - serwer 1.18.1 Jak używać? Najpierw trzeba stworzyć nasz cooldown funckją createCooldown(nazwa cooldowna, czas) np: on load: createCooldown("heal", 10 second) Następnie w kodzie musimy sprawdzić status cooldowna gracza funkcją: getCooldown(gracz, "nazwa cooldowna") np: command /heal [<text>]: trigger: if getCooldown(player, "heal"): Nastepnie gdy wykonamy kod musimy ustawic cooldown gracza funkcją: setCooldown(gracz, "nazwa cooldowna") np: setCooldown(player, "heal") Opis wszystkich funkcji: createCooldown(%string%, %time span%, %boolean-2%) - Tworzy cooldown deleteCooldown(%string%) - Usuwa cooldown setCooldown(%player%, %boolean%) - Ustawia status cooldownu getCooldown(%player%, %string%) - Zwraca status cooldownu w booleanie (np true) getCooldownBoolean(%player%, %string%) - Zwraca status cooldownu w booleanie (np false) getCooldownDate(%player%, %string%) - Zwraca date wygaśnięcia cooldownu (np 22.08.19 15:00) getCooldownTime(%player%, %string%) - Zwraca czas wygaśnięcia cooldownu (np 10 second) getCooldownText(%player%, %string%, %format%) - Zwraca przetłumaczony czas cooldownu (np 10 minut i 2.34 sekund) Małe wyjaśnienie: %string% - nazwa cooldownu (np "poradnik") %time span% - czas cooldownu (np 10 second) %player% - gracz (np player) %boolean% - status cooldownu (np true) %boolean-2% - czy automatycznie ma ustawić cooldown na true (np true) %boolean-3% - Włączenie bypassa do ominięcia cooldownu (np false) %format% - Customowa lista tłumaczeń (np "lat" and "rok", "miesiecy"...) Przykładowe skrypty z użyciem tych funkcji: Automatyczna aktualizacja Jeżeli chcesz aby ten skrypt aktualizował ci się automatycznie pobierz skrypt AxAutoUpdate
    1 punkt
  3. Ziomek393

    PirateLands

    Zapraszamy Was na przygodę! PirateLands to serwer oparty na klasycznym survivalu, dodający do niego wiele przeróżnych udoskonaleń. IP: plands.maxcraft.pl Oto nasze założenia: 1. Drop z rud - tutaj raczej niczego nie trzeba wyjaśniać... 2. Movecraft Głównym założeniem naszego serwera jest stworzenie tętniącego życiem, pirackiego świata. Nie miałoby to jednak większego sensu, gdybyśmy ograniczyli morskie podróże do poruszania się łódkami. Dlatego właśnie na naszym serwerze każdy gracz może zbudować własny statek, a następnie ruszyć nim na morze! Ponadto, statki mogą być wyposażane w armaty, dzięki czemu bitwy morskie będą jeszcze bardziej ciekawe! 3. System handlu i ekonomia Kim są jednak piraci bez kupców? Na naszym serwerze postanowiliśmy uznać złoto za walutę. Można nim płacić za budowę statków, artefakty, czy przeróżne surowce. Ponadto ograniczyliśmy możliwości szybkiej podróży. Dzięki temu przy zaangażowaniu graczy powstanie sieć zależności gospodarczych, oparta o transport towarów drogą morską. Zbudowaliśmy kilka portów, w których gracze mogą kupować i sprzedawać dobra (różne ceny w portach, w zależności od biomu, warunków fabularnych etc.). 4. Artefakty, dodatkowe efekty Na naszym serwerze funkcjonują dodatkowe "enchanty", oraz system tworzenia artefaktów. Dzięki temu poszerzą się możliwości PvP, oraz ograniczona zostabie monotoniczność w uzbrojeniu najbardziej zaangażowanych graczy. 5. RolePlay Na serwerze będzie funkcjonować fabuła, tworzona zarówno przez graczy, jak i administrację. Postaramy się, aby eventy takie jak bitwy morskie, ataki na miasta, czy wojny między sojuszami nadały dodatkowy sens budowaniu własnych frakcji (nie funkcjonuje plugin "Factions"), prowadzenia działań dyplomatycznych. Za życzeniem gracza i zgodą administracji, największe i najpiękniejsze miasta graczy zostaną przyjęte w poczet lokacji fabularnych, zapewniając im częściowe bezpieczeństwo. 6. Mapa, skarby, lochy Mapa serwera składa się z jednobiomowych wysp, otoczonych przez morze. Dzięki temu nigdy nie zabraknie miejsca do pływania i budowania nowych portów i okrętów Ponadto w świecie gry porozrzucaliśmy skarby, oraz zbudowaliśmy kilka interesujących lokacji do eksplorowania. Rozpoczniesz poszukiwania map skarbów, czy postawisz na ślepe szczęście? Decyzja należy do Ciebie. 7. Tryb gry Na naszym serwerze ograniczyliśmy wszelkiego rodzaju zabezpieczenia na survivalu. Nie znajdziesz u nas zabezpieczonych terenów frakcji (poza lokacjami fabularnymi), czy prywatnych skrzyń. To jest serwer o piratach! Zdrada w załodze, zniszczenie portu, czy kradzież łupów, są nieodłączną częścią tego świata! Będziesz walczył o swoje ziemie, czy zbudujesz ukrytą enklawę na milionowych koordynatach? Wybór należy do Ciebie! 8. Event na horyzoncie! Jeden z pirackich kapitanów okazał się na tyle bezczelny, że postanowił zaatakować hiszpański port wojskowy - San Tadeo! Licząc na bogate łupy (wszelkie poszlaki wskazują, że to właśnie tam Hiszpanie ukrywają swoje skarby), nie wie na co się porywa! Obrońcy będą bronić się dzielnie! Kto wygra - osławiony wilk morski ze swoją flotą zabijaków, czy zdyscyplinowane oddziały lojalne koronie Iberii? To zależy od Was! Wybierzcie, po której stronie się opowiecie, i wesprzyjcie ją w zniszczeniu przeciwników! Resztę urozmaiceń pozostawiamy Wam do odkrycia po wejściu na serwer Jesteśmy otwarci na propozycje i komentarze Serwerowy discord: https://discord.gg/tBbP69j Strona internetowa: https://piratelands.weebly.com/ Do gry na serwerze polecamy resourcepack SevenSeas
    1 punkt
  4. Peridot

    Strona dziwnie działa.

    Ty w ogóle wiesz co to RDW? xD
    1 punkt
  5. Rejszpat

    Strona dziwnie działa.

    Istnieje coś takiego, jak responsywność (od ang. response). Proponuję o tym poczytać. Ustawiłeś na sztywno szerokość. Na tym polega Twój problem.
    1 punkt
  6. Szifter

    Strona dziwnie działa.

    Na kompie wygląda gorzej
    1 punkt
  7. Szifter

    Golden apple

    command x: trigger: add enchanted golden apple to player
    1 punkt
  8. xAxee

    Golden apple

    Komu dajesz to jablko add enchanted golden apple to player
    1 punkt
  9. xAxee

    GIVE

    if loop-player has permission "złote.jablko": add Gold Apple to loop-player
    1 punkt
  10. xAxee

    Skript na ScoreBoard

    To może podaj błędy
    1 punkt
  11. xAxee

    Granica

    options: center: 0, 60, 0 granica: 2000 on join: wait 1 tick set client border center of player to location({@center}) set client border size of player to {@granica} set client border warning distance of player to ({@granica}-10) Kto jest aż taki pazerny że za 5 linijek będzie chciał kase? Dodatki: Tuske / Skellet
    1 punkt
  12. xAxee

    JavaScript

    Możesz trochę bardziej wyjaśnić? var map = new Map(); map.set(zmienna, wartość); map.get(zmienna); Chyba o to ci chodzi
    1 punkt
  13. xAxee

    Skript na ScoreBoard

    every 5 seconds: loop all players: wipe loop-player's sidebar set name of sidebar of loop-player to "NAZWA SCOREBOARDA" set score "<CUSTOMOWY TEKST-1>" in sidebar of loop-player to 6 set score "NICK: %loop-player%" in sidebar of loop-player to 5 set score "MONEY: %loop-player's balance% 13" in sidebar of loop-player to 4 set score "DZIEN: %now%" in sidebar of loop-player to 3 set score "ONLINE: %size of all players%" in sidebar of loop-player to 2 set score "<CUSTOMOWY TEKST-2>" in sidebar of loop-player to 1 daj repke i najke skRayFall itp
    1 punkt
  14. 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
  15. Ring-ding-ding-ding-dingeringeding! Gering-ding-ding-ding-dingeringeding! Gering-ding-ding-ding-dingeringeding!
    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ę...