_SmileCraft_ 20 Opublikowano 1 czerwca 2016 Udostępnij Opublikowano 1 czerwca 2016 (edytowane) Cześć! Jest to kolejny prosty plugin, tym razem na nadawanie rang graczom. Nie długo pojawi się już lepszy plugin. (Piszcie propozycje na pluginy w komentarzach) Uprawnienie dla administracji: sranga.setrank Komenda do nadania rangi: /ranga <gracz> <ranga> Wygląd nadania rangi: https://zapodaj.net/c190980700692.png.html Download: http://www.speedyshare.com/fv2gN/SRangi.jar Skan: https://www.virustotal.com/pl/file/bb10fcc773f8c565763236e32c9a305dff53c787016acbe4e5f8f4749adf28a1/analysis/1464766449/ Edytowane 1 czerwca 2016 przez _SmileCraft_ Odnośnik do komentarza https://skript.pl/temat/11936-srangi-prosty-plugin-na-nadawanie-rang-graczom/ Udostępnij na innych stronach Więcej opcji udostępniania...
Gość Vylence Opublikowano 1 czerwca 2016 Udostępnij Opublikowano 1 czerwca 2016 Bezużyteczne. Istnieje bardzo dużo pluginów tego typu, do tego lepszych. Gdybym chciał wręczyć kilku osobom range , to by zasypało czat. Odnośnik do komentarza https://skript.pl/temat/11936-srangi-prosty-plugin-na-nadawanie-rang-graczom/#findComment-85008 Udostępnij na innych stronach Więcej opcji udostępniania...
_SmileCraft_ 20 Opublikowano 1 czerwca 2016 Autor Udostępnij Opublikowano 1 czerwca 2016 Dziękuję za opinię Następnym razem będzie coś lepszego. Pozdrawiam Odnośnik do komentarza https://skript.pl/temat/11936-srangi-prosty-plugin-na-nadawanie-rang-graczom/#findComment-85009 Udostępnij na innych stronach Więcej opcji udostępniania...
CuttingChipset 355 Opublikowano 1 czerwca 2016 Udostępnij Opublikowano 1 czerwca 2016 Nie lepiej poprawić ten plugin a potem robić nowy? Odnośnik do komentarza https://skript.pl/temat/11936-srangi-prosty-plugin-na-nadawanie-rang-graczom/#findComment-85010 Udostępnij na innych stronach Więcej opcji udostępniania...
SebxteR 215 Opublikowano 1 czerwca 2016 Udostępnij Opublikowano 1 czerwca 2016 Cytuj (Piszcie propozycje na pluginy w komentarzach) Proponuję abyś napisał plugin podobny do SimpleRegionMarket. Odnośnik do komentarza https://skript.pl/temat/11936-srangi-prosty-plugin-na-nadawanie-rang-graczom/#findComment-85017 Udostępnij na innych stronach Więcej opcji udostępniania...
_SmileCraft_ 20 Opublikowano 1 czerwca 2016 Autor Udostępnij Opublikowano 1 czerwca 2016 2 godziny temu, SebxteR napisał: Proponuję abyś napisał plugin podobny do SimpleRegionMarket. Dziękuję za propozycje. Zobaczymy. Na tę chwilę pisze publiczny plugin na anty macro Odnośnik do komentarza https://skript.pl/temat/11936-srangi-prosty-plugin-na-nadawanie-rang-graczom/#findComment-85025 Udostępnij na innych stronach Więcej opcji udostępniania...
Dawid_PL 2 Opublikowano 1 czerwca 2016 Udostępnij Opublikowano 1 czerwca 2016 Dodaj dawanie rangi na czas i będzie spoko Odnośnik do komentarza https://skript.pl/temat/11936-srangi-prosty-plugin-na-nadawanie-rang-graczom/#findComment-85050 Udostępnij na innych stronach Więcej opcji udostępniania...
_SmileCraft_ 20 Opublikowano 1 czerwca 2016 Autor Udostępnij Opublikowano 1 czerwca 2016 1 godzinę temu, Dawid_PL napisał: Dodaj dawanie rangi na czas i będzie spoko Dobry pomysł. Pozdrawiam Odnośnik do komentarza https://skript.pl/temat/11936-srangi-prosty-plugin-na-nadawanie-rang-graczom/#findComment-85078 Udostępnij na innych stronach Więcej opcji udostępniania...
Nieaktywny Opublikowano 3 czerwca 2016 Udostępnij Opublikowano 3 czerwca 2016 public class Main extends JavaPlugin implements Listener { Ok, tylko po co rejestrujesz Listenera, jak w tej klasie go nie ma? public void onEnable() { System.out.println("[SKomendy v1.0] Uruchomiono pomyslnie plugin!"); } public void onDisable() { System.out.println("[SKomendy v1.0] Wylaczono pomyslnie plugin!"); } Nie ma to sensu, domyślnie zawszę pokazuję się że plugin został włączony/wyłączony. Powinno też się dla zasady rejestrować komendę, nawet jeżeli znajduję się w tej samej klasie. if (cmd.getName().equalsIgnoreCase("ranga")) { Widzę się Kamilkime oglądało. Nie musisz sprawdzać czy komenda to 'ranga'. Wystarczy że ją w onEnable zarejestrujesz i wystarczy że dodasz odpowiedni wpis w plugin.yml. Bukkit.broadcastMessage(Utils.fixColors(" &9» &7Gracz &6" + p.getName() + " &7otrzymal range &6" + r)); Dobra, widzę dwa podstawowe błędy: używanie paragrafów (zaraz podam lepszą metodę na to) wyświetlanie pustej wiadomości kilka razy. Użyj pętli for, zamiast tego. Ok, teraz patent na te kolorki. Stwórz sobie osobną klasę o nazwie Utils i wklej poniższą zawartość: import org.bukkit.ChatColor; /** * Created by _an0 on 2016-06-03. */ public class Utils { public static String fixColors(String content) { return ChatColor.translateAlternateColorCodes('&', content); } } Przykład użycia: // zamiast paragrafów daj '&' Bukkit.broadcastMessage(Utils.fixColors(" §9» §7Gracz §6" + p.getName() + " §7otrzymal range §6" + r)); W sumie to tyle. Odnośnik do komentarza https://skript.pl/temat/11936-srangi-prosty-plugin-na-nadawanie-rang-graczom/#findComment-85150 Udostępnij na innych stronach Więcej opcji udostępniania...
Crystal_PL 93 Opublikowano 5 czerwca 2016 Udostępnij Opublikowano 5 czerwca 2016 @up Co kamilkime zle tlumaczy? Odnośnik do komentarza https://skript.pl/temat/11936-srangi-prosty-plugin-na-nadawanie-rang-graczom/#findComment-85273 Udostępnij na innych stronach Więcej opcji udostępniania...
_SmileCraft_ 20 Opublikowano 5 czerwca 2016 Autor Udostępnij Opublikowano 5 czerwca 2016 Spoiler O 3.06.2016 o 13:52, _an0 napisał: public class Main extends JavaPlugin implements Listener { Ok, tylko po co rejestrujesz Listenera, jak w tej klasie go nie ma? public void onEnable() { System.out.println("[SKomendy v1.0] Uruchomiono pomyslnie plugin!"); } public void onDisable() { System.out.println("[SKomendy v1.0] Wylaczono pomyslnie plugin!"); } Nie ma to sensu, domyślnie zawszę pokazuję się że plugin został włączony/wyłączony. Powinno też się dla zasady rejestrować komendę, nawet jeżeli znajduję się w tej samej klasie. if (cmd.getName().equalsIgnoreCase("ranga")) { Widzę się Kamilkime oglądało. Nie musisz sprawdzać czy komenda to 'ranga'. Wystarczy że ją w onEnable zarejestrujesz i wystarczy że dodasz odpowiedni wpis w plugin.yml. Bukkit.broadcastMessage(Utils.fixColors(" &9» &7Gracz &6" + p.getName() + " &7otrzymal range &6" + r)); Dobra, widzę dwa podstawowe błędy: używanie paragrafów (zaraz podam lepszą metodę na to) wyświetlanie pustej wiadomości kilka razy. Użyj pętli for, zamiast tego. Ok, teraz patent na te kolorki. Stwórz sobie osobną klasę o nazwie Utils i wklej poniższą zawartość: import org.bukkit.ChatColor; /** * Created by _an0 on 2016-06-03. */ public class Utils { public static String fixColors(String content) { return ChatColor.translateAlternateColorCodes('&', content); } } Przykład użycia: // zamiast paragrafów daj '&' Bukkit.broadcastMessage(Utils.fixColors(" §9» §7Gracz §6" + p.getName() + " §7otrzymal range §6" + r)); W sumie to tyle. Z tym implements Listener to mój błąd //długi tekst umieszczamy w spoilerze ~ Odnośnik do komentarza https://skript.pl/temat/11936-srangi-prosty-plugin-na-nadawanie-rang-graczom/#findComment-85280 Udostępnij na innych stronach Więcej opcji udostępniania...
M1ki 0 Opublikowano 14 listopada 2016 Udostępnij Opublikowano 14 listopada 2016 Mozesz zrobic nowy link? Bardzo prosze Odnośnik do komentarza https://skript.pl/temat/11936-srangi-prosty-plugin-na-nadawanie-rang-graczom/#findComment-100719 Udostępnij na innych stronach Więcej opcji udostępniania...
Ixidi 719 Opublikowano 27 stycznia 2017 Udostępnij Opublikowano 27 stycznia 2017 (edytowane) Download nie działa. Temat został przeniesiony z Tworzenie pluginów > Programowanie > Pluginy użytkowników do Forum > Archiwum. Edytowane 27 stycznia 2017 przez Ixidi Odnośnik do komentarza https://skript.pl/temat/11936-srangi-prosty-plugin-na-nadawanie-rang-graczom/#findComment-109687 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi