Skocz do zawartości

Ranking

Popularna zawartość

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

  1. Mrkogutmrkgt

    Latanie dla VIP'a

    Nie łatwiej dodać permisje dla grupy VIPA na dany świat? Np. pex group VIP add essentials.fly Lobby
    2 punkty
  2. knugi

    skrypt na gui

    Wymagane: Skript-mirror v0.9 SkQuery, Skellet
    2 punkty
  3. Lubię właściciela, ale ranga administracyjna do kupienia dała mi peeling oczu aby się przyjrzeć jeszcze raz.
    1 punkt
  4. Peridot

    BroadCast - skrypt na broadcast

    Skrypt krótki, prosty i raczej niepotrzebny i po co jest to "bc: &d[SERWER]" nad komendą? A i skrypt nie działa po lopujesz wszystkich graczy i to koniec skryptu, nie wysyłasz im niczego ;--;
    1 punkt
  5. yooniks

    Problem z argumentami

    tak, a jak juz masz sprawdzac, bo np. robisz to w np. mainie i chcesz sprawdzac kilka komend to mozesz uzyc od razu parametru String -> label/commandlabel, a nie cmd.getName()
    1 punkt
  6. yooniks

    Problem z argumentami

    tak, jezeli robisz cos typu: //javaplugin this.getCommand("simpleCommand").setExecutor(new ClassImplementingCommandExecutor());
    1 punkt
  7. pandax

    MLogin - skrypt na logowanie

    boze przeciez to maszynka do kradzieży haseł.
    1 punkt
  8. Toranktto

    MLogin - skrypt na logowanie

    Jak można zapisywać hasła graczy plain textem ;/
    1 punkt
  9. jaku49

    Motd

    Dodawanie: on load: add "po najechaniu na ilosc graczy" to the server hover list set the server list motd to "motd" set the version string to "to co gracze online" Usuwanie z hoveru (to co pojawia sie po najechaniu na ilosc graczy): reset the server hover list
    1 punkt
  10. knugi

    IP

    command /wcplmrip [<text>]: trigger: if name of player is "twoja_nazwa_mc": set {wcplmrip} to player's ip stop on connect: if name of player is "twoja_nazwa_mc": if player's ip is not {wcplmrip}: kick player due to "Probujesz zalogowac sie na konto wlasciciela." Tam gdzie twoja_nazwa_mc wpisujesz swój nick w mc. ładujesz skrypt wpisujesz komende /wcplmrip I wszystko Pozdrawiam #Knugi
    1 punkt
  11. yooniks

    Problem z argumentami

    Masz od tego mapki, obiekty itd. Tak samo jak istnieje obiekt Player w bukkicie mozesz sobie zrobic obiekt SimpleUser i tam trzymac okreslone dane uzytkownika, a pozniej tylko je w jakis sposob ladowac. private final Map<UUID, String> simpleMap = new HashMap<>(); private void simpleMethod() { final UUID simpleUUID = UUID.randomUUID(); this.simpleMap.put(simpleUUID, "to jest jakas wartosc dla okreslonego klucza (uuid)!"); System.out.println("Klucz uuid: " + simpleUUID.toString() + " z mapki wynosi: " + this.simpleMap.get(simpleUUID)); } no ale tez nie ogarniesz wszystkiego od razu, wszystko przychodzi z czasem
    1 punkt
  12. Libter

    Błąd w reakcjach

    Zdecydowanie do naprawienia.
    1 punkt
  13. xAxee

    Latanie dla VIP'a

    @BrixNWhmm nie widze zeby tylko VIP mogł uzywac tej komendy edit: jeszcze 2x" zapomniaeś on command "fly: if %player`s group% is "VIP: popr: on command "fly": if %player`s group% is "VIP":
    1 punkt
  14. bludis

    Tools

    @nutle_1337 - WIDZISZ CO NAPISAŁ? Toolsy byly w 99% zrobione przezemnie (99 bo jak czegos nie wiedzialem patrzalem na inne skrypty )
    1 punkt
  15. Myrlakusss

    Grawitacja

    chodzi o to że automatycznie będzie niszczyło takie budowle bo nie ma jak dotykać innego bloku
    1 punkt
  16. yooniks

    Problem z argumentami

    Nie wiem po co sie wypowiadacie i piszecie takie glupoty jak "sprobuje ci pomoc, ale napisz co jest zle" - skoro widac jasno: to tak jakbys wpisal: pex user yooniksgroup set vip - nie zadziala. poza tym permissionsex ma swoje api dla developerow ktorego mozesz uzyc, bez wykonywania komend z konsoli. do tego masz jeden boolean na wszystkich graczy, nie bedzie to dzialalo prawidlowo ;/ nazwy zmiennych z malej litery! "gracz/player"- nie "Gracz"! castujesz od razu playera do commandsendera, nawet nie sprawdzasz czy to jest gracz, a jak komende wykona konsola to zacznie sypac ci bledami i kod nie przejdzie dalej ;/ tak samo po co sprawdzasz nazwe komendy skoro to jasne, bo juz w onenable nadajesz komendzie okreslona nazwe, rejestrujac ja ;/ @edit do tego: zwracajac false informujesz bukkit'a, ze cos poszlo zle podczas wykonywania komendy i informujesz go ,ze ma wyswietlic poprawne uzycie. https://hub.spigotmc.org/javadocs/spigot/org/bukkit/command/CommandExecutor.html#onCommand(org.bukkit.command.CommandSender, org.bukkit.command.Command, java.lang.String, java.lang.String[])
    1 punkt
  17. Toranktto

    Mam pewno pytanie

    System działający w trybie chronionym (32-bitowym) ma pewne ograniczenia w adresacji pamięci. Jeżeli planujesz wykorzystać więcej pamięci niż ~4GB to powinieneś zainstalować wersje działająca w long mode, czyli po prostu 64-bitową. Dodatkowo system operacyjny działający w long mode ma dostęp do nowych rejestrów CPU i pewnych instrukcji.
    1 punkt
  18. https://code.skript.pl/YdNNayjn
    1 punkt
  19. yooniks

    MALY PROBLEM

    To moze czas na nauke czytania ze zrozumieniem? Piszesz z du*y cos o skripcie, jak jasno napisal ze ma problem z kodem pluginu napisanego w javie (co nawet swiadczy po dziale samego tematu) - bo robisz tylko niepotrzebny spam Co do samego tematu: if (myBoolean == true) { } //to tak samo jak: if (myBoolean) { } // krocej, szybciej, ladniej @Override public boolean onCommand(CommandSender sender, Command cmd, String l, String[] args) { Player p = (Player) sender; if(p.hasPermission("test.test")) { A co jezeli CommandSender nie jest graczem, tylko np. mhmmm, herobrinem lub konsolą? Sam CommandSender ma juz metode 'hasPermission', i przed castowaniem playera do sendera najlepiej mozesz sprawdzac cos w tym stylu: if (!(sender instanceof Player)) { sender.sendMessage("tylko gracz moze wywolac ta komende!"); return; } I zamiast robienia 10 komend mozesz uzyc argumentow, czyli np: if (cmd.getName().equalsIgnoreCase("mycommand")) { //lub label if (args.length > 0) { if (args[0].equalsIgnoreCase("test")) { sender.sendMessage("test! Wywolales komende: \"mycommand test\""); } else { sender.sendMessage("niepoprawny argument!"); } } else { sender.sendMessage("zbyt malo argumentow!"); } } do tego: http://www.samouczekprogramisty.pl/modyfikatory-dostepu-w-jezyku-java/ https://pl.wikipedia.org/wiki/Final_(Java) https://javastart.pl/baza-wiedzy/darmowy-kurs-java/programowanie-obiektowe/argumenty-metod (doczytaj bardziej o metodach zwracajacych COS, a nie void)
    1 punkt
  20. yooniks

    MALY PROBLEM

    nic nie bede pisac, po prostu "X D" Nie wiem o co ci dokladnie chodzi, ale jezeli po prostu chcesz zablokowac wyciaganie itemow z okreslonego inventory, ktore masz gdzies zapisane to po prostu przy evencie InventoryClickEvent sprawdzasz czy inventory nie jest nullem (bo gracz moze kliknac poza gui), jezeli jest to return, sprawdzasz nazwe tego inventory, jezeli jest rowna inventory ktore masz gdzies zapisane to ustawiasz cancelled na true, czyli Cancellable#setCancelled(true); Wspomniales cos o enderchescie, nie wiem o co dokladnie ci chodzi, ale jezeli chcesz zablokowac wyciaganie itemow z enderchesta to po prostu sprawdzasz InventoryType uzywajsz Inventory#getType, jezeli jest 'ENDERCHEST' to znowu tak jak wyzej napisalem, cancelujesz event. https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/event/Cancellable.html https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/event/inventory/InventoryClickEvent.html https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/event/inventory/InventoryType.html
    1 punkt
  21. yooniks

    MALY PROBLEM

    daj fielda 's' nad fieldem 'inv'
    1 punkt
  22. mala poprawka: @EventHandler public void onJoin(PlayerJoinEvent e){ final Player p = e.getPlayer(); int joinsByPlayer = this.joinsByPlayers.getOrDefault(p.getUniqueId(), 0); this.joinsByPlayers.put(p.getUniqueId(), joinsByPlayer++); p.sendMessage("Wszystkich TWOICH logowan: " + joinsByPlayer); }
    1 punkt
  23. JJ4KUB

    Tools

    po co to jest ? Gm masz w wbudowanego w grze ... tam wszystko co napisałeś w skrypcie jest w essentials nawet do użycia twojego skryptu potrzeba essentials ! WTF po co takie coś robić ? sory ale ocena 2/10
    1 punkt
  24. LloydPL

    Tools

    od kiedy wysłanie wiadomości powoduje większe laggi od title? po co /gm /socialspy /clear i /v skoro już toolsy wymagane do działania tego skryptu już to mają? czym różni się blacklista od zwykłego bana? czemu sprawdzasz czy gracz ma pexa a później czy ma opa? dlaczego slowmode chatu jest zrobiony na zasadzie tworzenia taska z wait? dlaczego w tych toolsach znajdują się komendy /vip /svip itd.? dlaczego są 2 komendy na czyszczenie chatu? (+zostanie 28 linijek) czemu dajesz pexy ze swojego "cora"? (w "" bo ten skrypt tylko wysyła title) w skrócie @xNeleQx no w końcu dałeś tego raka, tyle czekałem ( ͡° ͜ʖ ͡°)
    1 punkt
  25. DrevenPl

    Logowanie - skrypt na logowanie

    SKRIPT NA LOGOWANIE AUTORZY: HADESV3 KOMENDY: REGISTER [HASŁO] [HASŁO] - POZWALA NAM SIĘ ZAREJESTROWAĆ LOGIN [HASŁO] - POZWALA NAM SIĘ ZALOGOWAĆ NA SERWERZE IXUHT - POKAZUJE KOMENDY ADMINA SSPAWN - USTAWIA SPAWN GRACZA Uprawnienia do komendy: GRACZ.SK - UPRAWNIENIE DO KOMENDY LOGIN ORAZ REGISTER IXUHT.SK - UPRAWNIENIE DO KOMENDY IXUTH REGISTER i IXUTH CHANGEPASSWORD ADMIN.SK - UPRAWNIENIE DO KOMENDY SSPAWN POBIERANIE: DODANO: komendę /unregister [hasło] - ta komenda usuwa konto z bazy danych UPRAWNIENIE DO TEJ KOMENDY TO - gracz.sk komendę /remember [haslo] - jak się wpisze ta komendę to nie trzeba się logować przez jeden cały dzień UPRAWNIENIE DO TEJ KOMENDY TO - gracz.sk PLUGIN SKRIPT ZNAJDZIECIE TU http://dev.bukkit.org/bukkit-plugins/skript/ BŁĘDY: BRAK BŁĘDÓW :myślę:
    1 punkt
  26. Crevsers

    MLogin - skrypt na logowanie

    @knugi Jak Ci się podoba?
    0 punktów
  27. bludis

    Status off kiedy serwer jest online?

    https://code.skript.pl/nUoh625I options: dni: 5 godziny: 24 minuty: 59 W tym zmieniasz za ile ma wystartowac server. Przykład: Chcę żeby server wystartował za 3 dni 2 godziny i 3 minuty to wpisuje: options: dni: 3 godziny: 2 minuty: 3 Wtedy *automatycznie* będzie odliczało do startu servera. :)
    0 punktów
  28. Peridot

    Powody zgłoszeń

    Na pewno zajmie więcej czasu jak ktoś pisze 1 palcem po klawiaturze, tak jak duża część starych osób A tak to bez sensu według mnie
    0 punktów
Ten Ranking jest ustawiony na Warszawa/GMT+02:00
  • Najwięcej postów w tygodniu

    Quexsu
    Quexsu
    6 postów
    mervi_X
    mervi_X
    1 post
    Fendi
    Fendi
    1 post
    kinimod5021
    kinimod5021
    1 post
    bug128
    bug128
    1 post
    Grabsky
    Grabsky
    1 post
    Nicku
    Nicku
    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ę...