Skocz do zawartości

Ranking

Popularna zawartość

Treść z najwyższą reputacją w 07/27/19 w Odpowiedzi

  1. kerpson

    [McLista] Dodawanie Diaxów

    A potem typowe syfy postawione na aternosie ze 100k diaxów bez potencjału itd są zauważane, ale serwery z prawdziwym potencjałem, wkładem, bez oszust nie są zauważane. Działajmy tak dalej a w 2020 serwery będą miałynazwy "izihace.ench.pl", "izihc.aternos.me"
    3 punkty
  2. ProX3Q

    PQSejfy - Skrypt na sejfy z łomami

    PQSEJFY Sytem sejfów na twój serwer Minecraft Witam, dawno mnie tu nie było ale 2 dni temu zajrzałem, i spostrzegłem że dużo osób prosi o skrypt na sejfy jak na jednym z popularnych serwerów MediumHC. Więc postanowiłem napisać owy skrypt. Myślę że mechanika jest dość prosta i zrozumiała dla normalnego użytkownika tego skryptu, jego dokładne działanie możecie zobaczyć na GIF'ie poniżej. ZALETY SKRYPTU • Posiada niecałe 120 linijek. • Sejfy są oznaczane po ID. • System Łomów dzięki którym możemy przywłaszczyć sobie cudzy sejf (Jeśli go zdobędziemy) • Każdy gracz dostaje sejf na start! • Każdy gracz może mieć tyle sejfów ile tylko zapragnie! DZIAŁANIE SKRYPTU KOMENDY SKRYPTU • /asejf - Spis komend skryptu (sejf.help) • /asejf give <nick> - Daje danemu graczowi sejf. (sejf.give) • /asejf givekey <nick> <ilosc> - Daje graczowi daną ilość łomów (sejf.givekey) • /asejf open <id> - Otwiera sejf o danym ID (sejf.open) • /asejf clear <id> - Czyści dany sejf! (sejf.clear) • /asejf reload - Przeładowywuje skrypt (sejf.reload) WYMAGANE DODATKI - Skript (Link) - SkQuery-Lime (Link) POBIERANIE SKRYPTU • Wersja 1.0 (27.07.2019) - • Wersja 1.1 (28.07.2019) - Zmiany: - Dodano więcej opcji konfiguracji. - Zablokowano możliwość przypadkowego położenia sejfu. - Zablokowano możliwość włożenia sejfu do sejfu • Wersja 1.2 (28.07.2019) - Zmiany: - Dodano pełną konfiguracje YAML, wystarczy wrzucić a folder z Config.yml stworzy się sam. - Przepisano kod na obsługę funkcji, dzięki czemu stworzyło się takie małe API - Zoptymalizowano kod • Wersja 1.3 (28.07.2019) - Zmiany: - Naprawiono wiele błędów. - Dodano komendę /asejf open <id> - Dodano wiadomość przy poprawnym użyciu łomu! PODOBA CI SIĘ SKRYPT? NIE ZAPOMNIJ DAĆ + ORAZ LIKE! POZDRAWIAM PROXEQ
    1 punkt
  3. Github: https://github.com/yooniks/phasmatos-inventory-api/ Przyklad uzycia: public final class ExamplePlugin extends JavaPlugin { @Override public void onEnable() { final PhasmatosBukkitInventoryAPI inventoryAPI = new PhasmatosBukkitInventoryAPI(); inventoryAPI.register(this); final PhasmatosInventory stableInventory = new ExampleStableInventory("This is simple stable inventory!", 9); stableInventory.addItem(0, new ItemBuilder(Material.COBBLESTONE) .withName("Hello!= )") .withLore("You can only look at me!") .build()); final ExampleChangeableInventory changeableInventory = new ExampleChangeableInventory("Changeable inventory", 9); final ItemStack changeableItem = new ItemBuilder(Material.COBBLESTONE) .withName("Your name: {PLAYER}") .withLore("You can look at me, i will change my meta", "You can click me!!!") .build(); changeableInventory.addItem(4, changeableItem); changeableInventory.addItemAction(4, (player) -> player.sendMessage("Wow! You clicked at me!")); inventoryAPI.addInventory(stableInventory); inventoryAPI.addInventory(changeableInventory); } private final class ExampleStableInventory extends PhasmatosStableInventory implements PhasmatosCloseableInventory { ExampleStableInventory(String title, int size) { super(title, size); } @Override public void onClose(InventoryCloseEvent event) { //closed inventory, you can send message etc.. } } private final class ExampleChangeableInventory extends PhasmatosClickableChangeableInventory { ExampleChangeableInventory(String title, int size) { super(title, size); } @Override public ItemStack updateItem(ItemStack item, Player player) { if (item.getType() == Material.COBBLESTONE) { final ItemMeta meta = item.getItemMeta(); meta.setDisplayName(StringUtils.replace(meta.getDisplayName(), "{PLAYER}", player.getName())); item.setItemMeta(meta); } return item; } } }
    1 punkt
  4. Shazad

    [McLista] Dodawanie Diaxów

    Witam, jestem w stanie dodać około 100,000 diaxów (mclista.pl) dla Trzech pierwszych osób które się zgłoszą w komentarzach Takie darmowe zlecenie zrealizuję w 5 dni Jeśli ktoś chętny oczywiście Edit: Jeszcze jedna osoba! (Przykładem mojej pracy jest serwer w top1 ktory wyboostowałem w niecałe 5 godzin 463k diaxów aktualnie) Jeśli naruszam regulamin proszę o usunięcie postu Ps: Dodawanie potrwa +/- parę godzin jest to proces automatyczny.
    1 punkt
  5. Michal_Jozwa

    Prosty skrypt na OP i *

    Cześć, mam do zaprezentowania mój pierwszy skrypt na uprawnienia napisany od zera. Ogólnie to dopiero zaczynam moją przygodę ze skryptami, więc kodzik może być trochę słaby. Mi wszystko działa SKRYPT
    1 punkt
  6. HeezQ

    PQSejfy - Skrypt na sejfy z łomami

    Niedość, że fajny pomysł to jeszcze dobrze wykonany. Cudnie Jak dla mnie skrypcik przydatny i zwięzły.
    1 punkt
  7. ProX3Q

    Główka

    set slot 1 of player to player's skull with custom nbt "{SkullOwner:{Id:""2880e37d-92a8-4bcd-8677-552fa25ce80a"",Properties:{textures:[{Value:""eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDFjYTdjZWY3YmMyOTI3ZWI5NGQ0YTY5MGE0MTQ4YTIxNDk4MjJlM2E2MGMwNjExYWEyYTNhNjUzM2I3NzE1In19fQ==""}]}}}" named "&5Dodatki" Spróbuj tak!
    1 punkt
  8. HeezQ

    skrypt na działanie dropu

    1 punkt
  9. jaku49

    [McLista] Dodawanie Diaxów

    A czy to nie jest przypadkiem oszukiwanie samego siebie? można to samo zrobić samemu tylko trzeba umieć korzystać z internetu
    1 punkt
  10. Proste i przydatne leci +
    1 punkt
  11. Taq

    TANIE GRAFIKI :|: MASCOT LOGO I AVATARY

    Tak jak kolega wyżej i szczerze powiem nigdy nie zapłaciłbym tyle za takie prace. Podszkol się najpierw robiąc jakieś pracę za free, a potem żądaj za nie pieniędzy.
    1 punkt
  12. CountingDogs

    Skript vs Plugin

    Przecież wszystko dobrze działa, gdybym dał "true" to przecież by wykonało komendę, która nie ma odpowiedniej ilości argumentów :_: Wszystko dobrze działa, poza tym skoro chcesz żebym zrobił drugą część porównania, ok zobaczysz ją :d
    1 punkt
  13. MaRsOnIx

    Skript vs Plugin

    Co do porównania to uważam, że jest ono co najwyżej niepotrzebne, śmieszne, a sam temat nie został wystarczająco opisany. Napisany plugin jest w dodatku błędny, w Mainie nie jest zainicjowana komenda, a jedyne co można tutaj znaleźć to instacja, która jest w tym przypadku bezużyteczna. Swoją drogą wszelkie IDE do Javy typu Eclipse pokazują błędy składniowe, a nie błędy logiczne, mechanikę samego działania czy też wyjątki. W dodatku pragnę zaznaczyć, że jest możliwe pisanie w Notepadzie, po czym można program, czy też plugin skompilować(JDK ma w sobie takie narzędzie), jednak z praktycznego punktu widzenia nie jest to opłacalne. Fakt jest taki, iż Skript jest pluginem i z logicznego punktu widzenia nowo napisany Plugin będzie bardziej zoptymalizowany, w dodatku będzie on używał tych bibliotek, które są mu faktycznie potrzebne. No chyba, że ktoś nie ma wystarczającej wiedzy i narobi bałaganu. Zaletą tworzenia w Javie jest również możliwość programowania obiektowego, wiele operacji można uprościć, a w Skript tego nie doświadczymy. W dodatku możemy używać bibliotek zewnętrznych, o czym tylko sobie pomyślimy. Mimo wszystko najbardziej rozśmieszyły mnie odpowiedzi osób, które wypowiadają się, a kompletnie nie mają podstawowej wiedzy na ten temat. Nie mogłem się powstrzymać, aby odpowiedzieć. Otóż błędy mają bardzo dużo do optymalizacji, a same IDE podpowiada nam taką składnię, która będzie najlepsza. Dwa kody nigdy nie będą działać w taki sam sposób, bo nie ma takiej fizycznej możliwości, Skript tak czy siak będzie używał niepotrzebnego syfu, który będzie nieco wpływać na optmalizację naszego serwera, natomiast pisząc plugin własnoręcznie to my ustalamy reguły(pomijając oczywiście standardy BukkitAPI). A co do zwracania false czy też true w metodzie interfejsu CommandExecutor to ma to znaczenie jeżeli ustawimy w plugin.yml odpowiedni atrybut, jeżeli nie to nie ma to znaczenia jaką wartość zwrócimy. Ja z reguły, mimo wszystko daje "true", gdy komenda zostanie wykonana prawidłowo i tak nam zaleca sama dokumentacja: "Executes the given command, returning its success. If false is returned, then the "usage" plugin.yml entry for this command (if defined) will be sent to the player.". Nie ma tutaj żadnej zasady, że jak wysyłamy wiadomość to musi być koniecznie "true".
    1 punkt
  14. yooniks

    Stałe swiatło

    no akurat tobie jako poczatkujacemu by się przydało pierw za darmo pisac
    1 punkt
  15. sworip

    TANIE GRAFIKI :|: MASCOT LOGO I AVATARY

    Grafiki nie warte swojej ceny jak dla mnie zawyżone o jakieś 20 zł w takiej cenie już można kupić naprawdę fajnego mascota a te nie są aż na takim poziomie.
    1 punkt
  16. Szifter

    jCraft.pl - Survival

    Póki co za mało informacji, uzupełnij prezentację, wtedy przeniosę do głównego działu.
    1 punkt
  17. Patek

    TNTRun - skrypt na minigre TNTRun

    Witajcie , mam zaszczyt przedstawić wam skrypt TNTRun wykonany w 100% przez moją osobę. Jako iż jest to wersja Beta , proszę o zgłaszanie błędów oraz bugów. Na czym polega cały skrypt chyba nie muszę tłumaczyć , jest to poprostu MiniGame TNTRun. # Pobierz: TNTRun Beta 1.0.1 # Skan: TNTRun Skan # Propozycje/Błędy: TNTRun Bugs # Wersja Premium: TNTRun Premium # Wiki: TNTRUN wiki Funkcje: Tworzenie nieskończenie wielu aren!Komenda sprawdzająca status areny!Funkcja Anti-Cheat!Proste w obsłudze komendy!Przejrzysta strona pomocy!Zamknięty kod!Odradzanie areny! Uprawnienia: tntr.admintntr.default Miłego używania.
    1 punkt
  18. ICD10

    BanY w gui

    Wymaga posiadania Skript i dodatku skQuery, nie posiada wyboru między kick/ban ponieważ wymagałoby to stworzenia zmiennej, która wprowadzałaby nick gracza do tabeli, z kolei wówczas musiałoby się otwierać nowe okno, które potrafiłoby sprawdzać zawartość tabeli, itd., ta opcja jest banalnie prosta: command /bh [<player>]: permission: icd10.bh trigger: if player-arg is not set: send "&7/bh [gracz]" to player else: open chest with 1 row named "&9BANHAMMER" to player wait 1 tick format slot 0 of player with 1 of dirt named "&7Przeklinanie" to close then run "kick %player-arg% przeklinanie" format slot 1 of player with 1 of stone named "&7Cheatowanie" to close then run "ban %player-arg% cheatowanie" format slot 2 of player with 1 of grass named "&7Reklamowanie" to close then run "tempban %player-arg% 7d reklamowanie"
    1 punkt
  19. MaRsOnIx

    Skript vs Plugin

    Skoro uważasz, że jesteś mądrzejszy od dokumentacji Bukkit API to nie będę negować. Porównaj sobie chociażby przy pomocy timings'ów czy szybciej będzie działać pusty plugin z kickiem, czy też Skript, nie będę dalej komentować, bo widzę, że to bezsensu.
    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ę...