Fix player stats.
This commit is contained in:
parent
6e911b32ca
commit
6ea8c1aa26
Binary file not shown.
@ -889,6 +889,22 @@ public class TwosideKeeper extends JavaPlugin implements Listener {
|
||||
sender.sendMessage(Loot_Logger.GenerateReport());
|
||||
return true;
|
||||
} else
|
||||
if (cmd.getName().equalsIgnoreCase("stats")) {
|
||||
if (args.length>=1) {
|
||||
if (Bukkit.getPlayer(args[0])!=null) {
|
||||
//If we can grab their stats, then calculate it.
|
||||
Player p = Bukkit.getPlayer(args[0]);
|
||||
sender.sendMessage("Displaying stats for "+ChatColor.YELLOW+p.getName());
|
||||
showPlayerStats(p,sender);
|
||||
} else {
|
||||
sender.sendMessage("Player "+ChatColor.YELLOW+args[0]+" is not online!");
|
||||
}
|
||||
return true;
|
||||
} else {
|
||||
showPlayerStats((Player)sender);
|
||||
return true;
|
||||
}
|
||||
} else
|
||||
if (sender instanceof Player) {
|
||||
DecimalFormat df = new DecimalFormat("0.00");
|
||||
if (cmd.getName().equalsIgnoreCase("fix")) {
|
||||
@ -1084,22 +1100,6 @@ public class TwosideKeeper extends JavaPlugin implements Listener {
|
||||
}
|
||||
return true;
|
||||
} else
|
||||
if (cmd.getName().equalsIgnoreCase("stats")) {
|
||||
if (args.length==1) {
|
||||
if (Bukkit.getPlayer(args[0])!=null) {
|
||||
//If we can grab their stats, then calculate it.
|
||||
Player p = Bukkit.getPlayer(args[0]);
|
||||
sender.sendMessage("Displaying stats for "+ChatColor.YELLOW+p.getName());
|
||||
showPlayerStats(p,sender);
|
||||
} else {
|
||||
sender.sendMessage("Player "+ChatColor.YELLOW+args[0]+" is not online!");
|
||||
}
|
||||
return true;
|
||||
} else {
|
||||
showPlayerStats((Player)sender);
|
||||
return true;
|
||||
}
|
||||
} else
|
||||
if (cmd.getName().equalsIgnoreCase("awakenedartifact")) {
|
||||
if (args.length==2 && args[0].equalsIgnoreCase("menu")) {
|
||||
Player p = Bukkit.getPlayer(sender.getName());
|
||||
@ -6198,12 +6198,12 @@ public class TwosideKeeper extends JavaPlugin implements Listener {
|
||||
pd.damagedealt=store2;
|
||||
pd.damagereduction=store1;
|
||||
DecimalFormat df = new DecimalFormat("0.0");
|
||||
p.sendMessage("Habitat Quality: "+habitat_data.getHabitationLevel(p.getLocation()));
|
||||
p.sendMessage(ChatColor.GRAY+""+ChatColor.ITALIC+"Base Damage: "+ChatColor.RESET+""+ChatColor.DARK_PURPLE+df.format(store2));
|
||||
p.sendMessage(ChatColor.GRAY+""+ChatColor.ITALIC+"Damage Reduction: "+ChatColor.RESET+""+ChatColor.DARK_AQUA+df.format((1.0-store1)*100)+"%");
|
||||
p.sendMessage(ChatColor.GRAY+""+ChatColor.ITALIC+"Life Steal: "+ChatColor.RESET+""+ChatColor.DARK_AQUA+df.format(NewCombat.calculateLifeStealAmount(p)*100)+"%");
|
||||
p.sendMessage(ChatColor.GRAY+""+ChatColor.ITALIC+"Critical Strike Chance: "+ChatColor.RESET+""+ChatColor.DARK_AQUA+df.format((NewCombat.calculateCriticalStrikeChance(p.getEquipment().getItemInMainHand(), p))*100)+"%");
|
||||
p.sendMessage(ChatColor.GRAY+""+ChatColor.ITALIC+"Dodge Chance: "+ChatColor.RESET+""+ChatColor.DARK_AQUA+df.format((NewCombat.CalculateDodgeChance(p))*100)+"%");
|
||||
receiver.sendMessage("Habitat Quality: "+habitat_data.getHabitationLevel(p.getLocation()));
|
||||
receiver.sendMessage(ChatColor.GRAY+""+ChatColor.ITALIC+"Base Damage: "+ChatColor.RESET+""+ChatColor.DARK_PURPLE+df.format(store2));
|
||||
receiver.sendMessage(ChatColor.GRAY+""+ChatColor.ITALIC+"Damage Reduction: "+ChatColor.RESET+""+ChatColor.DARK_AQUA+df.format((1.0-store1)*100)+"%");
|
||||
receiver.sendMessage(ChatColor.GRAY+""+ChatColor.ITALIC+"Life Steal: "+ChatColor.RESET+""+ChatColor.DARK_AQUA+df.format(NewCombat.calculateLifeStealAmount(p)*100)+"%");
|
||||
receiver.sendMessage(ChatColor.GRAY+""+ChatColor.ITALIC+"Critical Strike Chance: "+ChatColor.RESET+""+ChatColor.DARK_AQUA+df.format((NewCombat.calculateCriticalStrikeChance(p.getEquipment().getItemInMainHand(), p))*100)+"%");
|
||||
receiver.sendMessage(ChatColor.GRAY+""+ChatColor.ITALIC+"Dodge Chance: "+ChatColor.RESET+""+ChatColor.DARK_AQUA+df.format((NewCombat.CalculateDodgeChance(p))*100)+"%");
|
||||
TextComponent f = new TextComponent(ChatColor.GRAY+""+ChatColor.ITALIC+"Current Mode: ");
|
||||
f.addExtra(GenericFunctions.PlayerModeName(p));
|
||||
if (receiver instanceof Player) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user