Skocz do zawartości

Ranking

Popularna zawartość

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

  1. Jest to nowe wydanie dodatku do pluginu skript do wspierania pluginu funnyguilds, dodatek już istniał lecz zakończył on swoje wsparcie (tamten dodatek był pisany jeszcze razem z @Inder00) Ten został napisany już razem z @LloydPL Dokumentacja: https://funnyskaddon.peri.dev/ Dokumentacja (legacy): https://mlgroupmc.github.io/ https://github.com/FunnyGuilds/FunnySkAddon/releases https://bstats.org/plugin/bukkit/FunnySkAddon-Extended
    1 punkt
  2. ShroN

    Biblioteka do zarządzania serwerem

    Cześć, chciałbym zaprezentować moją bibliotekę napisaną w języku PHP która umożliwia zintegrowanie aplikacji internetowej (strony WWW) z serwerem minecraft. Biblioteka obsługuje łączność Query (lub Ping) i Rcon, dostarcza takie rozwiązania jak: - sprawdzanie czy serwer jest online, - wyświetlenie listy graczy, - wyświetlenie ilości slotów, - wyświetlenie ilości graczy, - sprawdzenie czy gracz jest na serwerze, - innych danych dostępnych w Query, - wysyłanie komend i odbieranie odpowiedzi. - parser dla motd Ponadto opcjonalnie obsługuje protokół ssh który poszerza działanie biblioteki o takie rozwiązania jak: - uruchamianie serwera - zatrzymanie serwera - zabicie procesu serwera - sprawdzenie zużycia CPU - sprawdzenie zużycia przydzielonego RAMu - sprawdzenie przydzielonego RAMu do serwera - sprawdzenie całkowitej pamięci RAM - sprawdzenie zużycia całkowitej pamięci RAM - dokładną datę uruchomienia serwera - pobieranie logów serwera - parser dla server.properties Na aktualnie stan rzeczy projekt jest aktualizowany, stopniowo jest wdrażana dokumentacja, jednakże metody są tak trafnie nazwane że same się opisują i bez tego , również wdrażane jest TDD. Wymogiem do poprawnej implementacji biblioteki jest minimum znajomości programowania, composer, PHP w wersji 7.4 lub wyższej i opcjonalnie linux jeżeli chodzi o całe spektrum wyżej wymienionych rozwiązań do zarządzania serwerem. Projekt znajduje się na GitHub https://github.com/DeveloperLancer/MCPack Pozdrawiam Ja
    1 punkt
  3. Kormic

    topka w gui

    Zaraz postaram się wysłać poprawioną wersję. Sprawdzałem, jest 10 pod sobą.
    1 punkt
  4. 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
  5. Kormic

    Skript na ping

    A, przepraszam, poprawię się, w Skriptcie na Spigotcie nie da się przechwycić pingu gracza. Przez plugin już spokojnie można. (ew. skript-mirror).
    1 punkt
  6. yooniks

    Statyczne metody

    To nie ma żadnego większego znaczenia, możesz robić tak i tak, a nawet możesz zrobić enuma. public enum TestManager { INSTANCE; public void someAction() { } } Ogólnie ja osobiście jak mam trudny dostęp do obiektu (np. nie mam jak go pobrać to korzystam z static albo enuma) Dla mnie osobiście nie robi to większej różnicy, rób tak jak wolisz. Warto też wspomnieć że obiekt jest inicjalizowany inaczej niż static. Ogólnie dużo osób mówi, aby używać jak najmniej STATIC, bo java to niby język obiektowy.. Ale według mnie powinieneś używać obiektów tylko gdy jest to potrzebne, czyli np. masz 10 userow, UserManager jest jeden.. Nie ma dużej różnicy chyba poza tym że inaczej są klasy ladowane i obiekty, no i w obiektach możesz trzymać różne dane per object Bardziej moja uwagę przykuło to, że używasz Cache, a potem i tak wszędzie uzywasz cacheMap.asMap(), co nie ma trochę sensu i nawet nie wiem czy zadziała, powinienes używać tych metod od Cache, czyli getIfPresent itp zamiast asMap().get, + w getPlayer może ci rzucić nullem i nic z tym nie robisz
    1 punkt
  7. gnomq

    Poszukuje administracji

    Zgadzam się. Nikt nie jest zatrudniony, że trzeba stale płacić. Jednorazowe usługi owszem, ale płacić za współpracę? W dodatku osobie z rangą Pomocnik...xd
    1 punkt
  8. rusekh

    Poszukuje administracji

    Mam na imie Pecik i chodze do 3 technikum masz problem?
    1 punkt
  9. kerpson

    Poszukuje administracji

    pokonał czasoprzestrzeń
    1 punkt
  10. piratjsk

    SkriptJam #2

    Zgłaszam się.
    1 punkt
  11. Tworzenie samego stylu jest czasochłonne. Cena moim zdaniem troszkę zawyżona lecz cena powinna być w granicach 100-200 zł.
    1 punkt
  12. Wojciu

    Amsterdam

    Ten temat został przeniesiony do kosza!
    1 punkt
  13. boleknowak

    Główki graczy na serwerze [api]

    z doświadczenia wiem, że ta stronie upadnie po maksymalnie 6 miesiącach, nie chcę tego używać z tego powodu.
    1 punkt
  14. Z dedykacją dla wszystkich tych, którzy wmawiają sobie i innym, że do wysłania na chat klikalnego tekstu lub podpowiedzi po najechaniu potrzebują skryptu json.sk albo jakichś magicznych efektów ze starożytnego dodatku. Ten poradnik pokazuje i tłumaczy w jaki sposób osiągnąć takie efekty jedynie przy pomocy czystego pluginu Skript (od bodajże wersji 2.0). Interaktywny chat: zaznaczam, iż wszystkie poniższe akcje odnoszą się jedynie do efektów które wysyłają wiadomość do gracza (broadcast oraz message); wszystkich akcji jakich możemy użyć jest cztery i dzielą się one na dwie grupy, zapisujemy je dość prosto według poniższego formatu: '<nazwa: treść akcji>tekst do którego będzie się ona odnosić' [GRUPA PIERWSZA] akcje aktywowane po najechaniu na tekst: tooltip - wyświetla dodatkowy tekst (tzw. podpowiedź) w ramce nad wybraną wiadomością, przykładowo: '<tooltip:Wiadomość po najechaniu>Najedź na tą wiadomość' [GRUPA DRUGA] akcje aktywowane po kliknięciu na tekst: url - przenosi gracza do domyślnej przeglądarki i otwiera mu stronę z podanego linku (w większości przypadków wymaga to dodatkowego potwierdzenia przez użytkownika - w celach bezpieczeństwa - czy na pewno chce otworzyć daną stronę, przykładowo: '<url:https://www.youtube.com/watch?v=JnHPN1WsjBo>Kliknij tutaj aby posłuchać' command - wykonuje komendę jako gracz: jeżeli treść akcji zaczyna się od ukośnika - wtedy jest ona traktowana jako komendą wykonywana przez gracza, przykładowo: '<command:/help>Kliknij mnie aby otrzymać pomoc' jeżeli treść nie zaczyna się od ukośnika - wtedy jest ona traktowana jako zwykła wiadomość wysyłana przez gracza na chat, przykładowo: '<command:Dzień dobry>Kliknij tutaj aby się przywitać' suggest command - wpisuje graczowi podaną treść w jego pole tekstowe pod chatem, przykładowo: '<suggest command:Jestem twoją wklejoną wiadomością>Kliknij tutaj, aby wkleić wiadomość do swojego pola tekstowego' Formatowanie i kolorowanie tekstu: myślę że każdy, kto teraz czyta to zdanie doskonale wie jak korzystać z kolorów w minecraft przy użyciu paragrafu (§) lub spójnika (&) - więc nie będę ich tutaj przytaczał, skupię się na osobnej Skriptowej wersji kolorowania i formatowania wiadomości; tak jak powyżej, poszczególne kolory \ efekty dodajemy zapisując je w nawiasach ostrych: '<efekt\kolor>' kolory - wiem, że z tej opcji nikt nigdy nie skorzysta skoro możemy to robić dużo szybciej i krócej przy użyciu spójnika, ale i tak warto o tym wspomnieć, przykładowo: '<red>Ta wiadomość będzie czerwona' lista wszystkich głównych kolorów wraz z ich aliasami: [ 0 ] black - czarny [ 1 ] blue (dark blue) - niebieski [ 2 ] green (dark green) - zielony [ 3 ] cyan (cyanaqua, dark cyan, dark aqua, dark turquoise, dark turquois) - turkusowy [ 4 ] red (dark red) - czerwony [ 5 ] purple (dark purple) - fioletowy [ 6 ] orange (orange, gold, dark yellow) - pomarańczowy [ 7 ] grey (light grey, gray, light gray, silver) - szary [ 8 ] dark grey (dark gray) - ciemny szary [ 9 ] light blue (indigo) - jasny niebieski [ a ] light green (lime, lime green) - jasny zielony [ b ] light cyan (light aqua, turquoise, turquois, light blue) - błękitny [ c ] light red (pink) - jasny czerwony [ d ] light purple (magenta) - jasny fioletowy [ e ] yellow (light yellow) - żółty [ f ] white - biały formatowanie - tak, tak - to też niepotrzebnie piszę, ale co tam, przykładowo: '<bold>Ta wiadomość będzie pogrubiona' lista wszystkich opcji formatowania: [ k ] magic (obfuscated) - mrugające znaki (zwykle zwane - matrixem) [ l ] bold (b) - pogrubienie [ m ] strikethrough (strike, s) - przekreślenie [ n ] underlined (underline, u) - podkreślenie [ o ] italic (italics, i) - pochylenie kolory RGB (hexadecymalne) - nowością w minecraft (dostępną od wersji 1.16) jest wsparcie dla kolorów RGB w formacie hexadecymalnym, jak z nich korzystać i skąd je brać: swoje własne kolory możemy wybierać z np. generatorów online (https://htmlcolorcodes.com/color-picker/) - nas interesuje zawsze wartość z kratką (hashtag), wpisujemy ją identycznie jak wszystkie powyższe kolory - w nawiasy ostre. (kratka również musi być podana), przykładowo: '<#00FF00>Ta wiadomość będzie zielona' Warto wiedzieć: we wszystkich powyższych przykładach, efekt (kolor lub formatowanie) będzie odnosiło się do całej wiadomości; jeżeli jednak będziemy chcieli się go pozbyć, możemy to zrobić na dwa sposoby: korzystając z opcji resetowania tekstu '<reset>', '<r>' lub '&r', przykładowo: '<red>Ta wiadomość będzie czerwona <reset>Ale ta będzie już w domyślnym kolorze białym' wstawiając za tekstem kolejne formatowanie, przykładowo: '<bold>Ta wiadomość będzie biała i pogrubiona <red>Ale ta będzie czerwona i niepogrubiona' jeżeli efekty (kolory lub formatowanie) następują po sobie to się na siebie nakładają, przykładowo: '<tooltip:Wiadomość><red><bold>Ta wiadomość będzie czerwona, pogrubiona i pokaże tekst po najechaniu na nią' tooltip - czyli podpowiedzi opisane na początku poradnika - mogą składać się z wielu linijek. Jeżeli chcemy taki efekt uzyskać musimy każdą nową linijkę oddzielić wyrażeniem nowej linii '%new line%' lub w skrócie '%nl%', przykładowo: '<tooltip: 1 linijka %nl% 2 linijka %nl% 3 linijka %nl% i tak dalej>Mamy tutaj długą podpowiedź' wewnątrz efektów (np. w podpowiedziach) możemy również używać kolorów i formatowania, przykładowo: '<tooltip: <yellow><bold>Żółta podpowiedź>&4&lNajedź tutaj kursorem, aby zobaczyć żółtą podpowiedź' jeżeli wewnątrz naszego efektu (koloru lub formatowania) chcemy umieścić wyrażenie lub zmienną - to jak najbardziej możemy to zrobić, ale: skript podczas wysyłania wiadomości najpierw stara się ją formatować (tj. ustawia kolory, efekty i wszystko co powyżej opisałem), a dopiero po nich wstawia do naszego tekstu zmienne, co skutkuje niepokolorowaną wiadomością wysłaną na chat, przykładowo: set {_pogrubienie} to "bold" send "<%{_pogrubienie}%>nasza wiadomość" niestety, na chacie naszym oczom ukaże się: <bold>Nasza wiadomość z pomocą przychodzi nam wyrażenie '[un] formatted %text%' - sprawia ono, że plugin ponownie (po wczytaniu zmiennych) sprawdza wiadomość w poszukiwaniu formatowania tekstu - dzięki temu możliwe jest umieszczanie zmiennych w tekście (np. z nickami graczy, kolorami rgb lub kolorami pobranymi przez skripta), przykładowo: set {_hex} to "##00FF00" send formatted "<%{_hex}%Ta wiadomość zawiera działającą zmienną z kolorem zielonym" Tylko gdzie pizza zapytacie - a ja na to: *pstryk* średnia hawajska dla wszystkich.
    0 punktów
  15. "Minecrafterzy" to teleturniej organizowany w grze Minecraft, na podstawie najpopularniejszego formatu "Who Wants To Be a Millionaire?" (Milionerzy), w którym można wygrać hajsy na serwerze Survival Reverial.net. Ponadto, od szóstej serii programu, w związku z partnerstwem programu Minecrafterzy ze Skript.pl, do wygrania jest także VIP oraz VIP++ na tym forum w ramach nagrody dodatkowej O programie Program "Minecrafterzy" powstawał w 2017 roku. Nad nim pracowaliśmy wiele miesięcy, aż w końcu, 5 listopada 2017, ukazał się pierwszy odcinek. Od tego dnia do końca 2019 program realizowany był cały czas (podział na sezony). Pod koniec 2019 roku produkcja została wstrzymana aż do czerwca 2020 roku, kiedy oficjalnie ogłoszono powrót programu. Prowadzącym Minecrafterów jest entile96 - stały gracz serwera Reverial oraz jego SuperModerator, a za realizację odpowiada DoreK. Ponadto w naszej ekipie znajduje się wiele innych osób odpowiedzialnych m. in. za grafikę czy oprawę wizualną. Zatem Minecrafterzy to program, w który wkład ma zdecydowanie wiele osób związanych z Minecraftem jak i samym formatem WWTBAM Produkcja Minecrafterów przykłada jak największą uwagę do jakości audycji. Do tego stopnia, że posiadamy oryginalną ścieżkę dźwiękową czy bardzo wysokiej jakości grafikę oraz oprawię wizualną. Ponadto, scenografia (do 2019 roku) była jak najbardziej podobna do oryginału. Od nowej edycji zastosowaliśmy własne pomysły, zachowując standardowy schemat studia. Nagrody Główną wygraną w Minecrafterach jest #10 000 na serwerze Survival Reverial.net - aby ją zdobyć, należy poprawnie odpowiedzieć na 12 pytań. Za zdobycie próg gwarantowanych i głównej nagrody są także nagrody dodatkowe dzięki partnerstwu ze Skript.pl - VIP oraz VIP++ na forum Nagrody za udzielenie poprawnych odpowiedzi na pytanie: nr 1 - #5 nr 2 - #10 oraz VIP na miesiąc nr 3 - #20 nr 4 - #50 nr 5 - #100 nr 6 - #200 nr 7 - #400 oraz VIP++ na miesiąc nr 8 - #750 nr 9 - #1250 nr 10 - #2500 nr 11 - #5000 nr 12 (nagroda główna) - #10 000 oraz VIP++ na 3 miesiące. Nagrody wytłuszczone są gwarantowane, czyli jeśli uczestnik poprawnie odpowie na dane pytanie i później przegra, ma zagwarantowaną tę nagrodę (dotyczy tylko OSTATNIO zdobytej nagrody gwarantowanej). Więcej szczegółów znajduje się w regulaminie programu. Oczywiście do dyspozycji są także koła ratunkowe, ale dokładniejsze informacje na ich temat także znajdują się w regulaminie Casting i regulamin Casting do Minecrafterów oraz regulamin znajdziesz pod linkiem https://casting.minecrafterzy.pl Gdzie oglądać Wszystkie odcinki i materiały Minecrafterów znajdują się: na kanale DoreK (do końca 2019): https://www.youtube.com/playlist?list=PLWIoBayixuDjcdlqQMKK11Q7Lh0wCIRSG na kanale Minecrafterzy (od 2020): https://www.youtube.com/channel/UCzEXrj40O1B-T9KGbF-aPNg a także na stronie (podział na serie i odnośniki do YouTube): https://www.minecrafterzy.pl/search/label/Odcinki Strony Zapraszamy także na: naszą stronę internetową https://www.minecrafterzy.pl naszego Facebooka https://fb.com/Minecrafterzy
    0 punktów
  16. Kormic

    Skrypt na gui

    Dobra, jedynie mam zastrzeżenia do list: objects, bo ty tam wpakowałeś all offline playerów. Gdyby tam było np. players: players, to wtedy to by się zgadzało. Chodzi mi o to, że raczej w miejscu wywoływania funkcji zamiast 'all offline players' powinna znaleźć się lista. Najlepiej będzie jak sprawdzisz skąd pochodzi ten skrypt, bo to jest albo PyraTop, albo skrypt od Axee'a.
    0 punktów
  17. szaphi

    Jaki AntyCheat?

    Zaczy wiesz, znając życie, jakby to było to samo, tylko napisane jako plugin to byś brał Zauważyłem taką tendencje u innych ;O
    0 punktów
  18. szaphi

    Jaki AntyCheat?

    Ostatnio napisałem antycheat, masz linka https://skript.pl/temat/40872-cocoac-antycheat/ zobacz co oferuje i co będzie robić, możliwe, że dodam autoupdate i niedługo listę wymaganych pluginów
    0 punktów
  19. gnomq

    Szukam grafika.

    Za darmo Ci wykonam
    0 punktów
Ten Ranking jest ustawiony na Warszawa/GMT+02:00
  • Najwięcej postów w tygodniu

    Quexsu
    Quexsu
    6 postów
    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ę...