Skocz do zawartości

Ranking użytkowników

Popularna zawartość

Zawartość, która uzyskała najwyższe oceny od 11/21/17 uwzględniając wszystkie miejsca

  1. Zwracamy się z prośbą o skrócenie bana, rozumiemy że źle zrobiłyśmy. Nasz ban trwa już tydzień - jest to wystarczający czas na przemyślenia. Aktualnie unbana dostaniemy pod koniec wakacji, gdzie będzie to już druga połowa edycji, a z naszej perspektywy koniec gry. W roku szkolnym mamy inne zajęcia i nie będziemy miały czasu na gre. Pozdrawiamy Paulla, imx_Ania, Ewela. Liczymy na ubana...
    4 punkty
  2. @Vitus27 Ale na logike, ktoś kto ma Ci zrobić pluginy ma pełny dostęp do serwera ma mieć rangę UVIP? Potem się serwery dziwią że mają "włamy"
    4 punkty
  3. Witam, napisałem plugin na premium case, mam nadzieje że się spodoba. Zostaw tutaj reputację żeby motywacja była do dalszego działania. Config zobaczycie na samym dole :) wersja: 1.8.8 silniki: craftbukkit oraz spigot permissje: kamyk.case = /dajcase drop z premiumcase: - można dodawać w configu :) Co dodano?: - Config - Zmieniono nazwe pluginu :) plugin: K-Premiumcase.jar CONFIG!:
    3 punkty
  4. Szkoda, że dziewczyny mają bana bo mi się odechciało bo z nimi się fajnie grało a tak to nie mam z kim grać bo głównie z nimi grała. Liczę na to, żeby jednak ban został skrócony.
    3 punkty
  5. Imię: Patrycja Nick: xpatixx Wiek: 15 (25.01.2020 skończone będę miała 16 lat) Dostępność czasowa: obecnie ze względu na przerwy (świąteczna i ferie zimowe) mam dość dużo czasu, dziennie do 7h myślę. Doświadczenie: nie byłam niestety nigdy helperką L Coś o sobie: nie uczęszczam na żadne zajęcia pozalekcyjne czy jakieś kółka zainteresowań, samodzielnie w domu ćwiczę kaligrafię i jest to chyba moje największe zainteresowanie ever, lubię również organizować sobie czas, prowadzić bullet journal i takie tam, tez lubię tańczyć i śpiewać, mimo że nie jestem utalentowana pod tym względem. Dlaczego Ty: (żona Povereda ofc), bardzo lubię pomagać ludziom, a do tego śluzy ranga helpera, wiem to i owo na temat serwera jak i samej gry minecraft, jestem miła, mam ogromne serce i myślę ze to jest ranga stworzona dla mnie Nick na Discord: xpatixx #1920
    3 punkty
  6. Kuba currenthat Wiek: 17 Dostępność czasowa: od 30min do Kilku godzin dziennie Doświadczenie: ranga moderatora na serwerze znajomego (7 lat temu) Zainteresowania: piłka nożna, technika cyfrowa i programowanie, obróbka audio. Obecnie chodzę do technikum. Dlaczego ja: od kilku miesięcy gram na tym serwerze, znam zadady, respektuje Administrację oraz innych graczy. Potrafię się zachować i nie wydaję się w niepotrzebne dyskusje. Myślę że mogę się nadać na rolę helpera oraz pomóc w zachochowaniu porządku na czacie. Discord: currenthat#6710
    3 punkty
  7. Witajcie użytkownicy! Dziś chcę wam zaprezentować najnowszą wersję skryptu rkdrop! ChangeLog: - Możliwość konfiguracji wszystkiego! (poradnik do konfiguracji pod kodem) - Dodałem sprawdzanie fortuny - Zlikwidowałem większość zmiennych - Usunąłem komendę na przeładowanie configu gdyż nie jest ona już potrzebna wszystko aktualizuje się samo po zapisie configu! - Usunąłem stoniarki (pisałem wszystko od nowa i zapomniałem dopisać :P) - Dodałem wiadomości możliwe do wyłączenia pod /drop ToDo: - stoniarki - top górników - poziomy górnictwa - sprawdzanie silk toucha Bugi: - Gdy nie masz miejsca w eq dany item nie dropi bo zapomniałem to dopisać w następnej wersji to będzie - możliwe kopiowane itemów z gui (zapomniałem to zablokować w następnej wersji to zablokuję) Wady: - max 18 itemów w dropie - brak turbodropu (też zapomniałem dodać xd) - nie można wyłączać dropu cobbla (ach ta pamięć :D) Zalety: - łatwa konfiguracja - prawie wszystko możliwe do skonfigurowania KOD: Poradnik configu: Bardzo prosiłbym o rep ponieważ kod pisałem od nowa i zajęło mi to dużo czasu zwłaszcza że nie ograniczam was nie nadaje temu żadnych praw autorskich!
    3 punkty
  8. 1. Prosty skrypt na AntyBot'a: 2. Skrypt na craftingi [AutoFosa], [SandFarmer]. [EnderChest], [BoyFarmer] 3. Skrypty na /awans, /degrad, /youtuber 4. Prosty skrypt na itemy na gildie dla Gracza/Vip'a 5. Skrypt na statystyki 6. Skrypt na sprawdzanie graczy 7. Skrypt na plecaki! 8. Skrypt na Helpop, z teleportacją do gracza! Dzięki za poświęcenie swojego czasu. Liczę na + @Odświeżam
    3 punkty
  9. Komenda /pex user nick add *
    3 punkty
  10. Wielu użytkowników forum zadaje mi, oraz sobie pytanie "Dlaczego na moim serwerze nie wyświetlają się skiny?". Czyli nie widać skinów graczy premium, każdy posiada domyślny skin. Otóż problem tego problemu leży po stronie Mojangu, czyli autorów gry Minecraft. Mianowicie w najnowszych wersjach(Jeśli się nie mylę to od 1.8) połączenie z bazą Mojangu nie jest możliwe, jeśli na serwerze jest ustawiony status offline, czyli w pliku server.properties w opcji online-mode znajduje się false. Istnieje jednak bardzo łatwe rozwiązanie tego problemu. Wystarczy wgrać plugin SkinsRestorer, dzięki temu skiny będą wyświetlały się tak jak powinny. Dodatkowo dzięki temu pluginowi można zmienić skin nawet osobie która nie posiada minecrafta premium. Można tego dokonać wpisując komendę: /sr set <Nick gracza któremu chcemy zmienić skin> <Nick z którego chcemy pobrać ten skin>
    3 punkty
  11. Cześć. w tym poradniku postaram się dokładnie opisać komendę /title (mam nadzieje że poradnik się komuś przyda.Jeśli masz pytania dotyczące commandblockow zadaj je w komentarzu a ja postaram się pomóc ) /Title Zacznijmy od podstaw: Są 2 rodzaje tytułu -title (główny wyświetlany na środku ekranu) -subtitle (czyli 2 tytuł o mniejszej czcionce napisany pod głównym tytułem) Gdzie można wyświetlić napis? np: -na środku ekranu -na action bar'ze (czyli nad paskiem szybkiego wyboru przedmiotów) Czcionka i efekty: -bold (pogrubienie) -italic (pochylenie) -underlined (podkreślenie) -striketrough (przekreślenie) -obfusced (kojarzycie może niezrozumiale znaczki animowane jakby był zaszyfrowany tekst? To właśnie nadaje taki efekt) --color (zmienia kolor tekstu) Czas wyświetlania tekstu: możemy ustawić ile czasu będzie się tekst pojawiał,ile będzie wyświetlany i ile będzie czasu znikał: (Ta komenda powinna być wykonana przed komenda z tekstem) powinno to wyglądać tak np: /title times 10 20 30 pierwsza liczba (czyli w tym wypadku 10) to czas pojawiania się tekstu.Druga liczba (20)to czas wyświetlania tekstu.trzecia to zanikanie. należy pamiętać że czas podajemy w tickach ! 1 sekunda = 20 tickow Kto ma zobaczyć tekst? mamy do wyboru: @p (najbliższy gracz) @a (wszyscy) @r (losowy gracz) @e (Aby komenda dotyczyła wszystkich bytów.W tym przypadku jest to bez sensu bo i tak tylko gracze zobaczą tekst czyli @a) Dodatkowe opcje można zrobić także aby każdy gracz który spełnia pewien warunek zobaczył tekst np. @a[r=10] (wyświetli tekst każdemu kto jest w promieniu 10 kratek od command blocka) ZACZNIJMY OD NAJPROSTRZEGO TYTUŁU: /title @p title {"text":"WITAJ SWIECIE"} Efekt: Jest to najprostsza komenda aby wyświetlić tytuł bez koloru i efektów należy pamiętać że ,,text" oraz to co chcemy aby się wyświetliło było w cudzysłowie! tak samo będzie gdy będzniemy dodawać np kolor czy też inne efekty np podkreślenie (italic) to także musimy zapisać w cudzysłowie. Ok czas na szybkie wyjaśnienie tej komendy /title (to wiadomo.Komenda której uzywamy) @p (to selktor czyli kto ma zobaczyć tekst) title (to miejsce gdzie ma się pojawić tekst w tym przypadku na srodku) {"text":"WITAJ SWIECIE"} (to tekst który chcemy wyswietlic zawsze przed tekstem do wyświetlenia w tym przypadku ,,WITAJ SWIECIE" musi znalesc się -> ''text'': DODAWANIE KOLORU: Aby dodać kolor musimy napisać: /title @p title {"text":"WITAJ SWIECIE","color":"red"} efekt: po ,,color" piszemy kolor w jakim chcemy wyświetlić tekst w tym przypadku jest to red czyli czerwony. DODAWANIE NASTEPNYCH EFEKTÓW: Następne efekty np pogrubienie dodajemy po przecinku np: /title @p title {"text":"WITAJ SWIECIE","bold":true,"color":"red"} efekt: jak widać tekst ma kolor czerwony i jest pogrubiony. Bold czyli pogrubienie true czyli prawda.Prawdą jest ze tekst ma być pogrubiony. a więc true piszemy gdy chcemy aby jakiś efekt byl dodany np pogrubienie lub pochylenie. kolejne efekty także dodajemy po przecinku np: /title @p title {"text":"WITAJ SWIECIE","bold":true,"color":"red","italic":true} efekt: italic czyli pochylenie jak widać działa SUBTITLE: SubTitle piszemy tak samo ja zwykły tytuł z tym że zamiast po selektorze (w tym przypadku @p) piszemy --> subtitle a nie ---> title. NIC TRUDNEGO! /title @p subtitle {"text":"JAK SIE MASZ"} Efekt To by było na tyle mam nadzieję że o niczym nie zapomniałem i że komuś się to przyda! Jeśli masz jakieś komendowe pytania lub pomysł na kolejny poradnik napisz w komentarzu A jeśli poradnik wydaje ci się pomocny zostaw +rep
    3 punkty
  12. W tym poradniku dowiesz się jak wgrać texturepack na serwer Minecraft 1.11.x 1.Najpierw wybieramy texturepack, możemy także użyć własnego texturepacka, ale należy go w tedy wgrać do jakieś chmury np:Google Drive, Mediafire. 2.Musimy mieć link bezpośredni. Co to? W taki link po kliknięciu od razu rozpoczyna się pobieranie, bez żadnego klikania itp. W Google Chrome możesz taki link bardzo łatwo znaleźć pobierając Texturepack który cię interesuje i w zakładce "Pobrane pliki" (klikasz w trzy pionowe kreski lub kropki) masz podany link bezpośredni pod nazwą pliku, wystarczy kliknąć prawym na link i wybrać opcję "Kopiuj adres linku". 3.Wklejasz to w plik o nazwie server.properties znajdujący się w folderze z serwerem obok resource-pack= Powinno to wyglądać tak: Ale ja nie mam "resource-pack="! W takim razie dopisz "resource-pack=<link bez pośredni>" (bez "). 4.Zapisz server.properties. 5.Restartujesz serwer, inaczej nie będzie działać. 6.Po wejściu na serwer powinno wyskoczyć okno z zapytaniem czy chcesz pobrać texturepack, jeśli nic ci nie wyskoczyło może masz wyłączoną funkcje serwerowych tekstur w Minecraftcie, lub zrobiłeś coś źle. Czemu może nie działać? 1.Link nie jest linkiem bezpośrednim. 2.Texturepack nie jest pod tą wersję Minecrafta, w przypadku 1.11 w pack.MCMETA powinna być liczba 3. 3.Zły format archiwum texturepacka. 4.Spróbuj wgrać to do innej chmury, nie na każdej chmurze może działać, na Dropbox powinno działać. 5.Masz coś źle ustawione w server.properties, lub serwer nie czyta twojego linku. 6.Link wygasł. Dalej nie działa? Pisz na PW lub pod postem, na pewno pomogę ,lub ktoś inny udzieli ci pomocy.
    2 punkty
  13. Witam, pierw wytłumaczę czemu K-Drop nazwa ponieważ ja mam ksywe Kamyk454 nawet nick z minecraft taki bo za nie długo zmieniam na premce więc package też jest w pluginie pl.Kamyk454 itp. ten drop ma w sobie to co na screenie ;) mam nadzieje że dostanę reputkę za chęci :) Funkcję dropu: - Wyłączanie czerwoną wełną w gui dropu wszystkiego. - Włączanie drop zieloną wełną w gui dropu. - turbodrop - wyłączanie/włączanie dropu cobblestone. - brak backdoorów wersja: 1.8.8 silniki: craftbukkit oraz spigot NA SAMYM DOLE DOWNLOAD! K-Drop.jar
    2 punkty
  14. Tak bez problemowo, jeżeli masz dostęp do FTP możesz przenieść świat na swój komputer, polecam poradniki. https://www.youtube.com/watch?v=7imq14z8xDY https://www.youtube.com/watch?v=0e6SIJH6-lk
    2 punkty
  15. Imie: Konrad Nick: gudoF Wiek 16 Dostępność czasowa: zawsze kilka godzin dziennie chyba że ktoś stoi na mojej bazie z witherem to wtedy nie ale jestem kozak i tak się nie dzieje Doświadczenie: Byłem modzikiem na serwerze takim technicznym (tekkit legends), a i miałem u was vipka ale zostałem scammed więc mi przykro Coś o sobie: Lubię gadać z ludźmi chyba że ktoś jest głupi to wtedy go nie lubię, gram w lige legend jestem dobrym fizzikiem (mam jego skin w mc) i kilka jakieś inne kozak rzeczy Dlaczego Ty: Lubię porządek więc będę trzymać go :D Discord: Fodug#5203
    2 punkty
  16. Musisz posiadać plugin, który umożliwi Ci nadawanie permisji rangom/graczom. Przy PermissionsEx: /pex user [nick] add [permisja] <- dodaje permisje danemu graczowi /pex group [ranga] add [permisja] <- dodaje permisje danej randze Przy LuckyPerms: /luckperms group [ranga] permission set [permisja] true <- dodaje permisje danej randze A tutaj znajdziesz listę permisji do pluginu Essentials
    2 punkty
  17. Witam, dzisiaj zaprezentuje wam kity w gui pod easyhc :) kity wzorowane pod zethc :0 mam nadzieje że się spodobają :) aby działały kity musimy podłączyć się z MYSQL PS Wyciągane itemy są to z gui :) permissje: k.kity.admin - wszystkie kity dla admina k.kity.yt - kit dla youtubera k.kity.svip - kit dla supervipa k.kity.vip - zestaw vipa k.kity.gracz - zestaw gracza komendy: /kit /zestaw /zestawy /kity plugin: K-Kity.jar
    2 punkty
  18. Imię: W razie wu to mówisz mi dżony Nick: YT_owruk Wiek: 15 Dostępność czasowa:Tak Doświadczenie: z kobietami, kilka razy, były pijane Coś o sobie: Moim zdaniem to nie ma tak, że dobrze albo że nie dobrze. Gdybym miał powiedzieć, co cenię w życiu najbardziej, powiedziałbym, że ludzi. Ekhm... Ludzi, którzy podali mi pomocną dłoń, kiedy sobie nie radziłem, kiedy byłem sam. I co ciekawe, to właśnie przypadkowe spotkania wpływają na nasze życie. Chodzi o to, że kiedy wyznaje się pewne wartości, nawet pozornie uniwersalne, bywa, że nie znajduje się zrozumienia, które by tak rzec, które pomaga się nam rozwijać. Ja miałem szczęście, by tak rzec, ponieważ je znalazłem. I dziękuję życiu. Dziękuję mu, życie to śpiew, życie to taniec, życie to miłość. Wielu ludzi pyta mnie o to samo, ale jak ty to robisz?, skąd czerpiesz tę radość? A ja odpowiadam, że to proste, to umiłowanie życia, to właśnie ono sprawia, że dzisiaj na przykład buduję maszyny, a jutro... kto wie, dlaczego by nie, oddam się pracy społecznej i będę ot, choćby sadzić... znaczy... marchew. Dlaczego Ty: Moja umiejętność wyczuwania przeginania pały z docinkami/przekleństwami/flodem na czacie będzie pięknie komponować się z napisem "YT_owruk wyciszył odbytxd za spam na 10 minut" nick na discord: YT_owruk#6451
    2 punkty
  19. Mam ukończone 18 lat Posiadam mikrofon i zainstalowany program Discord Jestem po mutacji Dziennie na serwer będę mógł poświęcić od 5 do 8 godzin Wszystkich oceniam równo i w sprawach rozważam tylko potwierdzone dowody Nie posiadam żadnym kar na moim aktualnym koncie Uważam , że spełniam wszystkie wygania na moderatora. Nazywam się Daniel. Mój nick w grze to FidgetTapir. Jak już wcześniej wspomniałem mam ukończone 18 lat i mogę poświęcić od 5 do 8 godzin dziennie. Na MPspot nie miałem jeszcze okazji działać w moderacji , lecz przeszłości miałem doświadczenie bycia moderatorem na niewielkich serwerach survival. Obecnie studiuję psychologię oraz poświęcam wolny czas na gry takie jak Minecraft oraz League of Legends. Uważam, że nadaję się na pozycję moderatora ponieważ jestem dobry w utrzymywaniu porządku wśród graczy i potrafię szybko rozwiązywać problemy , które mogą wystąpić na serwerze. Mój nick na discord to Tapirollo#7085
    2 punkty
  20. W linijce 13 i 21 masz błędy. Jeżeli używasz taba to używaj go w całym skrypcie.
    2 punkty
  21. Jeżeli chcesz stworzyć komendę na pomoc itp, to powinno to tak wyglądać. '1': command: /pomoc type: text text: - 'tekst1' - 'tekst2' - 'tekst3' No i oczywiście możesz dodać kolorki np. - '&2&lTekst' Tylko pamiętaj, że przy tworzeniu nowych komend musisz zmienić treść z '1': na np. '2':, lub 'hdheeddh': to nie ma znaczenia.
    2 punkty
  22. Ostatnio sporo opinii o lagach czy też problemach z konfiguracją. Najlepsze wyjście do przejść do konkurencji, bo support ma użytkowników głęboko.. gdzieś.
    2 punkty
  23. Jak już to na najnowszą wersję bym robił taki serwer. Pewnie mało który nowy gracz będzie grał, bo oni lubią jak jest łatwo. Ale na pewno znajdziesz starszych graczy. Ogólnie spróbować warto, wróżką nie jestem, więc nie powiem Ci czy będzie zainteresowanie. Pomysł ogólnie spoko.
    2 punkty
  24. Znaczy teoretycznie nie powinienem się mieszać ale Endrju ma rację to co napisałeś to pisałem w 4 klasie szkoły podstawowej jako wytłumaczenie. Mogłeś się rozpisać ;)
    2 punkty
  25. No niestety w mojang nie pracuje ale moim zdaniem to kwestia miesiąca może dwóch. Pomogłem? Byłbym wdzięczny za podarowaniem mi reputacji.
    2 punkty
  26. Od 1.13 od 1.14 serwery działają strasznie, masa błędów i lagów, aktualnie osobiście czekam na wydanie poprawek w postaci wersji 1.14.1.
    2 punkty
  27. masz wildskripta i skquery?
    2 punkty
  28. Witam, to jest teraz ulepszony skrypt za chęci możesz dać mi reputacje możesz i nie musisz dawać mi reputacji, Tylko tak reputację za chęci kod: options: tag: &7[&aGL-CENZURA&7] command /cenzura [<text>] [<text>]: trigger: player has permission "cenzura.*": arg 1 is "dodaj": arg 2 is set: add arg 2 to {przeklenstwa::*} send "{@tag}&7 Slowo &c%arg 2%&7 dodane do cenzury." else: send "{@tag} &7Uzycie: &c/cenzura dodaj <cenzura>" arg 1 is "usun": arg 2 is set: remove arg 2 from {przeklenstwa::*} send "{@tag} &7Slowo &c%arg 2%&7 zostalo usuniete z cenzury." else: send "{@tag} &7Uzycie: &c/cenzura usun <cenzura>" arg 1 is "lista": send "{@tag} &7Cenzury &8[%size of {przeklenstwa::*}%]&7: &c%{przeklenstwa::*}%" arg 1 is "pomoc": send "{@tag} &7Komendy:" send "&3/cenzura dodaj <cenzura> &7- &cDodaje cenzure" send "&3/cenzura usun <cenzura> &7- &cUsuwa cenzure" send "&3Cenzura lista &7- &cPokazuje liste cenzur" else: send "{@tag} &cBrak uprawnien." on chat: loop {przeklenstwa::*}: replace "%loop-value-1%" with "&0&l│█║▌║▌║ ║▌║▌║█│" in message
    2 punkty
  29. Skrypt na Limit koxów i enderperłow w eq Reszta Przenosi do enderchesta! http://pastebin.com/CwhcTp9v Skrypt na administracje http://pastebin.com/YVBQFhCG Skrypt na losowe tp http://pastebin.com/hBNt9f9r skrypt na motd na wejscie na serwer http://pastebin.com/Ckjsv50K skrypt na chat http://pastebin.com/fghBzXg5 skrypt na sprawdzanie http://pastebin.com/JL6fRjA5 skrypt na NOSWEAR (Na zablokowane słowa) http://pastebin.com/8gS8j6dE Skrypt na kicniecie Jak gracz 1 raz wejdzie na serwer (WERYFIKACJA) http://pastebin.com/VK2vrjtB skrypt na cobelX http://pastebin.com/Mg02cQPd skrypt na HELPOP http://pastebin.com/6ZQdBzk1
    2 punkty
  30. command /aukcja [<text>]: aliases: /komenda, /komenda trigger: execute player command "auction %arg%"
    2 punkty
  31. Witam serdecznie, z tej strony Enormi, jest tu mój pierwszy wpis na tym forum Dziś przedstawie wam jak stworzyć swój pierwszy plugin na serwer 1.Zacznijmy od pobrania IDE, pewnie zapytasz -Enormi, ale co to jest ide? -IDE (ang.integrated development environment) jest to ziintegrowane środowisko programistyczne, najczęściej używanymi IDE do pisania pluginów są "JetBrains Intellij", oraz "Eclipse" Oczywiście istnieje wiele mniej znanych IDE, ale już nie chce się już zagłebiać w szczegóły. Osobiście preferuje Eclipse. 2.Po zainstalowaniu IDE: a) Pobieramy silnik, pod który chcemy pisać plugin i fajnie byłoby, gdybyśmy jeszcze pobrali API silnika. Ja pisze pod spigot 1.12.2 R0.1, oraz API spigotApi 1.12.2 R0.1 Pewnie znowu zadasz mi pytanie -Emormi, ale czekaj co to jest api? -API (ang. application programming interface) tłumaczać jest to interfejs programistyczny aplikacji. b)Po pobraniu silnika uruchamiamy IDE, w moim przypadku to Eclipse . * Tworzymy teraz nowy projekt javy, nazywamy go jak chcemy. W moim przypadku nazwa projektu to "mpspot" Nastepnie klikamy "next" Wchodzimy w zakładkę libraries, klikamy "Add externars Jars" i dodajemy nasz silnik, oraz jego API Następnie klikamy "Otwórz" i gotowe. * Teraz tworzymy nowy package, możemy go nazwać me.autor.nazwa_wtyczki w moim przypadku to będzie me.enormi.mcspot I klikamy "Finish" *Teraz tworzymy główną klasę pluginu w tym package`u. Klasę główną powinniśmy nazwać według zaleceń bukkita czyli Nazwa_PluginuJavaPlugin w moim przypadku to będzie MpspotJavaPlugin (Pamiętaj, by klasa nazywała się z dużej litery) Teraz rozszerzamy naszą klasę o JavaPlugin, w tym momencie operujemy na kodzie, więc screenshot`y nie bedą potrzebne. Robimy to przez dopisanie do klasy "extends JavaPlugin". W moim przypadku wyglądać to bedzie nastepująco: public class MpspotJavaPlugin extends JavaPlugin{ } Pewnie powiesz -Emorni, tu jest błąd! -Musisz teraz zaimportować "JavaPlugin" -No, ale jak to zrobić? -Kliknij na bład i wybierz "import org.bukkit(...)", lub dopisz na górze "import org.bukkit.plugin.java.JavaPlugin;" *Teraz tworzymy metodę void onEnable() Teraz kilka wyjaśnien Metoda - Jest to zbiór instrukcji. Metoda void to metoda, która wykonuje kod, ale zwraca żadnej wartości. Metoda boolean to metoda, która wykonuje kod i zwraca wartosc przez return wartosc;. Więc zacznijmy od dopisania do klasy "Public void onEnable(){ }" Klasa wygląda następująco: package me.enormi.mcspot; import org.bukkit.plugin.java.JavaPlugin; public class MpspotJavaPlugin extends JavaPlugin{ public void onEnable(){ } } No tylko co nam z metody, która się wykona, ale nic w niej nie będzie? Zatem wyślijmy wiadomość do konsoli. Użyjemu do tego loggera, który daje nam bukkit, więc dopisujemy w środku bloku ({ }) metody "Bukkit.getLogger().log(Level.INFO, "Hello world!");" "Hello world!" to tekst, który zostanie wyświetlony w konsoli INFO to rodzaj wiadomości wyświetlony w konsoli Teraz powinniśmy zaimportować import java.util.logging.Level; import org.bukkit.Bukkit; *No dobra, ale co nam z pluginu, który tylko wyświetla wiadomośc do konsolii? Zatem stwórzmy komende! Zacznijmy od stworzenia nowego package "commands", żeby kod był schludny i na swoim miejscu. Teraz klikamy "finish" i tworzymy nową klase, która nazywamy jak chcemy. Pamietaj, by po nazwie klasy można było się domyślić co w niej się znaduje. Ja ją nazwe "HelloCommand" Teraz zaimplementujemy do klasy CommandExecutor i zaimportujmy "import org.bukkit.command.CommandExecutor;" Obecnie całą klasa wygląda tak: package me.enormi.mcspot.commands; import org.bukkit.command.CommandExecutor; public class HelloCommand implements CommandExecutor{ } Teraz IDE może wyrzucić nam błąd "The type HelloCommand must implement the inherited abstract method CommandExecutor.onCommand(CommandSender, Command, String, String[])" Musimy stworzyć metodę boolean public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) { return false; } następnie musimy coś zrobić w tej metodzie, dajmy na to, że jesli gracz wyśle komende, która podamy w plugin.yml i klasie głównej dostanie wiadomość "Hello world" Więc wyślijmy do sendera wiadomość, możemy zrobić to tak: "sender.sendMessage("Hello world);" Kod wygląda następująco: package me.enormi.mcspot.commands; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; public class HelloCommand implements CommandExecutor{ public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) { sender.sendMessage("Hello world"); return true; } } Teraz w klasie głównej definiujemy tą komende w następujący sposób this.getCommand("komenda").setExecutor(new Klasa()); Cała klasa będzie wyglądać tak package me.enormi.mcspot; import java.util.logging.Level; import org.bukkit.Bukkit; import org.bukkit.plugin.java.JavaPlugin; import me.enormi.mcspot.commands.HelloCommand; public class MpspotJavaPlugin extends JavaPlugin{ public void onEnable(){ Bukkit.getLogger().log(Level.INFO, "Hello world!"); this.getCommand("hello").setExecutor(new HelloCommand()); } } Teraz tworzymy plik yaml (plugin.yml) Podajemy w nim takie wartości jak: main: ścieżka do klasy głównej version: wersja pluginu author: autor pluginu name: nazwa pluginu commands: komenda: Więc zaczynamy od I podajmy wartości i klucze w pliku Zawartość pliku w moim przypadku wygląda następująco name: testmpspot author: enormi main: me.enormi.mcspot.MpspotJavaPlugin version: 1.0 commands: hello: Teraz eksportujemy plugin File > export Jar file > next Teraz wybieramy nasz plugin, podajemy lokacje pliku gdzie go chcemy i "finish" I to na tyle. W razie problemów zapraszam do komentowania. Pozdrawiam, Enormi
    2 punkty
  32. Dlaczego nie uczysz od razu używania mavena, z resztą jeśli ktoś ma zamiar nauczyć się pisać pluginy najpierw powinien zapoznać się z javą. Pytanie: Dlaczego preferujesz eclipse? (rzygam)
    2 punkty
  33. Łap plugin: https://www.spigotmc.org/resources/worldedit-command-crash-fix.35962/
    2 punkty
  34. Dziwne by było gdyby serwer nie zużywał procesora ^_^. Dlaczego enderchest jest beznadziejny ?: - Maszyny nie działają czasem nawet 2 tygodnie, a support ma w dupie i odpowiada po 3 tygodniach, że właśnie zauważyli ten problem... (w wyniku czego ja przeszedłem na vps'y kvm pro GAME-3 na lvlupie) - Blokuje wstęp dla niektórych graczy ich zapora. - Fałszywe parametry. - Bungeecord strasznie drogi choć osobiście mogę mieć na vps go za darmo a na hostingu nawet 1000 zł za miesiąc (xD). - Ciągłe zmiany serwera na inną maszynę (w wyniku czego często serwery tracą stabilność i przestają działać czasami nawet na tydzień, trzeba przepisywać adresy wszędzie nowe i wiele innych pierd...ń) - Kiedyś mieli ofertę nieskończona ilość RAM czyli 16GB (dziwne, że jak miałem serwer wyłączony to nawet zużywał 8GB RAM - współdzielenie każdego megabajta jak cholera - słaba stabilność) - Sprzedają domeny po czym się dowiadujesz, że domeny nie dostaniesz tylko subdomenę. (W wyniku czego ja straciłem 200 zł) Plusy enderchest: - Nie blokują zarabiania na serwerów - rcon - Dają własny sklepik na utrzymanie serwera. - Dość tanie oferty (prócz bungecorda) i subdomenę (.ench)
    2 punkty
  35. Źle obliczają ram (nie masz tyle ile zamówiłeś) procesor jest używany przez inne serwery nie masz go na wyłączność
    2 punkty
  36. @Senzo pukawka.pl nie hostuje garrys mod. Jeszcze masz hostandplay.pl, z serwerem testowym na 2 dni, jednak z tego co widzę to aktualnie nie są one dostępne. Napisz jakie parametry Cie interesują, bo na 1s1k.pl masz najmniejszy serwer 12 slotowy, prywatny za 36 złotych. Jak chciałbyś żeby był publiczny to 48zł. Do tego usunięcie dopisku i dedykowany adres za 2x5zł, więc w sumie moim zdaniem bez sensu. Na liveserver.pl masz publiczny 8 slotowy za około 28zł. No ja bym zastanowił się nad hostandplay, najmniejsze parametry za 25 zł, bez tych dopisków i z dedykowanym adresem, parametry ewentualnie możesz zmniejszyć, no ale najlepiej skorzystać z serwera testowego.
    2 punkty
  37. Sprawdź https://mintshost.pl/ ale co do jakości nie daje pewności. Sprawdź też czy dają możliwość płacenia za pomocą PSC bo nie jestem w 100% pewny.
    2 punkty
  38. Tak, ovh to też będzie spoko rozwiązanie. Niektóre hostingi oferują domeny za 0zł, ale potem przedłużenie ich ważności to kwestia ponad 100zł.
    2 punkty
  39. W tym poradniku przedstawię wam jak w prosty sposób dodać modyfikacje z workshopu na swój serwer unturned. Modyfikacje te będą automatycznie pobierane przez serwer, oraz automatycznie przez niego aktualizowane. Przygotuj listę interesujących Cie modyfikacji Listę wszystkich dostępnych modyfikacji dla gry unturned znajdziesz na http://steamcommunity.com/app/304930/workshop/ Gdy znajdziesz interesującą Cię modyfikację/mapę, wejdź w nią i skopiuj jej ID. Aby skopiować ID musisz wejść w daną modyfikację i skopiować jej ID które znajduje się w adresie URL. Np. http://steamcommunity.com/sharedfiles/filedetails/?id=1286023220&searchtext= jest to mapa o nazwie Ironcreek której ID to 1286023220 Zainstaluj wybrane modyfikacje Gdy masz listę modyfikacji które chcesz zainstalować uruchom FTP/WebFTP serwera. Przejdź do katalogu Servers/unturned/ tam powinien znajdować się plik o nazwie WorkshopDownloadIDs.json. Przejdź do jego edycji, domyślnie znajdziesz w nim jedynie dwa kwadratowe nawiasy "[]". Pomiędzy klamrami musisz umieścić ID wybranej modyfikacji, np. 1286023220. Jeśli wybrałeś kilka modyfikacji, musisz oddzielić je przecinkami. Przykład konfiguracji pliku WorkshopDownloadIDs.json dla kilku modyfikacji: [ 1286023220, 1290655355, 1285398671 ] Po wprowadzeniu tych zmian zapisz plik WorkshopDownloadIDs.json, a następnie uruchom serwer. Jeśli wszystko zrobiłeś poprawnie to w konsoli serwera przy jego uruchamianiu powinno pojawić się: Workshop install folder: /home/files/Servers/unturned/Workshop/Steam Downloading 3 workshop items... Downloading workshop item: 1286023220 Successfully downloaded workshop item: 1286023220 Downloading workshop item: 1290655355 Successfully downloaded workshop item: 1290655355 Downloading workshop item: 1285398671 Successfully downloaded workshop item: 1285398671
    2 punkty
  40. Skrypty to przeszłość, zrób to w pluginie to będzie co oceniać. Skrypt nie warty żadnej ceny. Po necie latają lepsze za darmo.
    2 punkty
  41. Zależy jaki plugin na warpy masz. W essentialsie jest to essentials.warps.*, a do listy warpów essentials.warp.list
    2 punkty
  42. Potrzebny WorldEdit i WorldGuard 1 zaznaczasz teren 2 rg define (nazwa) 3 rg flag (taka sama nazwa jak wczesniej) entry deny 4 rg (taka sama nazwa jak wczesniej) addmember g: (nazwaragi ktora moze wechodzic) Jezeli pomoglem daj rep Jeżeli nie dziala napisz
    2 punkty
Ten Ranking ustawiony jest na Warszawa/GMT+01:00


×
×
  • Dodaj nową pozycję...