Procon1337
Kömür Madencisi
- En iyi cevaplar
- 0
Kod:
@Override
public boolean onCommand(CommandSender rightd, Command cmd, String label, String[] args) {
if (label.equalsIgnoreCase("deathchase") && rightd instanceof Player) {
Player player = (Player) rightd;
if(args.length == 2) {
String kitt = args[1];
String select = args[0];
if (select.equals("kit") && kitt.equals("basher") && rightd.hasPermission("deathchase.basher") && rightd instanceof Player) {
player.addPotionEffect(new PotionEffect(PotionEffectType.REGENERATION, 1, 1));
player.getInventory().addItem(new ItemStack(Material.IRON_SWORD));
rightd.sendMessage(ChatColor.GREEN + EventHandle.plugin3.getConfig().getString("basherheader"));
rightd.sendMessage(ChatColor.GREEN + EventHandle.plugin3.getConfig().getString("basherdescription"));
rightd.sendMessage(ChatColor.GREEN + EventHandle.plugin3.getConfig().getString("basherabilities"));
rightd.sendMessage(ChatColor.GREEN + EventHandle.plugin3.getConfig().getString("basherweapons"));
rightd.sendMessage(ChatColor.GREEN + EventHandle.plugin3.getConfig().getString("basherheader"));
kit.remove(player);
kit.put(player, "Basher");
return true;
}else if (select.equals("kit") && kitt.equals("archer") && rightd.hasPermission("deathchase.archer") && rightd instanceof Player) {
player.addPotionEffect(new PotionEffect(PotionEffectType.REGENERATION, 1, 1));
player.getInventory().addItem(new ItemStack(Material.BOW));
rightd.sendMessage(ChatColor.GREEN + EventHandle.plugin3.getConfig().getString("archerheader"));
rightd.sendMessage(ChatColor.GREEN + EventHandle.plugin3.getConfig().getString("archerdescription"));
rightd.sendMessage(ChatColor.GREEN + EventHandle.plugin3.getConfig().getString("archerabilities"));
rightd.sendMessage(ChatColor.GREEN + EventHandle.plugin3.getConfig().getString("archerweapons"));
rightd.sendMessage(ChatColor.GREEN + EventHandle.plugin3.getConfig().getString("archerheader"));
kit.remove(player);
kit.put(player, "Archer");
return true;
}else if (select.equals("kit") && kitt.equals("traitor") && rightd.hasPermission("deathchase.traitor") && rightd instanceof Player) {
player.addPotionEffect(new PotionEffect(PotionEffectType.REGENERATION, 1, 1));
player.getInventory().addItem(new ItemStack(Material.IRON_AXE));
rightd.sendMessage(ChatColor.GREEN + EventHandle.plugin3.getConfig().getString("traitorheader"));
rightd.sendMessage(ChatColor.GREEN + EventHandle.plugin3.getConfig().getString("traitordescription"));
rightd.sendMessage(ChatColor.GREEN + EventHandle.plugin3.getConfig().getString("traitorabilities"));
rightd.sendMessage(ChatColor.GREEN + EventHandle.plugin3.getConfig().getString("traitorweapons"));
rightd.sendMessage(ChatColor.GREEN + EventHandle.plugin3.getConfig().getString("traitorheader"));
kit.remove(player);
kit.put(player, "Traitor");
return true;
}else if (select.equals("kit") && kitt.equals("alphachaser") && rightd.hasPermission("deathchase.alpha") && rightd instanceof Player) {
int isempty = kit.get("AlphaChaser").length();
if (isempty == 0) {
player.addPotionEffect(new PotionEffect(PotionEffectType.REGENERATION, 20 * 60 * 20, 3));
player.getInventory().addItem(new ItemStack(Material.IRON_AXE));
rightd.sendMessage(ChatColor.GREEN + EventHandle.plugin3.getConfig().getString("alphaheader"));
rightd.sendMessage(ChatColor.GREEN + EventHandle.plugin3.getConfig().getString("alphadescription"));
rightd.sendMessage(ChatColor.GREEN + EventHandle.plugin3.getConfig().getString("alphaabilities"));
rightd.sendMessage(ChatColor.GREEN + EventHandle.plugin3.getConfig().getString("alphaweapons"));
rightd.sendMessage(ChatColor.GREEN + EventHandle.plugin3.getConfig().getString("alphaheader"));
team.remove(player);
team.put(player, "Chaser");
kit.remove(player);
kit.put(player, "AlphaChaser");
return true;
}else {
rightd.sendMessage(ChatColor.GREEN + EventHandle.plugin3.getConfig().getString("alphachaserfull"));
}
}else if (select.equals("help")) {
rightd.sendMessage(ChatColor.RED + "There is no help, please check spigotmc.");
return true;
}else if (select.equals("reload") && rightd.hasPermission("deathchase.reload")) {
EventHandle.plugin3.reloadConfig();
rightd.sendMessage(ChatColor.RED + "Reload is completed.");
return true;
}
}else if (args.length == 1) {
String select = args[0];
if (select.equals("help")) {
rightd.sendMessage(ChatColor.RED + "There is no help, please check spigotmc.");
}else if (select.equals("reload") && rightd.hasPermission("deathchase.reload")) {
EventHandle.plugin3.reloadConfig();
rightd.sendMessage(ChatColor.GREEN + "Config is reloaded!");
}
}
}
return true;
Sıkıntı şu sürekli plugin.yml deki usage kısmını söylüyor.