Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void banPlayer(CommandSender sender, OfflinePlayer cible, String raison, boolean isDefinitif, int time){
- if(main.banned.containsKey(cible.getUniqueId())){
- sender.sendMessage("§cJoueur déjà ban.");
- return;
- }
- UUID uuid = cible.getUniqueId();
- sender.sendMessage("§cVous avez ban le joueur §f\" + target.getName() + \"§c pour: §f\"" + raison.toString());
- String interval = "100 YEAR";
- if(!isDefinitif){
- interval = time +" HOUR";
- }
- try {
- PreparedStatement q = main.sql.getConnection().prepareStatement("INSERT INTO banned(uuid,reason,expiredate) VALUES (?,?,DATE_ADD(NOW(), INTERVAL "+interval+"))");
- q.setString(1, uuid.toString());
- q.setString(2, raison);
- q.execute();
- q.close();
- } catch (SQLException e) {
- e.printStackTrace();
- }
- BanPlayerData ban = new BanPlayerData();
- ban.setUuid(uuid);
- ban.setReason(raison);
- main.banned.put(uuid, ban);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement