JanekMaSkrypta_ 117 Opublikowano 29 marca 2018 Udostępnij Opublikowano 29 marca 2018 Witam mam problem z pluginem mianowicie wszystko dziala lecz gdy bede sie bil na spawnie to antylogout sie wlaczy dla attackera i victima i bedzie dzialac. Chodzi mi tutaj mianowicie o to jak to zablokowac. Odnośnik do komentarza https://skript.pl/temat/26404-problem-antylogout/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 KrejzolekPRO 600 Opublikowano 29 marca 2018 Udostępnij Opublikowano 29 marca 2018 Szkoda, że nie podałeś o jaki plugin ci chodzi... Odnośnik do komentarza https://skript.pl/temat/26404-problem-antylogout/#findComment-173878 Udostępnij na innych stronach Więcej opcji udostępniania...
0 JanekMaSkrypta_ 117 Opublikowano 29 marca 2018 Autor Udostępnij Opublikowano 29 marca 2018 17 minut temu, KrejzolekPRO napisał: Szkoda, że nie podałeś o jaki plugin ci chodzi... Szkoda ze to moj autorski xD Masz kawalek kodu: @EventHandler public void onAttack(EntityDamageByEntityEvent e){ if(!(e.getEntity() instanceof Player)){ return; } Player victim = (Player) e.getEntity(); Player attacker = (Player) e.getDamager(); if(attacker.getWorld().equals("Lobby")){ e.setCancelled(true); return; } if(e.isCancelled() == false){ if(al.get(attacker) == victim){ return; } if(al.get(victim) == attacker){ return; Odnośnik do komentarza https://skript.pl/temat/26404-problem-antylogout/#findComment-173885 Udostępnij na innych stronach Więcej opcji udostępniania...
0 yooniks 347 Opublikowano 29 marca 2018 Udostępnij Opublikowano 29 marca 2018 (edytowane) 5 godzin temu, JanekMaSkrypta_ napisał: Szkoda ze to moj autorski xD Masz kawalek kodu: @EventHandler public void onAttack(EntityDamageByEntityEvent e){ if(!(e.getEntity() instanceof Player)){ return; } Player victim = (Player) e.getEntity(); Player attacker = (Player) e.getDamager(); if(attacker.getWorld().equals("Lobby")){ e.setCancelled(true); return; } if(e.isCancelled() == false){ if(al.get(attacker) == victim){ return; } if(al.get(victim) == attacker){ return; W adnotacji, tam gdzie dodajesz antylogout graczu itd dodaj (ignoreCancelled=true) Edytowane 29 marca 2018 przez yooniks Odnośnik do komentarza https://skript.pl/temat/26404-problem-antylogout/#findComment-173919 Udostępnij na innych stronach Więcej opcji udostępniania...
0 yooniks 347 Opublikowano 29 marca 2018 Udostępnij Opublikowano 29 marca 2018 I attacker.getWorld().equals("Lobby") zawsze będzie zwracać false bo porownujesz world do string Odnośnik do komentarza https://skript.pl/temat/26404-problem-antylogout/#findComment-173920 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
JanekMaSkrypta_ 117
Witam mam problem z pluginem mianowicie wszystko dziala lecz gdy bede sie bil na spawnie to antylogout sie wlaczy dla attackera i victima i bedzie dzialac. Chodzi mi tutaj mianowicie o to jak to zablokowac.
Odnośnik do komentarza
https://skript.pl/temat/26404-problem-antylogout/Udostępnij na innych stronach
4 odpowiedzi na to pytanie
Rekomendowane odpowiedzi