-
Ilość zawartości
232 -
Rejestracja
-
Ostatnia wizyta
-
Wygrane w rankingu
1
Treść opublikowana przez KodziaK
-
Jak chcesz przerób sobie
-
@McKoxu Wiem Ewald mi przypomniał. Zapomniałem o nim. Teraz jak o tym myślę to że max. 10 osób by się zgłosiło więc nie ma sensu. Niestety :(. Jeżeli @Ewald jest pewien że to nie wypali może zamknąć temat. (Ja bym się zgłosił jak co xD)
-
Wpadłem na pomysł że skoro jest konkurs na skrypt miesiąca to czemu nie ma na plugin miesiąca? Przecież jest taki dział ale jest trochę martwy... To może by go ożywiło. Ja na pewno bym wrzucił mój pluginek
-
użyj "stop"
-
No to chyba temat już jest do zamknięcia skoro tu chodzi o mody
-
@Curser Czyli tu nie chodziło o jakąś tajną opcje/specjalnego skina?
-
@bopke Może być link do filmu osoby co miała takiego małego skina? (nie mam screenshotera) Jeżeli tak to tu masz link
-
Mam pytanie czy wie ktoś jak zrobić małego skina?
-
Mi chodzi o ten moment dokładniej nie wiem jak stąd odczytywać dane
-
[SZUKAM] Plugin na logowanie sie admina.
KodziaK odpowiedział(a) na nyxul pytanie w Pytania i problemy
@KrejzolekPRO Nie rób nigdy w skripcie eventu on move: . To zje ci szybciej ram serwera niż ja ciasteczka. Lepiej co sekunde w tym twoim timerze tepaj do lokalizacji gracza przy zalogowaniu. -
Wiem że to o co zapytam jest głupie ale dopiero się uczę. Jak ja mam odczytywać z tego konkretne dane? Czyli chcę np. NAME ale zamiast w 2 argumencie być NAME jest AMOUNT i co teraz?
-
Witajcie. Zaczynam pisać plugin na bossy. Alę potrzebuję do tego wyczytywać specjalne dropy z nich. Ponieważ to mogły by nie być tylko zwykłe itemy z daną ilością chciałbym aby to w configu wyglądało tak: creeper: drops: 57:0-32:Bloki diamentu 145:0-64:Kowadla;322:1-16:Zlote jablka (koxy) 388:0-64:Szmaragdy id:damagevalue-ilosc:Nazwa Ale za grzyba nie wiem jak odczytywać różne dane z jednej lini. Jeżeli ktoś umie to niech mi pomoże :). Ja idę spać dobranoc xD
-
No i gicioch Kill Aury nie ma ale za to mam vclipa chciałbyś? Jak coś pisz PW
-
@SkQuerY Takie info że blazingpack wyłącza się przy włączeniu cheat engine
-
Komenda się psuje po otworzeniu innego GUI
KodziaK odpowiedział(a) na KodziaK pytanie w Pytania i problemy
Dobra dziękuje wszystkim o pomoc Chodziło o to że do listy z graczami był dodawany z jakiegoś powodu null. I przepraszam @yooniks że powiedziałem mnie obrażasz i nie chcesz pomóc. @Edit @yooniks wpisałeś kilka postów. -
Komenda się psuje po otworzeniu innego GUI
KodziaK odpowiedział(a) na KodziaK pytanie w Pytania i problemy
@Ixidi okej już chyba wiem nawet co Dziękuje że próbujesz pomóc a nie jak pewien osobnik tutaj mnie od razu obrażasz... Nie jednak nie wiem... @Override public boolean onCommand(CommandSender sender, Command cmd, String l, String[] args) { if(cmd.getName().equalsIgnoreCase("drop")){ Player p = (Player) sender; User u = User.get(p.getUniqueId().toString()); inv = Bukkit.createInventory(null, 54, ChatUtils.repairColor("&6Informacje o dropach"));{ for(int slot = 0; slot < 54; slot++){ inv.setItem(slot, blank); } ItemStack cobble = new ItemStack(Material.COBBLESTONE, 1);{ ItemMeta im = cobble.getItemMeta(); im.setDisplayName(ChatUtils.repairColor("&8☆ &e&lCOBBLESTONE &8☆")); ArrayList<String> lore = new ArrayList<String>(); lore.add(ChatUtils.repairColor(" &8» &7Status: " + (u.getCobblestone() ? "&a✔" : "&c✖")));; im.setLore(lore); cobble.setItemMeta(im); } ItemStack turbodrop = new ItemStack(Material.BOOK, 1);{ ItemMeta im = turbodrop.getItemMeta(); im.setDisplayName(ChatUtils.repairColor("&8☆ &e&lTURBODROP &8☆")); ArrayList<String> lore = new ArrayList<String>(); lore.add(ChatUtils.repairColor(" &8» &6SERWER: " + (Main.turbodrop < System.currentTimeMillis() ? "&c✖" : "&a" + DateUtils.secondsToString((int)(Main.turbodrop - System.currentTimeMillis()) / 1000)))); lore.add(ChatUtils.repairColor(" &8» &6TY: " + (u.getTurboDrop() < System.currentTimeMillis() ? "&c✖" : "&a" + DateUtils.secondsToString((int)(u.getTurboDrop() - System.currentTimeMillis()) / 1000)))); im.setLore(lore); turbodrop.setItemMeta(im); } ItemStack turboexp = new ItemStack(Material.BOOK, 1);{ ItemMeta im = turboexp.getItemMeta(); im.setDisplayName(ChatUtils.repairColor("&8☆ &e&lTURBOEXP &8☆")); ArrayList<String> lore = new ArrayList<String>(); lore.add(ChatUtils.repairColor(" &8» &6SERWER: " + (Main.turboexp < System.currentTimeMillis() ? "&c✖" : "&a" + DateUtils.secondsToString((int)(Main.turboexp - System.currentTimeMillis()) / 1000)))); lore.add(ChatUtils.repairColor(" &8» &6TY: " + (u.getTurboExp() < System.currentTimeMillis() ? "&c✖" : "&a" + DateUtils.secondsToString((int)(u.getTurboExp() - System.currentTimeMillis()) / 1000)))); im.setLore(lore); turboexp.setItemMeta(im); } ItemStack exp = new ItemStack(Material.EXP_BOTTLE, 1);{ ItemMeta im = exp.getItemMeta(); im.setDisplayName(ChatUtils.repairColor("&8☆ &e&lEXP &8☆")); ArrayList<String> lore = new ArrayList<String>(); lore.add(ChatUtils.repairColor(" &8» &7Stone: &e" + Main.getInst().getConfig().getInt("config.exp.stone"))); lore.add(ChatUtils.repairColor(" &8» &7Obsydian: &e" + Main.getInst().getConfig().getInt("config.exp.obsydian"))); im.setLore(lore); exp.setItemMeta(im); } inv.setItem(10, top); inv.setItem(13, stone); inv.setItem(16, cobble); inv.setItem(21, skeleton); inv.setItem(22, zombie); inv.setItem(23, creeper); inv.setItem(37, turbodrop); inv.setItem(43, turboexp); inv.setItem(49, exp); } p.openInventory(inv); return true; } return false; } Kod na komendę drop. Serio nie wiem co tu jest źle -
Komenda się psuje po otworzeniu innego GUI
KodziaK odpowiedział(a) na KodziaK pytanie w Pytania i problemy
@Ixidi Po 1. Komenda za pierwszym razem działa dobrze. Po 2. Dlatego używam player.getUniqueId().toString(). Nie wiem od czego to zależy że za pierwszym razem działa dobrze a za drugim jest error @Edit jeżeli ktoś chce mogę dać plugin z błędem na pw -
Komenda się psuje po otworzeniu innego GUI
KodziaK odpowiedział(a) na KodziaK pytanie w Pytania i problemy
getUuid() zwraca string uuid usera. public String getUuid(){ return uuid; } Od kiedy chce się żeby plugin opierał się o uuid a nie nazwę gracza... -
Komenda się psuje po otworzeniu innego GUI
KodziaK odpowiedział(a) na KodziaK pytanie w Pytania i problemy
@yooniks widzę że się nie znasz... jeżeli znajdzie gracza (a powinno ponieważ gracze są ładowani z bazy przy ładowaniu pluginu) to zwróci User'a a jeżeli z jakiś nie wiadomych celów nie znajdzie gracza zwraca null...\ A i robię "p.getUniqueId().toString();" ponieważ nie ma sprawdzać przez uuid tylko string który zawiera uuid -
Komenda się psuje po otworzeniu innego GUI
KodziaK odpowiedział(a) na KodziaK pytanie w Pytania i problemy
@yooniks czemu mnie od razu obrażasz? Widziałem ten błąd ale nie wiem czemu występuje. A poza tym oco ci chodzi z tym kradnięciem? User u = User.get(p.getUniqueId().toString()); a metoda w User: public static User get(String uuid) { for(User u : players) { if(u.getUuid().equalsIgnoreCase(uuid)) { return u; } } return null; } -
Witam. Otóż mam takie GUI: I część kodu z eventu InventoryClickEvent. A problem polega na tym. Że gdy komendą /drop otworzę gui od dropu (1 gui) i wybiorę (kliknę) w ikonę od topek topka się otwiera, ale gdy chcę znów otworzyć gui od topek jest error: Próbowałem na różne sposoby to naprawić ale zawsze gdy drugi raz chcę otworzyć gui jest error. (Możliwość otworzenia gui odblokowywuje się po reloadzie). Logi: Jeżeli ktoś potrafi mi pomóc to miło by było (Kod na topki zaczerpnięty od @Inder00)
-
@Inder00 Jak ja cie kocham człowieku :). Przetestuje czy działa.
-
Lista "genialnych" skryptów forum Skript.pl
KodziaK odpowiedział(a) na Kurotsuwa temat w Gry forumowe
gdy gracz wykona komende op: daj mu opa zbanuj go po 3 sekundach- 53 odpowiedzi
-
- troll skrypty
- lista skryptów
-
(i 3 więcej)
Oznaczone tagami:
-
@GotoFinal No problem jest taki że ja już mam praktycznie cały plugin na drop napisany turbo drop/exp, gui z pokazanym dropem, levele i inne. Brakuje mi tylko tego.
-
@Michalina Tu nie chodzi o wersje . To jest trudne do zrobienie w pluginie i nikt ci tego nie zrobi za mniej niż 500 zł. A w skripcie to jest niewykonalne
