@PlayerCommand(cmd="setPoint",arg = " <player> <value>")
public void onSetPoint(CommandSender sender,String args[]){
if(sender instanceof Player){
if(!sender.hasPermission("pvpaswantedmanager." + args[0])) {
sender.sendMessage(Message.getMsg("player.noPermissionMessage"));
return;
}
}
if(args.length <3){
sender.sendMessage(Message.getMsg("admin.wrongFormatMessage"));
return;
}
YamlConfiguration PlayerData = onLoadData(args[1]);
if(PlayerData == null){
sender.sendMessage(Message.getMsg("admin.playerNullMessage"));
return;
}
if(!Pattern.compile("[0-9]*").matcher(args[2]).matches()){
sender.sendMessage(Message.getMsg("admin.wrongFormatMessage"));
return;
}
int value = Integer.valueOf(args[2]);
if(PlayerData.getInt("wanted.points")==0&& value > 0){
PVPAsWantedManager.onCreateList(args[1], "WantedList");
}else if(PlayerData.getInt("wanted.points")>0 && value ==0){
PVPAsWantedManager.onDeleteList(args[1], "WantedList");
}
PlayerData.set("wanted.points", value);
PVPAsWantedManager.onSaveData(args[1], PlayerData);
sender.sendMessage(Message.getMsg("admin.EditPlayerDataMessage"));
}
PVPAsWantedManager.java 文件源码
java
阅读 27
收藏 0
点赞 0
评论 0
项目:PVPAsWantedManager
作者:
评论列表
文章目录