Ranking
Popularna zawartość
Treść z najwyższą reputacją w 05/08/20 uwzględniając wszystkie działy
-
Skarga Peridot, SernickLOL
Peridot oraz jeden pozostały przyznał(a) reputację KQBA za temat
Chciałbym złożyć skargę na użytkowników Peridot i SernickLOL, powodem jest złośliwe dawanie reakcji pod KAŻDYM postem np. taki SernickLOL pod postem ze zgloszeniem do konkursu i wszędzie indziej a gracz Peridot również pod każdym postem związanym ze skryptem gdzie było np. "poprawie błąd" albo cos. Pozdrawiam liczę na ukaranie użytkowników2 punkty -
bLife - zaawansowany skrypt na system żyć.
NeverWrong_ oraz jeden pozostały przyznał(a) reputację bludis za temat
bLife jest zaawansowanym, a jednocześnie innowacyjnym systemem żyć. Skrypt zawiera urozmaicony config, który pozwala dowolnie edytować kod. bLife wprowadza do gry system żyć, który za zginięcie zabiera jedno wirtualne życie. Podczas gdy gracz zginie z jednym życiem, zostaje ukarany karą ustawioną w configu. Życia można zdobywać kupując je w sklepie pod komendą /zycie. Dla Administracji jest komenda /dodajzycie <gracz> <ilosc>, która nadaje życia podanemu graczowi. Wymagania: Skript min 2.2, Skript-mirror, SkQuery (nie jestem pewien, ale raczej wymagany jest SkQuery lime), Vault, Tuske, Coś obsługującego ekonomię - może być to Essentials czy Saneeconomy. Kod: https://code.skript.pl/PwxSZe9a Jest to wersja beta, w której mogą być błędy - jeśli napotkacie na takowe, to prosiłbym o jak najszybsze ich zgłoszenie Skrypt powstał z uwagi na to, iż wiele osób tworzyło zlecenia dotyczące właśnie takiego skryptu.2 punkty -
Skarga Peridot, SernickLOL
neQYT oraz jeden pozostały przyznał(a) reputację CountingDogs za temat
Erm.. Nie chcę nic tutaj insynuować, ale: Skąd wiesz, że złośliwie dają pod każdym twoim postem reakcje? Może ich to po prostu bawi? Poza tym, nie tylko oni zareagowali na twoje posty, więc dlaczego masz tylko do nich pretensje? O ile w tym temacie można je w ogóle mieć... Tutaj dowód na to, że nie tylko oni dali Ci te punkty reputacji klik. Poza tym, sam dałeś złośliwego raka pod postem @SernickLOL; był on pomocny, więc dlaczego rak, a nie polubienie, kappa lub inna reakcja? Hipokryzja LEVEL HARD... Tutaj przykłady w ilu postach sam nadałeś te punkty reputacji aka raki klik. A teraz będę się odnosił używając cytatów: Sam mu dałeś taki punkt, w dodatku wątpię, aby @SernickLOL, czy @Peridot dali Tobie od tak punkty reputacji, zapewne sugerowali się tym tematem; jest on wg wielu użytkowników bezużyteczny (co prawda to prawda, nie mogę zaprzeczyć ). Piszesz posty, które nic nie wnoszą do tematu... Przykład, ktoś napisał, że twój skrypt jest słaby i jest wiele odpowiedników tego skryptu, ty zaś odpisałeś, że twój skrypt to nie odpowiednik Essentials, więc jak ktoś nie może dać tobie reakcji za to, że ty zamiast sensownie odpowiedzieć to jedyne co potrafisz napisać to: "Mój skrypt to nie odpowiednik Essentials". Dowody na twoje bezsensowne posty, które nic nie wnoszą do tematu znajdują się o tutaj. Więc na ten moment to wszystko .2 punkty -
chatManager - Prosty plugin na zarządzanie chatem.
Crystal_PL oraz jeden pozostały przyznał(a) reputację shitzuu za temat
Z nudów napisałem, prosty plugin na zarządzanie chatem, może komuś się przyda Link do repozytorium. Link do pobrania. Aktualne funkcje: - /chat toggle, /chat on, /chat off, /chat clear, /chat delay - delay między wiadomościami. - delay między wysyłaniem tej samej wiadomości.2 punkty -
Random Code Gennerator przedstawiam funkcję, która stworzy dla nas losowy kod z podanych liter, cyfr, słów, symboli, itp. Składa się ona z trzech argumentów: getCode(chars: string, length: integer=3, separator: string="") pierwszy argument to ciąg znaków, z których zostanie wygenerowany kod - oddzielonych przecinkiem (musi być podany) drugi argument to długość ciągu jaka zostanie wygenerowana (domyślnie ustawiona na 3 - nie musi być zatem podana) warto zaznaczyć że owa długość nie musi oznaczać finalnej ilości wszystkich znaków w zwracanej wartości - np. jeżeli w pierwszym argumencie podamy do losowania jakieś słowa (a nie pojedyncze znaki) - wtedy długość będzie oznaczała ilość zwróconych słów trzeci argument to znak (lub ciąg znaków), którym ewentualnie mogą być oddzielone poszczególne znaki (domyślnie jest ustawiony na pustą wartość - czyli jest wyłączony - nie trzeba go podawać) Jak używać (+przykłady): zacznijmy od najprostszego kodu - stwórzmy kod o długości 10 znaków ze zbioru liter [a, b, c, d] w tym celu w pierwszym argumencie umieszczamy nasz zbiór oddzielony przecinkami (bez spacji) - "a,b,c,d" w drugim argumencie wpisujemy liczbę 10 getCode("a,b,c,d", 10) i to tyle - jeżeli teraz wyświetlimy tą wartość, otrzymamy coś takiego: acbdddabdc kolejny przykład - wybieramy losowo 3 nicki (z czterech podanych) i oddzielamy je myślnikiem w pierwszym argumencie podajemy np. "Knugi,Maruda,xAxee,Libter" w drugim argumencie podajemy liczbę 3 w trzecim argumencie zapisujemy myślnik (może być z kolorami dla kontrastu) - "&c-&r" getCode("Knugi,Maruda,xAxee,Libter", 3, "&c-&r") A otrzymana wartość może wyglądać powiedzmy tak: Libter-Libter-Knugi #przy czym na chacie z minecraft myślniki będą czerwone jeżeli zajdzie taka potrzeba - możemy także ustawić szansy procentowe na pojawienie się danego znaku - wpisujemy je podobnie jak w pluginie WorldEdit liczba%znaki zatem do pierwszego argumentu możemy wpisać np. "50%Knugi,10%100,10%$,30%b" - mamy tu więc 50% szans na słowo Knugi 10% szans na liczbę 100 10% szans na symbol $ 30% szans na literę b getCode("50%Knugi,10%100,10%$,30%b", 10, "-=-") no i działa to tak samo jak powyżej tylko że jedne wartości będą występowały częściej, inne rzadziej. jako iż mamy tutaj dwa znaki 'specjalne' - przecinek i procent - to nie możemy ich użyć w normalny sposób - dlatego też jeżeli chcemy je wstawić w kodzie musimy zapisać [przecinek] [procent] i one zostaną potem podmienione w finalnej wartości, np. getCode("[procent],a,b,c") i wtedy z tego otrzymamy coś takiego: %acb%%ca%aa Donwload: marudaCodeGenerator - wydanie pierwsze 06.05.2020 (wymagany Skript 2.2) Oczywiście to nie koniec: w pierwotnej wersji tematu był tutaj skrypt na nagrody za przepisywanie takich losowych kodów z chatu - i to się nie zmienia - opis, kod i wymagania znajdziecie poniżej: Opis: Skrypt generuje kod, który gracze w zamian za nagrody mogą przepisywać, powinien on działać niezależnie od wersji serwera. Opcje podlegające konfiguracji: długość generowanego kodu ciąg znaków, z którego zostanie wygenerowany kod automatyczny kod: opcja włącz / wyłącz co ile będzie się odbywał Ile razy wiadomość o aktywnym kodzie się pojawi wpisywanie kodu poprzez chat i komendę sprawdzanie poprawnej wielkości znaków komenda, która wykona się po poprawnym wpisaniu kodu (tj. nagroda) Download: marudaCode - wydanie pierwsze 10.11.2019 (wymagany Skript 2.2, SkQuery oraz skript-mirror) marudaCode - wydanie drugie 06.05.2020 (wymagany skript-mirror oraz skrypt marudaCodeGenerator z linku wyżej)1 punkt
-
Update Dodałem domyślny argument do funkcji create na ustawienie uprawnienia które omija cooldown (bypass) createCooldown("nazwa", czas, "uprawnienie") np: createCooldown("kit.vip", 24 hours, "admin") Nie trzeba go podawać! Czyli stare cooldowny sie nie zepsują!1 punkt
-
Jak na jeden z pierwszych całkiem spoko. Ułatwieniem dla Ciebie było by używanie jakiegoś ItemBuildera czy coś. Fajnie, że używasz pętli, + Zamiast takiego zabiegu: for(int i = 0; i < 100; i++) { for (Player players : Bukkit.getOnlinePlayers()) { players.sendMessage(" "); } } Możesz na starcie w pluginie stworzyć dużą wiadomość i wysyłać graczom. System.out.println, lepiej użyć Loggera No i ta zmienna "chat" mogła by nie być statyczna Generalnie fajna uwaga, takie inventory możesz stworzyć w innej klasie, załadować w klasie glównej, a potem je tylko otwierać. Zaoszczędzisz na zasobach serwera i po części kod będzie schludniejszy.1 punkt
-
Zad z biol
Misio12320 przyznał(a) reputację Peridot za temat
Nie jestem pewien ale raczej mógłby. Matka ma genotypy IA oraz i0 skoro jest heterozygotą z grupą krwi A co oznacza, że nie może mieć genotypów IA oraz IB gdyż w takim przypadku miałaby grupę krwi AB. Jeśli ojciec również miał genotypy IA oraz i0 istnieje 25% prawdopodobieństwo, że dziecko miałoby grupę krwi 0. Rysowane na komputerze myszką więc przepraszam jeśli trochę nieczytelne Jeśli jednak ojciec jest homozygotą (bo nie ma podanego czy jest heterozygotą czy homozygotą) to nie ma możliwości żeby dziecko miało grupę krwi 0 = )1 punkt -
Skrypt nie czyta zbroji z modów
Misio12320 przyznał(a) reputację Peridot za pytanie
to zależy jak silnik który obsługuje i mody i pluginy jest zbudowany oraz jak jest napisany sam mod A jaką zbroję próbujesz założyć i z jakiego jest moda? Oraz na jakiej wersji minecrafta to robisz1 punkt -
Wow! Fajny pomysł na generator i to jeszcze świetnie napisany! Gratki1 punkt
-
@xAxee postąpił prawidłowo i zamiast samodzielnie rozstrzygnąć tę niestandardową sytuację - zawiadomił administrację dzięki czemu osobiście zająłem się sprawą. Z tego co widzę powód ostrzeżenia jest jednak nieprawidłowy, ponieważ powinieneś zostać ukarany z §1.2.2 regulaminu "zabronione są wszelkie działania na szkodę serwisu, a w szczególności podważanie obowiązujących zasad i ustroju" w związku z zarządzeniem 01/15.07.2018 o zasadach przyznawania reputacji. Tym samym nadaję 2 punkty ostrzeżeń, a @xAxee proszę następnym razem o dokładniejsze czytanie moich bezpośrednich zaleceń Dla ścisłości - zostałeś ukarany nie za nabijanie reakcji tylko za podżeganie do tego poprzez robienie, umówmy się, niezbyt mądrej zabawy forumowej. Odnośnie innych użytkowników - jeśli reakcje przyznawane są złośliwie pod wieloma postami proszę o stworzenie skargi, a sprawcy zostaną ukarani.1 punkt
-
ChatManager plugin by Greexowy
Misio12320 przyznał(a) reputację Peridot za temat
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 plugin1 punkt -
plik spigot.ylm, zjedź do linijki 39 tab-complete: 0 ustaw na 100 i zrestartuj serwer. Zadziała na 99%. Nie potrzebuje pluginów.1 punkt
-
vallentis.com
boleknowak przyznał(a) reputację sopher za temat
Nowa, estetyczna, treściwa wersja prezentacji już dostępna w #1 poście. Start serwera: 9 maja o godzinie 18:00! @SernickLOL Jest to wolnościowy survival, gdzie każdego gracza własność jest chroniona. Jeśli oczekujesz pvp, okradania itd to zapraszam na ŚWIETNE serwery na wersję 1.81 punkt -
Jak będzie więcej chętnych to może zrobimy PluginJam. Zainteresowani niech dadzą reakcję - od 5 reakcji można przemyśleć.1 punkt
-
for (PotionEffect effect : player.getActivePotionEffects()) player.removePotionEffect(effect.getType());1 punkt
-
Angielski mi zawsze słabo idzie :V Po polsku o dziwo idzie mi lepiej1 punkt
-
Wejście na serwer
Misio12320 przyznał(a) reputację Peridot za pytanie
No ale ktoś wgra do huzuni czy innego śmiesznego cheatpacka nowszego optifine'a to już twój system nie będzie działać :V1 punkt -
Disco Zbroja Policja
Misio12320 przyznał(a) reputację Peridot za pytanie
Jako autor tego kodu podrzucam cały kod, może się przyda: https://github.com/P3ridot/MCKDisco Ogólnie to ten kod mi wygląda jakoś dziwnie, wziąłeś go na pewno z githuba czy z dekompilatora? Kiedyś przepiszę ten plugin i zrobię go lepiej gdyby ktoś miał się przyczepić do tego kodu Edit: Nudziło mi się i posprzątałem odrobinę w kodzie i dodałem tryb policji1 punkt -
==- xSCHOWEK -==1 punkt
-
Ech... Tak trudno skorzystać z dokumentacji :u... http://njol.ch/projects/skript/doc/events/1 punkt
-
0 punktów
-
0 punktów
-
Najwięcej postów w tygodniu
-
Najwięcej tematów w tygodniu
-
Aktywni użytkownicy
-
1
-
2
-
