Skocz do zawartości

Ranking

Popularna zawartość

Treść z najwyższą reputacją w 09.05.2020 uwzględniając wszystkie działy

  1. bvcz

    SkriptJam #1 - Izolacja

    Rozpoczynamy pierwszą edycje konkursu SkriptJam! Tematem na ten weekend jest Izolacja. Uczestnicy mogą przesyłać pracę do niedzieli 10.05.2020 do godziny 18:00. Skrypt nawiązujący do tematu, krótki opis oraz wymagane dodatki należy przesłać w prywatnej wiadomości do @Ixidi. Zgłoszeni uczestnicy: @wiktorm12 @xAxee @__NaRu__ @Norbi @JoJeki @Savorski @KQBA @LjayPL789 @SernickLOL @Toranktto @3meraldK @MrJuliusz @CartoonX @Shooterowy @maxcom1Games @Rejszpat @PanMaruda @Vate @Grex @__Piesiu__ @Crystal_PL @Skw972 Życzymy wszystkim powodzenia
    3 punkty
  2. Ixidi

    Zarządzenia

    Zarządzenie @Ixidi 01/09.05.2020: @xAxee awansuje na moderatora.
    2 punkty
  3. Vansuu

    Jak spolszczyc essentials? [Dla nowych]

    Witam, dzis pokaze wam jak spolszczyc plugin essentials. 1. Wchodzimy w plik essentials (plugins/essentials) i otwieramy plik config.yml (w moim przypadku za pomoca notepada++) 2. Klikamy ctrl + f4 i wpisujemy "locale: en" usuwamy # i zmieniamy en na pl 3. Potem musimy zrestartowac serwer albo wpisac komende /reload Dziekuje za uwage
    1 punkt
  4. vuxeim

    Problem

    on first join: make console execute command "komenda"
    1 punkt
  5. CountingDogs

    Plugin skript

    https://www.spigotmc.org/resources/skquery-1-9-1-15.36631/ - Tu się znajduje SkQuery 1.9-1.15.2
    1 punkt
  6. xAxee

    WildSkript

    no tak średnio. SkUtilities
    1 punkt
  7. Dodane, dzięki za uwagę
    1 punkt
  8. Opisz trochę na czym polega ten skrypt, bo bez wchodzenia w kod ciężko to stwierdzić. Pozdro
    1 punkt
  9. Peridot

    ChatManager plugin by Greexowy

    Wszystkie package'e nazywamy z małej litery. Ogólnie w głównym package'u lepiej by wyglądało pl zamiast poland Główną klasę powinno się nazywać NazwaPluginu lub NazwaPluginuPlugin a nie Main Zmień nazwę package'a events na listeners, klasy które w nim nazwij najlepiej tak jakie eventy nasłuchujesz w nich, np. jak nasłuchujesz eventu AsyncPlayerChatEvent to nazwij klase AsyncPlayerChatListener W klasie Main wywal to onDisable() bo nie jest potrzebne, i tak nic w niej nie wywołujesz Zamiast wysyłać przy czyszczeniu chatu 100 broadcastów lepiej zloopuj sobie wszystkich graczy online używając Bukkit.getOnlinePlayers() i do nich wyślij wiadomość, raczej nikt nie chce żeby mu wysyłało 100 pustych wiadomości w konsoli Zamiast tworzyć nowe itemy za każdym wywołaniem komendy stwórz je raz i przypisz do zmiennych globalnych Jak masz event to nie nazywaj zmiennej po prostu e tylko najlepiej całe event Nie zagnieżdżaj tak kodu i returnuj jak najwcześniej czyli np. if (!(sender instanceof Player)) { return; } kod będzie wtedy znacznie łatwiejszy do czytania zamiast System.out.println używaj lepiej Bukkitowego loggera, Bukkit.getLogger() i np. Bukkit.getLogger().info("tekst") lub jeśli jest to możliwe do wywołania "z głównej klasy" to plugin.getLogger() Oczywiście jest trochę błędów ale tak to spoko, dorób sobie ten plik konfiguracyjny o którym wspominałeś. Fajnie też, że używasz githuba = ) Również spoko jest to, że używasz ChatColor zamiast paragrafów jak to niektórzy robią. Spoko jest to, że nie robisz tego w głównej klasie jak to niektórzy tylko od razu w oddzielnych klasach = ) Nie jest źle jak na pierwszy plugin
    1 punkt
  10. sopher

    vallentis.com

    @SernickLOL Zapoznaj się z pojęciami: survival oraz freebuild, to może odróżnisz te 2 tryby. Wspomniałem wcześniej, ze jest to WOLNOŚCIOWY survival - gracz ma możliwość zrobienia czego tylko chce. Jeśli zażyczy sobie włączenia pvp na swoim cuboidzie może to zrobić.
    1 punkt
  11. Libter

    Jak NIE tworzyć serwera Minecraft

    3 lata temu na naszej ukochanej CraftKonkurencji i już niestety obumierającej konkurencji napisałem poradnik o tym samym tytule, który zdobył kilkadziesiąt polubień. Niniejszym prezentuję nieco ulepszoną i przystosowaną pod rok 2018 wersję Zainspirowany wieloma kiepskimi serwerami (i ich jeszcze gorszymi prezentacjami) postanowiłem napisać ten poradnik. Opiszę w nim czego nie należy robić tworząc serwer i jego prezentację. I. Serwer 2015: Nie używaj starych wersji, chyba że masz poważny powód aby to zrobić (np. mody). Pluginy pisane na 1.7.* zazwyczaj działają na 1.8.*, natomiast pluginy pisane na 1.8.* zazwyczaj nie działają na 1.7.* 2016: Po wydaniu wersji 1.9 stawianie bez powodu nowego serwera na wersji 1.7 jest absurdalne. A teraz mamy rok 2018 i nadal serwery stawiane są na 1.8 lub 1.7. DOŚĆ! Nowe wersje niosą ze sobą zarówno wiele usprawnień w samym Minecrafcie jak i znacznie lepsze, odbugowane pluginy/mody. Jeśli jakiś dodatek zatrzymał się na starej wersji to znaczy, że nie jest dalej rozwijany i warto znaleźć lepszy zamiennik. Jeśli jakieś funkcjonalności w nowych wersjach nie pasują do serwera to można je po prostu wyłączyć zamiast cofać się w rozwoju. 2015: Nie używaj Bukkita (właściwie CraftBukkita). Spigot jest lepiej zoptymalizowany, a wszystkie pluginy pisane na Bukkita będą działać także na Spigocie. A najlepiej używaj PaperSpigota, który jest jeszcze lepiej zoptymalizowany i ma jeszcze więcej możliwości konfiguracji. 2015: Nie instaluj ClearLagga. Ten plugin może jedynie denerwować graczy swoimi wiadomościami na chacie i znikaniem przedmiotów. Spigot posiada wbudowany mechanizm (EntityActivationRange), dzięki któremu przedmioty leżące na ziemi nie powodują żadnych lagów. 2015: Nie twórz serwera EasyHC ani Survival + Gildie. Takich serwerów jest obecnie naprawdę dużo i aby się wybić potrzebna jest dobra reklama, dobra maszyna i (najlepiej) autorskie pluginy. Nawet jeśli posiadasz te trzy rzeczy, to zastanów się dobrze nad utworzeniem ciekawszego i oryginalnego serwera. Nadal jest tego za dużo, ale survivali czy skyblocków też! Jeśli już masz robić serwer to zrób porządnie i oryginalnie, a może nawet uda się załatwić jakąś współpracę z forum II. Programowanie 2015: Nie opieraj serwera na skryptach. Mam na myśli przede wszystkim skrypty wywoływane w pętli (every tick, every 1 minute, itd.). Skript jest jednowątkowy, więc zbyt wiele wykonywanych cyklicznie instrukcji może spowodować bardzo duży spadek wydajności serwera. Piszę to na forum o skryptach, ale dalej aktualne Nie twórz pluginów większych niż kilka klas jeśli nie umiesz jeszcze porządnie programować obiektowo. Podczas kodowania staraj się przestrzegać zasady DRY i zanim skopiujesz i wkleisz swój kod w inne miejsce zastanów się trzy razy czy nie można tego uniknąć. Nie odkrywaj koła na nowo. Pluginów typu "Core" (czyli Essentials tak naprawdę) są już setki. Lepiej użyć gotowca i zająć się ciekawszymi funkcjonalnościami. III. Prezentacja 2015: Nie wpisuj zbyt dużej liczby slotów. Popularne silniki serwera, z jednym wątkiem głównym nie uciągną więcej niż kilkaset slotów (przy bardzo mocnym procesorze). Wpisywanie dużej ilości slotów nie świadczy dobrze o wiedzy technicznej autora prezentacji. Większa liczba slotów jest oczywiście uzasadniona w przypadku wielu serwerów połączonych razem (np. przez BungeeCord). 2015: Nie korzystaj z generatorów. Użycie generatora do stworzenia prezentacji zazwyczaj skutecznie odstrasza przed wejściem na serwer, którego prezentacja składa się ze zdań: "Potwory TAK; Zwierzęta TAK; Nether TAK; ...". I zadbaj o estetykę prezentacji. Nawet zwykły tekst jest ładniejszy od dziwnych kolorów, wycentrowania całości, dużego rozmiaru czcionki, itp. 2015: Nie podawaj nieprawdziwych danych. Kłamstwo szybko wychodzi na jaw. Przykładem może być np. "Potężna maszyna! Łącze 2,5 TB/s", albo "serwer dedykowany" z końcówką ench.pl w adresie. 2015: Zapoznaj się ze znaczeniem słów: Serwer dedykowany - fizyczna maszyna z pojedynczym najemcą. Serwer na hostingu nie jest serwerem dedykowanym. Autorskie pluginy - (zazwyczaj niepublikowany) plugin wykonany specjalnie dla jednego serwera. Popularne pluginy, które można znaleźć w internecie nie są autorskie. Ogarnięta administracja - samo użycie tych słów w prezentacji sugeruje, że administracja jednak "ogarnięta" nie jest. I to by było na tyle. Jak macie jakieś pomysły rozbudowy poradnika to zapraszam do postowania, a także zachęcam do linkowania tematu w prezentacjach kiepskich serwerów
    1 punkt
  12. Mati17102

    Hostingi serwerów minecraft

    Szczerze? Miałem trzy hostingi (titanaxe/enderchest/mineserv) Ocena na dole. (szkoda że nie można kilku odpowiedzi) 1. TitanAXE: Plusy: Dobre wsparcie techniczne Nowoczesny wygląd Dobieranie ilość graczy/pluginów do serwera (pokazuje ile potrzebujesz ram) Możliwość utworzenia serwera MC/TS3/VPS Stabilny. Ładny itemshop Domeny Pośrednio: Cena za serwery. Minusy: Brak ochrony DDoS Brak możliwości wgrywania pluginów przez Panel Ocena końcowa: 7/10 To tyle z Titan. Idziemy na EnderC. @JanekJaran Plusy: Możliwość wgrywania pluginów przez Panel Dobre dla początkujących Pośrednio: Średnio stabilne Tanie serwery jak bułki w Lidlu (na początku.. potem robią się schody) To teraz minusy.. Ten wygląd strony... Brak ochrony DDoS Brzydki wygląd itemshopu .ench.pl = fala hejtów Domeny drogie (50zł) Częste crashe Mała wpłacana kwota do portfela Tylko serwer MC Łatwe do złamania panel Tylko max. 16GB możemy mieć serwer (na titan do 32GB) Niezbyt dobra obsługa Ocena końcowa: 3/10 Host: Mineserv Plusy: Jako tako wygląd nowoczesny.. Minusy (brak pośredniej): Drogie serwery Stosunek kwota/ram beznadziejna Wszystko to co z Enderchesta. Po prostu eh... Ocena końcowa: 0/10
    1 punkt
  13. PGmajster

    Tworzenie serwera minecraft

    Administratorze/Moderatorze - przeczytaj! Wybrałem ten dział, ponieważ poradnik dotyczy również zarządzaniem serwera oraz dotyczy gry wieloosobowej. Prosiłbym o utworzenie prefisku tematu "Poradnik", ponieważ w zamian musiałem dodać tag + prefiks DL. Screeny do poradnika były robione dawno temu, stąd ta data. Tworzenie serwera minecraft. Spis treści 1. Vanilla, bukkit, spigot? Co to jest? 2. Typy serwerów? Jaki wybrać? 3. Pliki serwerowe - omówienie. 4. Konfiguracja plików. 5. Jakie są pluginy? Gdzie mogę znaleźć ich pełny spis? 6. DOPISEK OD AUTORA. &1. Vanilla, bukkit, spigot? Co to jest? Vanilla, bukkit, spigot itd... są to silniki, potrzebne do uruchomienia serwera minecraft. Poniżej znajduje się spis popularnych silników oraz ich zastosowanie. == Vanilla == Jest to silnik stworzony przez Mojang (minecraft.net). Na jego podstawie zostały stworzone następne silniki (bukkit, tekkit). Stosuje się go na prywatnych serwerach (np. hamachi). Download umieszczony na stronie minecraft.net == Bukkit == Następca Vanilli, jest bardziej rozbudowany od Vanilli, ponieważ zostały dodane "Pluginy", co opisze w punkcie 5. Jeżeli maszyna jest słabsza (64mb na slot) stosuje się owy silnik do 50 slotów, lecz gdy jest maszyna lepsza (100mb na slot) można już pomyśleć o zastosowaniu przy 80 slotach. Download umieszczony na stronie bukkit.org == Spigot == Jak wyżej, obsługuje pluginy. Jedną wielką różnicą od bukkita jest szybkość, jak i stabilność działania. Stosuje go się na słabszych maszynach (64mb na slot) do + 80 slotów. Ma jeden minus, mała część pluginów działających na bukkicie nie działa, lecz jest ich nie więcej niż ~20. Download umieszczony na stronie spigotmc.org. &2. Typy serwerów? Jaki wybrać? W tym punkcie opisze jakie są typy serwerów, niestety nie wymienię wszystkich, ponieważ jest ich sporo. M. in. najpopularniejszymi są: == Survival == Jest to tzw. tryb przetrwania. == Survival + Frakcje == Najpopularniejszy jak na tą chwile. Jest to tryb przetrwania z frakcji (gildiami). == Freebuild == Najczęściej serwer z działkami, gdzie jest wyłączone pvp (wyjątkami są areny pvp). Na takich serwerach główną rzeczą jest budowanie. Wymieniłem 3 typy serwerów, są jeszcze mini games, rpg, skyblock itd. Jaki wybrać? Jest to proste pytanie. Wybierz ten typ, który ma średnią popularność i jest stworzonych najmniej serwerów tego typu. (Przykład: Gdy ktoś zrobił idealnie podobny serwer do SKKF to by zebrał popularność w kilka dni). &3. Pliki serwerowe - omówienie. PRZYKŁAD NA VANILLI. Ściągamy plik minecraft_server.1.7.4.jar ze strony minecraft.net, zmieniamy nazwe na minecraft_server.jar, następnie robimy plik start.bat i wklejamy: java -Xmx1024M -Xms1024M -jar minecraft_server.jar Po uruchomieniu start.bat utworzyły się takie oto pliki: Opisze każdy plik/folder. logs - nic innego jak logi serwera. world - nasza mapa, możemy usunąć i wgrać własną z singleplayer, lecz nazwa musi być "world", możliwa zmiana w server.properties. banned-ips.txt - lista zbanowanych IP. banned-players.txt - lista zbanowanych graczy. minecraft_server.jar - silnik serwera. ops.txt - gracze z OPem (administratorem). server.properties - plik konfiguracyjny, opisze go w punkcie 4. start.bat - plik rozruchowy. white-list.txt = tzw. biała lista, gdy jest włączona w pliku konfiguracyjnym to Ci co są wpisany mogą wejść na serwer. &4. Konfiguracja plików. Dużo pisania nie ma, zrobiłem Wam to w wersji obrazkowej: Nie opisałem wszystkich funkcji, ponieważ nie wszystkie są potrzebne dla przeciętnych właścicieli serwerów. &5. Jakie są pluginy? Gdzie mogę znaleźć ich pełny spis? Pluginy są to dodatki do serwera. Można je dodać na silniki bukkit i spigot. Dodatki są naprawdę przydatne oraz niezbędne. Kilka podstawowych pluginów: == AuthMe == plugin do rejestracji oraz logowania zabezpieczający przed włamaniami. == AzRank == dawanie rang, potrzebny jest plguin na rangi np. permissionsEX. == PermissionsEX == tworzenie rang. == Essentials == dodaje dużo przydatnych komend, np. /setspawn. == Vault == plugin wspomagający kilka innych pluginów. == AutoMessage == plugin wyświetla co minute (domyślnie 60 s) informacje na czacie. == ClearLag == co kilka minut usuwa przedmioty z ziemi, zwalcza minimalne lagi. == CombatLog == zabezpiecza przed wylogowaniem się podczas walki. == ColoredSign == jest wiele takich oto pluginów, lecz ja polecam ten, ponieważ używam go od kilku lat. Dodaje kolory na tabliczkach. == iConomy == dodaje walute na serwer (/money oraz /balance). == ChestShop == dodaje sklepy na serwer. == LWC == zabezpieczanie skrzyń, drzwi, przydatny na FreeBuildy == OtherDrops == nic innego jak drop ze stone. == PTweaks == symuluje chunki, zwalcza lagi. == PlotMe == dodaje automatyczne działki na serwer. == Skript == plugin, w którym możesz tworzyć własne komendy, zabawy, okienka gui jak i posiada wiele innych funkcji. Pisze się o za pomocą 'języka programowania' skript, którego nauczysz się na tym forum. == WorldGuard == służy on do tworzenia cuboidów. == WorldEdit == dzięki niemu łatwo można edytować mapę/tworzyć budowle. ...oraz wiele wiele więcej, wypisałem tylko te, które moim zdaniem zasługują na użycie. Pełny spis pluginów znajdziecie na stronie bukkit.org &6. DOPISEK OD AUTORA. Powinniście zauważyć, że opisałem tworzenie serwera na localhoscie. To znaczy, że tylko Ci, którzy są połączeni z Twoją grupą na hamachi mogą wejść na serwer. Nie polecam takich rozwiązań, ponieważ dzisiejsze sloty nie są aż tak drogie, aby zakupić serwer dla znajomych. PORADNIK NAPISANY PRZEZ PGmajster. MOGĄ POJAWIĆ SIĘ LITERÓWKI.
    1 punkt
  14. Brodacz_PL

    NIEAKTUALNE

    Dzień dobry! Szukamy wykwalifikowanej ekipy budowniczych na nowy, innowacyjny powstający serwer! Oferujemy pracę w profesjonalnych warunkach i miłej atmosferze. Więcej informacji na discordzie: Brodacz#0365, czekamy na podania :D
    0 punktów
  15. Helios1993

    Problem

    /lp group default parent set gracz
    0 punktów
  16. Usunięty#32366

    Skarga Peridot, SernickLOL

    @KQBA ale nie koniecznie to robią złośliwie, jak nie tyko oni dają reakcję.
    0 punktów
  17. vuxeim

    skrypt na /s

    command /s [<player>]: permission: i.pretend.to.be.essentials's.command trigger: teleport arg to sender if arg is set send "Podaj nick /s <nick>" if arg is not set Samo się sprawdza czy gracz jest online. Wiadomości o teleportacji też nie są potrzebne, bo efekt komendy widać od razu po wykonaniu, a gracz nie zawsze musi wiedzieć kto i/lub po co go przeteleportował. Forma: '%effect% %condition%' prawdopodobnie wymaga SkQuery, ale zawsze można zamienić na: '%condition%: [nowa linia] %effect%'
    0 punktów
  18. KQBA

    Skarga Peridot, SernickLOL

    Nie że coś, ale zostałem ukarany za to;
    0 punktów
Ten Ranking jest ustawiony na Warszawa/GMT+02:00
×
×
  • Dodaj nową pozycję...