Ir para conteúdo

AtomicCraft

Membros
  • Total de itens

    18
  • Registro em

  • Última visita

Sobre AtomicCraft

Últimos Visitantes

310 visualizações
  1. Se o plugin atender os requisitos a cima ... Vem privado!
  2. package atomiccraft.com.br; import java.io.File; import org.bukkit.Bukkit; import org.bukkit.OfflinePlayer; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import org.bukkit.plugin.java.JavaPlugin; import org.bukkit.scheduler.BukkitRunnable; public class Main extends JavaPlugin {//Inicio public void onEnable(){ System.out.println("§3[MuMagnata] §6Plugin habilitado!"); if (!new File(getDataFolder(), "config.yml").exists()){ saveResource("config.yml", false); getServer().getConsoleSender().sendMessage("§3[MuMagnata] §6Verificando config..."); getServer().getConsoleSender().sendMessage("§3[MuMagnata] §4ERRO Config inexistente! §aCriando aquivo config.yml..."); getServer().getConsoleSender().sendMessage("§3[MuMagnata] §2Arquivo config.yml criado!"); }else{ getServer().getConsoleSender().sendMessage("§3[MuMagnata] §6Verificando config..."); getServer().getConsoleSender().sendMessage("§3[MuMagnata] §2@O arquivo config.yml já existe!"); } setupEconomy(); new BukkitRunnable() { public void run() { Checar(); } }.runTaskLater(this, 10*20); Bukkit.getServer().getPluginManager().registerEvents(this, this); } public void onDisable(){ System.out.println("[§3[MuMagnata] §6Plugin desabilitado!]"); } public void Checar(){ new BukkitRunnable() { public void run(){ boolean novo = false; for(OfflinePlayer player : Bukkit.getServer().getOfflinePlayers()){ if(player.getName().toLowerCase() != getConfig().getString("Magnata_atual").toLowerCase()){ if(econ.getBalance(player.getName()) > econ.getBalance(getConfig().getString("Magnata_atual"))){ getConfig().set("Magnata_atual", player.getName()); saveConfig(); reloadConfig(); novo = true } } } if(novo == true){ Bukkit.getServer().broadcastMessage("§2[Magnata] §aTemos um novo magnata!"); Bukkit.getServer().broadcastMessage("§2[Magnata] §aParabéns para" + getConfig().getString("Magnata_atual") + "!"); } } }.runTaskTimer(this, 5*20, 5*20); } }//FIM https://www.spigotmc.org/threads/help-with-plugin-creation.251728/
  3. Quem souber alguma API que possa me ajudar deixe nos comentários! pode ajudar quem estiver interessado até mesmo eu...
  4. lista de todos os plugin de magnata que eu testei! Não funcionaram!
  5. Isso pode ajudar: Bukkit.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), "minecraft:give potion 64"); Pode ser usado para mandar comandos ... eu fiz alguns teste com essa variável: package atomiccraft.com.br; import org.bukkit.Bukkit; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import org.bukkit.plugin.java.JavaPlugin; public class Main extends JavaPlugin { public void onEnable(){ System.out.println("§3[MuVote] §6Plugin habilitado!"); } public void onDisable(){ System.out.println("[§3[MuVote] §6Plugin desabilitado!]"); } public boolean onCommand(CommandSender sender, Command command, String label, String[] args) { if(command.getName().equalsIgnoreCase("teste")){ Player p = (Player)sender; p.sendMessage("[TESTE]Teste -------------------"); Bukkit.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), "minecraft:give potion 64"); Bukkit.getServer().dispatchCommand(Bukkit.getServer().getConsoleSender(), getConfig().getString("Comando").replaceAll("@player", p.getName())); } return true; } } E um plugin simples porem não tenho tempo para montar ... se conhecerem alguma documentação que ajude a desenvolver esse simples plugin, mande nesse tópico que dependendo eu mesmo monto ... não sei como conferir o magnata ... Uso SaneEconomy
  6. Função: Versão do servidor: [ ] 1.5.2 [ ] 1.7.x [ ] 1.8.x [ ] 1.9.x [x] Outro: 1.12 Uso de MySQL: [ ] Sim [x] Não Deverá gerar log: [ ] Sim [x] Não Comandos: [ ] Nenhum [ ] Outro: /vermagnata - Ver o magnata atual "jogador mais rico do servidor". /magnata - Ver o magnata atual "jogador mais rico do servidor". /listmagnata - Ver histórico de todos os magnatas já existentes. /atualizarmagnata - Verifica se existe um novo magnata. Versão do Java: [ ] Java 7 [x] Java 8 [ ] Outro: Dependencia/Compatibilidade: [ ] WorldGuard [ ] LegenChat [x] Vault [ ] Nenhum [ ] Outro: SaneEconomy UChat O mais importante ao trocar o magnata o plugin deve digitar uma serie de comandos EX: /manuadd membro magnata /manuaddp <nick> essential.warp.magnata /manuaddp <nick> tag.magnata /manuaddp <nick> essential.warp.magnata
  7. Você merece um beijo na bunda seu dlç! Pena que não rodou no meu servidor 1.11 deve ser o java 8 ... Java 8 veio pra matar roubar e destruir ...
  8. Tenho um servidor 1.11 e a tag mito não quer aparecer em nenhum dos chats Config: Chats: global: local: plugin testado: OBS: No legendchat funciona!
  9. Plugins nuca são de mais! quanto mais melhor
  10. Ai tem pão? Se tiver, TA NO CÉU RAPAZ!
×
×
  • Criar Novo...