rudyxd 10 Opublikowano 6 listopada 2017 Udostępnij Opublikowano 6 listopada 2017 Czesc, chcialbym sie was zapytac jak zablokowac, by nie dalo sie klasc wody na trawe i jej niszczyc. Sorki, ale nie umiem precyzyjniej sformulowac zdania Z gory dzieki Odnośnik do komentarza https://skript.pl/temat/22754-blokowanie-stawiania-wody-na-trawe/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 GotoFinal 195 Opublikowano 6 listopada 2017 Udostępnij Opublikowano 6 listopada 2017 no blokujesz event BucketEmptyEvent jeśli kliknięty blok to trawa rudyxd 1 Odnośnik do komentarza https://skript.pl/temat/22754-blokowanie-stawiania-wody-na-trawe/#findComment-154861 Udostępnij na innych stronach Więcej opcji udostępniania...
0 rudyxd 10 Opublikowano 6 listopada 2017 Autor Udostępnij Opublikowano 6 listopada 2017 3 minuty temu, GotoFinal napisał: no blokujesz event BucketEmptyEvent jeśli kliknięty blok to trawa moglbys moze mi to napisac, dopiero zaczynam i srednio sie lapie Odnośnik do komentarza https://skript.pl/temat/22754-blokowanie-stawiania-wody-na-trawe/#findComment-154862 Udostępnij na innych stronach Więcej opcji udostępniania...
0 GotoFinal 195 Opublikowano 6 listopada 2017 Udostępnij Opublikowano 6 listopada 2017 (edytowane) 3 minuty temu, trivek napisał: moglbys moze mi to napisac, dopiero zaczynam i srednio sie lapie nie. nie nauczysz się kopiując gotowca https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/event/player/PlayerBucketEmptyEvent.html masz wszystko w tym evencie, tylko nasłuchiwać i anulować kiedy chcesz. Edytowane 6 listopada 2017 przez GotoFinal rudyxd 1 Odnośnik do komentarza https://skript.pl/temat/22754-blokowanie-stawiania-wody-na-trawe/#findComment-154864 Udostępnij na innych stronach Więcej opcji udostępniania...
0 rudyxd 10 Opublikowano 6 listopada 2017 Autor Udostępnij Opublikowano 6 listopada 2017 Teraz, GotoFinal napisał: nie. nie nauczysz się kopiując gotowca https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/event/player/PlayerBucketEmptyEvent.html masz wszystko w tym evencie, tylko nasłuchiwać i anulować kiedy chcesz. dzieki, a moglbys jeszcze powiedziec o co chodzi z tym, by stworzyc obiekt, gdy sprawdzam czy grasz ma jakies uprawnienie? Odnośnik do komentarza https://skript.pl/temat/22754-blokowanie-stawiania-wody-na-trawe/#findComment-154866 Udostępnij na innych stronach Więcej opcji udostępniania...
0 GotoFinal 195 Opublikowano 6 listopada 2017 Udostępnij Opublikowano 6 listopada 2017 Teraz, trivek napisał: dzieki, a moglbys jeszcze powiedziec o co chodzi z tym, by stworzyc obiekt, gdy sprawdzam czy grasz ma jakies uprawnienie? nie mam pojęcia, bo nie wiem kompletnie o czym piszesz Odnośnik do komentarza https://skript.pl/temat/22754-blokowanie-stawiania-wody-na-trawe/#findComment-154867 Udostępnij na innych stronach Więcej opcji udostępniania...
0 rudyxd 10 Opublikowano 6 listopada 2017 Autor Udostępnij Opublikowano 6 listopada 2017 Teraz, GotoFinal napisał: nie mam pojęcia, bo nie wiem kompletnie o czym piszesz gdy mam cos takiego: @EventHandler public void onBlockade(final BlockFromToEvent e) { final Material m = e.getBlock().getType(); if(cmd.getName().equalsIgnoreCase("hat"));{ if (m == Material.WATER) { e.setCancelled(true); } } } } to pisze mi o jakims obiekcie Odnośnik do komentarza https://skript.pl/temat/22754-blokowanie-stawiania-wody-na-trawe/#findComment-154869 Udostępnij na innych stronach Więcej opcji udostępniania...
0 GotoFinal 195 Opublikowano 6 listopada 2017 Udostępnij Opublikowano 6 listopada 2017 czemu masz średnik po ifie, wtedy żaden kod do tego ifa nie jest wykonywany, formatuj kod - każde ide ma taką opcję, wtedy lepiej widać takie błędy. No i co robi sprawdzenie nazwy komendy w evencie, przecież tam już nie wykonuje się żadna komenda, więc nie ma tam takiej zmiennej też. Odnośnik do komentarza https://skript.pl/temat/22754-blokowanie-stawiania-wody-na-trawe/#findComment-154870 Udostępnij na innych stronach Więcej opcji udostępniania...
0 rudyxd 10 Opublikowano 6 listopada 2017 Autor Udostępnij Opublikowano 6 listopada 2017 1 minutę temu, GotoFinal napisał: czemu masz średnik po ifie, wtedy żaden kod do tego ifa nie jest wykonywany, formatuj kod - każde ide ma taką opcję, wtedy lepiej widać takie błędy. No i co robi sprawdzenie nazwy komendy w evencie, przecież tam już nie wykonuje się żadna komenda, więc nie ma tam takiej zmiennej też. jezu, nie ten kod, sory XD @EventHandler public void onBlockade(final BlockFromToEvent e) { final Material m = e.getBlock().getType(); if(player.hasPermission("blabla")){ if (m == Material.WATER) { e.setCancelled(true); } } }} Odnośnik do komentarza https://skript.pl/temat/22754-blokowanie-stawiania-wody-na-trawe/#findComment-154872 Udostępnij na innych stronach Więcej opcji udostępniania...
0 GotoFinal 195 Opublikowano 6 listopada 2017 Udostępnij Opublikowano 6 listopada 2017 10 minut temu, trivek napisał: jezu, nie ten kod, sory XD @EventHandler public void onBlockade(final BlockFromToEvent e) { final Material m = e.getBlock().getType(); if(player.hasPermission("blabla")){ if (m == Material.WATER) { e.setCancelled(true); } } }} no bo tu nie ma żadnego gracza, powinieneś zaczać od podstaw javy. Odwołujesz się do zmiennej "player" a przecież nigdzie takiej nie masz, masz tylko zmienną "m" i "e". Tutaj nawet nie ma pobrać jakiego gracza, bo to event dotyczący tylko bloku, w tym gracz nie bierze udziału, ale np z eventu PlayerBuckerEmptyEvent można już gracza pobrać metodą .getPlayer z obiektu eventu. rudyxd 1 Odnośnik do komentarza https://skript.pl/temat/22754-blokowanie-stawiania-wody-na-trawe/#findComment-154874 Udostępnij na innych stronach Więcej opcji udostępniania...
0 rudyxd 10 Opublikowano 6 listopada 2017 Autor Udostępnij Opublikowano 6 listopada 2017 Teraz, GotoFinal napisał: no bo tu nie ma żadnego gracza, powinieneś zaczać od podstaw javy. Odwołujesz się do zmiennej "player" a przecież nigdzie takiej nie masz, masz tylko zmienną "m" i "e". Tutaj nawet nie ma pobrać jakiego gracza, bo to event dotyczący tylko bloku, w tym gracz nie bierze udziału, ale np z eventu PlayerBuckerEmptyEvent można już gracza pobrać metodą .getPlayer z obiektu eventu. no to raczej tego nie ogarne//Do zamkniecia Odnośnik do komentarza https://skript.pl/temat/22754-blokowanie-stawiania-wody-na-trawe/#findComment-154877 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość Ewald Opublikowano 6 listopada 2017 Udostępnij Opublikowano 6 listopada 2017 Ten temat został zamknięty. Odnośnik do komentarza https://skript.pl/temat/22754-blokowanie-stawiania-wody-na-trawe/#findComment-154880 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
rudyxd 10
Czesc, chcialbym sie was zapytac jak zablokowac, by nie dalo sie klasc wody na trawe i jej niszczyc. Sorki, ale nie umiem precyzyjniej sformulowac zdania
Z gory dzieki
Odnośnik do komentarza
https://skript.pl/temat/22754-blokowanie-stawiania-wody-na-trawe/Udostępnij na innych stronach
11 odpowiedzi na to pytanie
Rekomendowane odpowiedzi