SparklyDiana Postado Abril 10, 2016 Denunciar Compartilhar Postado Abril 10, 2016 http://pastebin.com/PYkAYdEz Ajuda eu.. nao liga no sv Link para o comentário Compartilhar em outros sites More sharing options...
MrTBR Postado Abril 10, 2016 Denunciar Compartilhar Postado Abril 10, 2016 Mostra erros no console? Link para o comentário Compartilhar em outros sites More sharing options...
SparklyDiana Postado Abril 10, 2016 Autor Denunciar Compartilhar Postado Abril 10, 2016 Mostra erros no console? quando eu digito /pl nao aparece Link para o comentário Compartilhar em outros sites More sharing options...
MrTBR Postado Abril 10, 2016 Denunciar Compartilhar Postado Abril 10, 2016 quando eu digito /pl nao aparece Quando você inicia o servidor no console, o plugin mostra erros...? Link para o comentário Compartilhar em outros sites More sharing options...
SparklyDiana Postado Abril 10, 2016 Autor Denunciar Compartilhar Postado Abril 10, 2016 Quando você inicia o servidor no console, o plugin mostra erros...? Link para o comentário Compartilhar em outros sites More sharing options...
Soldado_08 Postado Abril 10, 2016 Denunciar Compartilhar Postado Abril 10, 2016 Você errou na sua plugin.yml Parece que na linha 8 você usou tab pra fazer a indentação. Tenta só tirar a linha de description que deve arrumar, ou refaz sem usar tab. :) Link para o comentário Compartilhar em outros sites More sharing options...
SparklyDiana Postado Abril 10, 2016 Autor Denunciar Compartilhar Postado Abril 10, 2016 Você errou na sua plugin.yml Parece que na linha 8 você usou tab pra fazer a indentação. Tenta só tirar a linha de description que deve arrumar, ou refaz sem usar tab. :) nada Link para o comentário Compartilhar em outros sites More sharing options...
Soldado_08 Postado Abril 10, 2016 Denunciar Compartilhar Postado Abril 10, 2016 nada Continua dando erro? Posta o erro e a plugin.yml aqui. Link para o comentário Compartilhar em outros sites More sharing options...
SparklyDiana Postado Abril 10, 2016 Autor Denunciar Compartilhar Postado Abril 10, 2016 Continua dando erro? Posta o erro e a plugin.yml aqui. Pl.yml name: G3RandomNumber authors: [G3Eder] version: 1.0 main: me.eder.Main description: Plugin de RandomNumber commands: randominiciar: description: dar inicio ao evento random: description: dar um chute no evento Link para o comentário Compartilhar em outros sites More sharing options...
Soldado_08 Postado Abril 10, 2016 Denunciar Compartilhar Postado Abril 10, 2016 Pl.yml name: G3RandomNumber authors: [G3Eder] version: 1.0 main: me.eder.Main description: Plugin de RandomNumber commands: randominiciar: description: dar inicio ao evento random: description: dar um chute no evento É, parece que o erro agora é outro. Posta a sua Main e a sua config.yml por favor Link para o comentário Compartilhar em outros sites More sharing options...
SparklyDiana Postado Abril 10, 2016 Autor Denunciar Compartilhar Postado Abril 10, 2016 (editado) É, parece que o erro agora é outro. Posta a sua Main e a sua config.yml por favor Main: package me.eder; import java.io.File; import java.util.Random; import org.bukkit.Bukkit; import org.bukkit.ChatColor; import org.bukkit.Material; import org.bukkit.Sound; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import org.bukkit.event.Listener; import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.PlayerInventory; import org.bukkit.plugin.PluginManager; import org.bukkit.plugin.java.JavaPlugin; public class Main extends JavaPlugin implements Listener{ PluginManager pm = Bukkit.getPluginManager(); Random random = new Random(); String Prefixo= getconfs("Prefixo"); boolean acertou = false; double numeroSecreto = random.nextDouble() * 100 ; // [0 , 100] int chute = 0; Player p; PlayerInventory pi = p.getInventory(); public String getconfs(String valor){ return getConfig().getString(valor).replaceAll("&", "§").replaceAll("@Prefixo", Prefixo).replaceAll("@Player", p.getName()); } @Override public void onEnable() { File f = new File(getDataFolder(), "config.yml"); if (!f.exists()){ Bukkit.getConsoleSender().sendMessage("§aGerando novo arquivo de configuração..."); getConfig().options().copyDefaults(true); saveDefaultConfig(); } saveConfig(); pm.registerEvents(this, this); } @Override public void onDisable() { } public String getconf(String valor){ return getConfig().getString(valor).replaceAll("&", "§").replaceAll("@Prefixo", Prefixo).replaceAll("@Player", p.getName()); } @Override public boolean onCommand(CommandSender sender, Command command, String label, String[] args) { if (sender instanceof Player){ sender.sendMessage(ChatColor.RED + "Apenas para Staff"); } Player p = (Player)sender; if (command.getName().equalsIgnoreCase("RandomIniciar")){ if (p.hasPermission("G3Random.iniciar")){ Bukkit.broadcastMessage(getconfs("MensagemEvento1")); Bukkit.broadcastMessage(getconfs("MensagemEvento2")); Bukkit.broadcastMessage(getconfs("MensagemEvento3")); }else { p.sendMessage(getconfs("SemPermissao")); } } if (command.getName().equalsIgnoreCase("random")) if (args.length == chute){ p.sendMessage(getconfs("MensagemErrou1")); p.sendMessage(getconfs("MensagemErrou2")); } if (args.length == chute && chute == numeroSecreto ){ pi.addItem(new ItemStack(Material.EMERALD_BLOCK,64 )); pi.addItem(new ItemStack(Material.EXP_BOTTLE, 64)); p.playSound(p.getLocation(), Sound.LEVEL_UP, 2, 2); p.sendMessage(getConfig().getString("Mensagem_VencedorP")); Bukkit.broadcastMessage(getconfs("MensagemVenceu1")); Bukkit.broadcastMessage(getconfs("MensagemVenceu2")); } return false; } } config #Criado por G3Eder(DianaForever) #Variaveis @Prefixo @Player SemPermissao: '&cSem Permissao' Prefixo: '&6[EventoRandom]' MensagemEvento1: '@Prefixo &bEvento Random Iniciado' MensagemEvento2: '@Prefixo &bCada um tem ' MensagemEvento3: '@Prefixo &bEvento Random Iniciado' MensagemErrou1: '@Prefixo &bVoce errou..' MensagemErrou2: '@Prefixo &bTente novamente' Mensagem_VencedorP: '@Prefixo &aVoce acertou parabens, recebeste o premio' MensagemVenceu1: '@Prefixo &aO Jogardor &2@Player &bVenceu o evento' MensagemVenceu2: '@Prefixo &aDe os parabens a ele' #Criado por G3Eder(DianaForever) SemPermissao: '&cSem Permissao' Prefixo: '&6[EventoRandom]' MensagemEvento1: '@Prefixo &bEvento Random Iniciado' MensagemEvento2: '@Prefixo &bCada um tem ' MensagemEvento3: '@Prefixo &bEvento Random Iniciado' MensagemErrou1: '@Prefixo &bVoce errou..' MensagemErrou2: '@Prefixo &bTente novamente' Mensagem_VencedorP: '@Prefixo &aVoce acertou parabens, recebeste o premio' MensagemVenceu1: '@Prefixo &aO Jogardor &2@Player &bVenceu o evento' MensagemVenceu2: '@Prefixo &aDe os parabens a ele' Editado Abril 10, 2016 por DianaForever Link para o comentário Compartilhar em outros sites More sharing options...
Kami Postado Abril 10, 2016 Denunciar Compartilhar Postado Abril 10, 2016 Segundo nosso querido console parece ser erro na plugin.yml... Tente tirar o espaço que se encontra na linha 160 do pastebin. Se não funcionar tente tirar o número do nome do seu plugin "G3RandomNumber" Link para o comentário Compartilhar em outros sites More sharing options...
Soldado_08 Postado Abril 10, 2016 Denunciar Compartilhar Postado Abril 10, 2016 (editado) Ao invés de: public String getconfs(String valor){ return getConfig().getString(valor).replaceAll("&", "§").replaceAll("@Prefixo", Prefixo).replaceAll("@Player", p.getName()); } Usa: public String getconfs(String valor){ String returnval = "erro"; String cf = getConfig().getString(valor).replaceAll("&", "§").replaceAll("@Prefixo", Prefixo).replaceAll("@Player", p.getName()); if(cf != null){ returnval = cf; } return returnval; } Provavelmente vai dar erro, mas é só um teste. Eu não tenho muita ideia do que esta acontecendo =/ @EDIT Bateu uma luz aqui, tenta colocar o onEnable antes de tudo. Pq se der algum erro antes, ele não vai nem passar pelo onEnable. Editado Abril 10, 2016 por Soldado_08 Link para o comentário Compartilhar em outros sites More sharing options...
SparklyDiana Postado Abril 10, 2016 Autor Denunciar Compartilhar Postado Abril 10, 2016 Link para o comentário Compartilhar em outros sites More sharing options...
Guest Piole_BR Postado Abril 10, 2016 Denunciar Compartilhar Postado Abril 10, 2016 Manda a linha 42 e linha 30 da classe main Link para o comentário Compartilhar em outros sites More sharing options...
SparklyDiana Postado Abril 10, 2016 Autor Denunciar Compartilhar Postado Abril 10, 2016 Manda a linha 42 e linha 30 da classe main 42: File f = new File(getDataFolder(), "config.yml"); 30: String Prefixo= getconfs("Prefixo"); Link para o comentário Compartilhar em outros sites More sharing options...
Guest Piole_BR Postado Abril 10, 2016 Denunciar Compartilhar Postado Abril 10, 2016 42: File f = new File(getDataFolder(), "config.yml"); 30: String Prefixo= getconfs("Prefixo"); Não entendi esse "getconfs" Não seria "getConfig().getString("Prefixo"); ? Link para o comentário Compartilhar em outros sites More sharing options...
DEVKEWI Postado Abril 10, 2016 Denunciar Compartilhar Postado Abril 10, 2016 Ou o erro na plugin.yml é o authors ¬¬ Se for colocar mais que um author não precisa adicionar o "s" no final dele ¬¬ author: [Kewilleen, iKewilleen] Compreende? Link para o comentário Compartilhar em outros sites More sharing options...
SparklyDiana Postado Abril 10, 2016 Autor Denunciar Compartilhar Postado Abril 10, 2016 (editado) Ou o erro na plugin.yml é o authors ¬¬ Se for colocar mais que um author não precisa adicionar o "s" no final dele ¬¬ author: [Kewilleen, iKewilleen] Compreende? nada.. alias sempre usei o authors e funcionou Não entendi esse "getconfs" Não seria "getConfig().getString("Prefixo"); ? nada.. novo erro... @EDIT : Achei o erro.. config tava repetida.. agora pode fechar Editado Abril 10, 2016 por DianaForever Link para o comentário Compartilhar em outros sites More sharing options...
Guest Piole_BR Postado Abril 10, 2016 Denunciar Compartilhar Postado Abril 10, 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
SparklyDiana
http://pastebin.com/PYkAYdEz
Ajuda eu.. nao liga no sv
Link para o comentário
Compartilhar em outros sites
19 respostass a esta questão
Posts Recomendados