Guest » Empresário: LADRÃO-BR-PT Postado Outubro 19, 2015 Denunciar Compartilhar Postado Outubro 19, 2015 Bom pessoal, primeiramente essa e a minha primeira dúvida, desculpa se estiver errada! Estou fazendo meu primeiro plugin grátis para o fórum e gostaria de saber uma coisinha.. como eu faço para spawnar um mob em certa coordenada? Link para o comentário Compartilhar em outros sites More sharing options...
Guest HeyMotta Postado Outubro 22, 2015 Denunciar Compartilhar Postado Outubro 22, 2015 (editado) static Wither with; static Location spawn; @Override public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) { Player p = (Player)sender; if ((label.equalsIgnoreCase("spawnwither")) && (p.hasPermission("spawnar.wither"))) { World w = Bukkit.getWorld("world"); spawn = new Location(w, 4, 50, 4); with = (Wither)w.spawnEntity(spawn, EntityType.WITHER); with.setCustomNameVisible(true); with.setCustomName("§cWITHERZAO"); p.sendMessage("§c§lWITHER FOI SPAWNADO!"); } return false; } Fiz em /spawnwither , pra testar aqui, mais ai voce modifica pro jeito que quiser e tal @edit print do jeito que vai ficar , http://prntscr.com/8tx38o e ali é so muda as cords pra onde vc quer Editado Outubro 22, 2015 por HeyMotta Link para o comentário Compartilhar em outros sites More sharing options...
Guest » MickCraft « Postado Outubro 19, 2015 Denunciar Compartilhar Postado Outubro 19, 2015 Área está certa, qual seria esse primeiro plugin? o zMvP? Topico: usa getLocation Link para o comentário Compartilhar em outros sites More sharing options...
Guest Wheeze Postado Outubro 19, 2015 Denunciar Compartilhar Postado Outubro 19, 2015 Usa a localização do player que você pode adquirir com o getLocation ex: player.getLocation() Vale lembrar que nesse exemplo a variável que chama o Player é a variável player Agora para spawnar o mob, você faz o seguinte: player.getWorld().spawnEntity(playerlocation, EntityType.WOLF); basicamente você vai pegar o mundo do player > spawnar uma entidade, porem dentro dos parênteses desse spawnEntity você tem que colocar 2 argumentos que seria o mob que iriamos spawnar e a localização dentro do mundo onde iriamos Spawna-lo. No exemplo de como Spawnar o mob você pode ver que tem a variável playerlocation, eu setei esta variável da seguinte forma: Location playerlocation = player.getLocation() Link para o comentário Compartilhar em outros sites More sharing options...
Guest » Empresário: LADRÃO-BR-PT Postado Outubro 19, 2015 Denunciar Compartilhar Postado Outubro 19, 2015 Usa a localização do player que você pode adquirir com o getLocation ex: player.getLocation()Vale lembrar que nesse exemplo a variável que chama o Player é a variável player Agora para spawnar o mob, você faz o seguinte: player.getWorld().spawnEntity(playerlocation, EntityType.WOLF); basicamente você vai pegar o mundo do player > spawnar uma entidade, porem dentro dos parênteses desse spawnEntity você tem que colocar 2 argumentos que seria o mob que iriamos spawnar e a localização dentro do mundo onde iriamos Spawna-lo. No exemplo de como Spawnar o mob você pode ver que tem a variável playerlocation, eu setei esta variável da seguinte forma: Location playerlocation = player.getLocation() Esses métodos eu sei, usando player.gerLocation e fácil. Mas eu to fazendo um plugin de MvP e queria spawnar um zumbie nas coordenadas x0 y0 z0, no meu caso eu vou pegar a localização para fazer que o meu evento em si crie o tal mob("Giant") Link para o comentário Compartilhar em outros sites More sharing options...
Guest Wheeze Postado Outubro 19, 2015 Denunciar Compartilhar Postado Outubro 19, 2015 Tente criar uma váriavel que arquive o x y e z Link para o comentário Compartilhar em outros sites More sharing options...
Guest » MickCraft « Postado Outubro 19, 2015 Denunciar Compartilhar Postado Outubro 19, 2015 Tente criar uma váriavel que arquive o x y e z Informa como funciona o código ;-; Eu to sem eclipse senão eu via aqui e ajuda oh !-! Link para o comentário Compartilhar em outros sites More sharing options...
Guest » Empresário: LADRÃO-BR-PT Postado Outubro 19, 2015 Denunciar Compartilhar Postado Outubro 19, 2015 Informa como funciona o código ;-;Eu to sem eclipse senão eu via aqui e ajuda oh !-! Não e preciso código pronto, mas acho que seria mas fácil . Link para o comentário Compartilhar em outros sites More sharing options...
TequilAxBr Postado Outubro 21, 2015 Denunciar Compartilhar Postado Outubro 21, 2015 Normalmente, eu seto com um comando as coordenadas em um arquivo .yml e pego de la as coordenadas. Link para o comentário Compartilhar em outros sites More sharing options...
Guest » Empresário: LADRÃO-BR-PT Postado Outubro 22, 2015 Denunciar Compartilhar Postado Outubro 22, 2015 (editado) UP » eu não consigo pegar as coordenadas! Bukkit.getWorld(world).spawnCreature(spawnzombie, EntityType.ZOMBIE); Editado Outubro 22, 2015 por » Empresário: LADRÃO-BR-PT Link para o comentário Compartilhar em outros sites More sharing options...
V1η1 Postado Outubro 22, 2015 Denunciar Compartilhar Postado Outubro 22, 2015 <p style="text-align:center;"><img alt="logo-forum.png" src="http://www.gamersboard.com.br/logo-forum.png"/></p><br /></br><br /></br><br />Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas.</br><br /></br><br /></br><br />Atenciosamente,</br><br />Gamer's Board</br> Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest » Empresário: LADRÃO-BR-PT
Bom pessoal, primeiramente essa e a minha primeira dúvida, desculpa se estiver errada!
Estou fazendo meu primeiro plugin grátis para o fórum e gostaria de saber uma coisinha.. como eu faço para spawnar um mob em certa coordenada?
Link para o comentário
Compartilhar em outros sites
10 respostass a esta questão
Posts Recomendados