LuizB Postado Maio 15, 2016 Denunciar Compartilhar Postado Maio 15, 2016 Tenho esse código: public void blabla(ProjectileHitEvent e) { Projectile p = e.getEntity(); Snowball s = (Snowball) p; Como faço pra checar se a bola de neve atingiu um player ?se atingir mate ! Link para o comentário Compartilhar em outros sites More sharing options...
nathampa0909 Postado Maio 15, 2016 Denunciar Compartilhar Postado Maio 15, 2016 public void blabla(ProjectileHitEvent e) { Projectile p = e.getEntity(); if(p instanceof Snowball){ //Pega o player hitado e mata ele } } Link para o comentário Compartilhar em outros sites More sharing options...
Thelike Postado Maio 15, 2016 Denunciar Compartilhar Postado Maio 15, 2016 tenta isso aqui (n testei) @EventHandler public void sla(EntityDamageByEntityEvent e){ if(e.getEntity() instanceof Player){ if(e.getCause() == DamageCause.PROJECTILE){ Projectile projectile = (Projectile) e.getDamager(); if(projectile.getShooter() instanceof Player){ if(projectile.getType() == EntityType.SNOWBALL){ Player p = (Player) e.getEntity(); p.damage(20); } } } } } Link para o comentário Compartilhar em outros sites More sharing options...
jetta Postado Maio 15, 2016 Denunciar Compartilhar Postado Maio 15, 2016 (editado) @EventHandler public void onSnowballHit(EntityDamageByEntityEvent event) { Entity atingido = event.getEntity(); if (atingido.getType().equals(EntityType.SNOW_BALL)) { if (event.getDamager() instanceof Player) { Player damager = (Player) event.getDamager(); Player jogadoratingido = (Player) event.getEntity(); //code } } } Editado Maio 15, 2016 por jetta Link para o comentário Compartilhar em outros sites More sharing options...
leonardosc Postado Maio 22, 2016 Denunciar Compartilhar Postado Maio 22, 2016 Tenho esse código: public void blabla(ProjectileHitEvent e) { Projectile p = e.getEntity(); Snowball s = (Snowball) p; Como faço pra checar se a bola de neve atingiu um player ? se atingir mate ! Eae, conseguiu? Link para o comentário Compartilhar em outros sites More sharing options...
leonardosc Postado Maio 22, 2016 Denunciar Compartilhar Postado Maio 22, 2016 Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas.Atenciosamente,Gamer's Board Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
LuizB
Tenho esse código:
Como faço pra checar se a bola de neve atingiu um player ?
se atingir mate !
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados