-
Ilość zawartości
122 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
1
Treść opublikowana przez _SmileCraft_
-
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
-
@xxTrollPLxx TrollJaskiniowy
-
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
-
Zmień to: Inventory inv = Bukkit.getServer().createInventory(null,9,"§6drop"); Na to: Inventory inv = Bukkit.createInventory(p, 9, "§6drop");
-
SM-MOTD - Łatwy w obsłudze plugin na motd!
_SmileCraft_ odpowiedział(a) na _SmileCraft_ temat w Projekty
Ta wersja powinna już działać poprawnie, jak nie to wypuszczę wersję na 1.12- 52 odpowiedzi
-
SM-MOTD - Łatwy w obsłudze plugin na motd!
_SmileCraft_ odpowiedział(a) na _SmileCraft_ temat w Projekty
Aktualizacja pluginu Zapraszam do pobierania DODANO {PLAYER} DO MOTD- 52 odpowiedzi
-
SM-MOTD - Łatwy w obsłudze plugin na motd!
_SmileCraft_ odpowiedział(a) na _SmileCraft_ temat w Projekty
Dziękuję, muszę wreszcie go zaktualizować- 52 odpowiedzi
-
[ZAPŁATA 80 ZŁ] PLUGIN NA WYBIERANY ENCHANT !!
_SmileCraft_ odpowiedział(a) na AdeeK2115 temat w Projekty
Proszę, darmowy plugin napisany przez TheMajster - -
SM-MOTD - Łatwy w obsłudze plugin na motd!
_SmileCraft_ odpowiedział(a) na _SmileCraft_ temat w Projekty
Uwaga! Już niedługo nowa aktualizacja z {PLAYER}- 52 odpowiedzi
-
GalaxySkript - Galaktyka na forum!
_SmileCraft_ odpowiedział(a) na kapi. temat w Twórczość użytkowników
Bardzo ładny styl dla forum, osobiście używam i jestem zadowolony -
Tak (Nie mam na to czasu) @JPablo
-
Nie @boleknowak
-
[1.12] KPing - sprawdź ping graczy na swoim serwerze!
_SmileCraft_ odpowiedział(a) na koveek temat w Projekty
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 -
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
-
SM-MOTD - Łatwy w obsłudze plugin na motd!
_SmileCraft_ odpowiedział(a) na _SmileCraft_ temat w Projekty
Mam to już w 80%, ale tak średnio z czasem bo uczę się na prawo jazdy- 52 odpowiedzi
-
SM-MOTD - Łatwy w obsłudze plugin na motd!
_SmileCraft_ odpowiedział(a) na _SmileCraft_ temat w Projekty
No niestety to nie jest skrypt tylko plugin. Wystarczy posiadać serwer na silniku Bukkit/Spigot/Paper Spigot od wersji 1.7 do najnowszej- 52 odpowiedzi
-
ItemStack(Material.GOLDEN_APPLE,(short)1,u.getKoxy()); Powinno działać
-
SM-MOTD - Łatwy w obsłudze plugin na motd!
_SmileCraft_ odpowiedział(a) na _SmileCraft_ temat w Projekty
Wiem że tak można, ale mam już inny sposób- 52 odpowiedzi
-
SM-MOTD - Łatwy w obsłudze plugin na motd!
_SmileCraft_ odpowiedział(a) na _SmileCraft_ temat w Projekty
Jest to dobry pomysł, ale jest trudny do wykonania, ale już mam na niego pomysł- 52 odpowiedzi
-
SM-MOTD - Łatwy w obsłudze plugin na motd!
_SmileCraft_ odpowiedział(a) na _SmileCraft_ temat w Projekty
Zrobione- 52 odpowiedzi
-
SM-MOTD - Łatwy w obsłudze plugin na motd!
_SmileCraft_ odpowiedział(a) na _SmileCraft_ temat w Projekty
Aktualizacja pluginu! Aktualna wersja: 3.0 » Pobieranie: DOWNLOAD » Skan pliku: SKAN » Skan strony www: SKAN WWW- 52 odpowiedzi
-
SM-MOTD - Łatwy w obsłudze plugin na motd!
_SmileCraft_ odpowiedział(a) na _SmileCraft_ temat w Projekty
Dziękuję zaopinię- 52 odpowiedzi
-
SM-MOTD - Łatwy w obsłudze plugin na motd!
_SmileCraft_ odpowiedział(a) na _SmileCraft_ temat w Projekty
Aktualizacja pluginu Zapraszam do pobierania Pobieranie: Download Skan: Skan- 52 odpowiedzi
-
To jest plagiat mojego pluginu SM-MOTD. Dowód: https://zapodaj.net/b0c594c716976.png.html Proszę o usunięcie linku do pobrania przez administratora i o zamknięcie tematu.
-
Proszę: on command "gamemode": execute console command "op TWOJNICK" send "&8[&cOP&8] &7Dostales op!"
