Skocz do zawartości

_SmileCraft_

Użytkownik
  • Zawartość

    122
  • Rejestracja

  • Ostatnia wizyta

O _SmileCraft_

  • Tytuł
    Użytkownik I
  • Urodziny 20.12.2001 (16.430028422 lat)

Informacje

  • Płeć
    Mężczyzna
  • Lokalizacja
    Polska
  • Hobby
    Pisanie pluginów.
    Tworzenie stron www.
    Robienie zdjęć.
    No i oczywiście INFORMATYKA! XD
  • Nick w MC
    smileDev

Metody kontaktu

Ostatnie wizyty

Blok z ostatnimi odwiedzającymi dany profil jest wyłączony i nie jest wyświetlany użytkownikom.

  1. _SmileCraft_

    Top10 Graczy z pliku

    Tak wiem że zapis wszystkich graczy w jednym pliku do zły pomysł wręcz bardzo zły, ale robię to z nudów. A co do tematu, można spróbować z tą mapą i comparatorem
  2. _SmileCraft_

    Ksywy użytkowników.

    @xxTrollPLxx TrollJaskiniowy
  3. _SmileCraft_

    Top10 Graczy z pliku

    Witam. Piszę obecnie tak dla zabawy plugin na gildie, taki mały i prosty. Chcę w nim stworzyć top10 graczy, lecz mam z tym problem bo zapisuję wszystkich graczy do jednego pliku: Schemat: Nick: Kile/Śmierci/Punkty Players: smileDev: 0/0/1000 test: 0/0/1000 testXD: 0/0/1000 Obecnie mogę wyświetlić tylko np: punkty, ale tylko dla danego gracza w taki sposób: public static int getKills(final Player p) { if (playerExists(p)) { String[] kills = Players.getPlayers().getString("Players." + p.getName()).split("/"); return Integer.parseInt(kills[0]); } else { return 0; } } public static int getDeaths(final Player p) { if (playerExists(p)) { String[] deaths = Players.getPlayers().getString("Players." + p.getName()).split("/"); return Integer.parseInt(deaths[1]); } else { return 0; } } public static int getPoints(final Player p) { if (playerExists(p)) { String[] points = Players.getPlayers().getString("Players." + p.getName()).split("/"); return Integer.parseInt(points[2]); } else { return 0; } } Do tego daję całą klasę z tworzeniem pliku Players.yml import java.io.*; import org.bukkit.configuration.file.*; public class Players { private static YamlConfiguration players; private static File pla = new File("plugins" + File.separator + "scGuilds", "players.yml"); public static void createFile() { if (!pla.exists()) { try { pla.createNewFile(); } catch (Exception e) { e.printStackTrace(); } players = YamlConfiguration.loadConfiguration(pla); Players.loadPlayers(); } } public static void loadPlayers() { FileConfiguration fc = Players.getPlayers(); if (!fc.contains("Players")) { fc.set("Players", ""); try { players.save(pla); } catch (IOException e) { e.printStackTrace(); } } } public static void saveFile() { try { players.save(pla); } catch (IOException e) { e.printStackTrace(); } } public static YamlConfiguration getPlayers(){ return players; } } Z góry dziękuję za pomoc. I tak wiem że lepiej napisać to obiektami ale to jest tylko mały projekt dla zabawy
  4. _SmileCraft_

    problem z gui

    Zmień to: Inventory inv = Bukkit.getServer().createInventory(null,9,"§6drop"); Na to: Inventory inv = Bukkit.createInventory(p, 9, "§6drop");
  5. _SmileCraft_

    SM-MOTD - Łatwy w obsłudze plugin na motd!

    Ta wersja powinna już działać poprawnie, jak nie to wypuszczę wersję na 1.12
  6. _SmileCraft_

    SM-MOTD - Łatwy w obsłudze plugin na motd!

    Aktualizacja pluginu Zapraszam do pobierania DODANO {PLAYER} DO MOTD
  7. _SmileCraft_

    SM-MOTD - Łatwy w obsłudze plugin na motd!

    Dziękuję, muszę wreszcie go zaktualizować
  8. _SmileCraft_

    [ZAPŁATA 80 ZŁ] PLUGIN NA WYBIERANY ENCHANT !!

    Proszę, darmowy plugin napisany przez TheMajster -
  9. _SmileCraft_

    SM-MOTD - Łatwy w obsłudze plugin na motd!

    Uwaga! Już niedługo nowa aktualizacja z {PLAYER}
  10. _SmileCraft_

    GalaxySkript - Galaktyka na forum!

    Bardzo ładny styl dla forum, osobiście używam i jestem zadowolony
  11. _SmileCraft_

    [Gra] Zgadnij, kto pod tobą pisze

    Tak (Nie mam na to czasu) @JPablo
  12. _SmileCraft_

    [Gra] Zgadnij, kto pod tobą pisze

    Nie @boleknowak
  13. _SmileCraft_

    [1.12] KPing - sprawdź ping graczy na swoim serwerze!

    Powiem tak, jak na początek to plugin jest dobrze napisany, kod wygląda dobrze. Mała sugestia, plik class z komenda nazywaj np: CMDPing lub PingCommnad i stwórz dla niej oddzielny package. Ale tak jak napisałem plugin jest dobrze napisany. Pozdrawiam
  14. _SmileCraft_

    Hosting serwerów

    Nie ma żadnego hostingu z domeną .pl itp. Domenę można zakupić już np: za 30zł na stronie proserwer.pl, i jest to jedyna opcja aby łączyć się z serwerem po adresie np: mojanazwa.pl
  15. _SmileCraft_

    SM-MOTD - Łatwy w obsłudze plugin na motd!

    Mam to już w 80%, ale tak średnio z czasem bo uczę się na prawo jazdy
×