Advertisement
Guest User

GradeInGame

a guest
Jun 25th, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.07 KB | None | 0 0
  1. package fr.bhugues.unicorn.gradeingame;
  2.  
  3. import java.sql.Connection;
  4. import java.sql.DriverManager;
  5. import java.sql.PreparedStatement;
  6. import java.sql.ResultSet;
  7. import java.sql.SQLException;
  8.  
  9. import org.bukkit.entity.Player;
  10. import org.bukkit.event.EventHandler;
  11. import org.bukkit.event.Listener;
  12. import org.bukkit.event.player.PlayerJoinEvent;
  13.  
  14. public class Listerners implements Listener {
  15.  
  16.     @EventHandler
  17.     public void active_join(PlayerJoinEvent e) {
  18.        
  19.         Player p = e.getPlayer();
  20.         String name = p.getName();
  21.        
  22.         String url = "jdbc:mysql://151.80.181.8:3306/unicorn_altis";
  23.         String utilisateur = "*******";
  24.         String motDePasse = "*****";
  25.         Connection connexion = null;
  26.         try {
  27.             connexion = DriverManager.getConnection( url, utilisateur, motDePasse );
  28.            
  29.             p.sendMessage("COUCOU la co fonctionne");
  30.  
  31.             PreparedStatement statement = connexion.prepareStatement("select * from grade_in where pseudo = ?");
  32.             statement.setString(1, name);
  33.             ResultSet resultat = statement.executeQuery();
  34.            
  35.             while ( resultat.next() ) {
  36.                 String id_grade = resultat.getString( "grade" );
  37.                
  38.                 //ICI ON VA MANUADD QUAND ON AURA L'API DE GROUP MANAGER
  39.  
  40.             }
  41.            
  42.             p.sendMessage("COUCOU premiere requete");
  43.             PreparedStatement statement1 = connexion.prepareStatement("select * from nom_rp where pseudo = ?");
  44.             statement1.setString(1, name);
  45.             ResultSet resultat1 = statement1.executeQuery();
  46.            
  47.             while ( resultat1.next() ) {
  48.                 String id_nom = resultat1.getString( "nom" );
  49.                 String id_prenom = resultat1.getString( "prenom" );
  50.                
  51.                 String total = id_nom + id_prenom;
  52.                
  53.                 p.setCustomName(total);
  54.                 p.setDisplayName(total);
  55.                 p.setPlayerListName(total);
  56.  
  57.             }
  58.            
  59.             p.sendMessage("COUCOU fini");
  60.                
  61.            
  62.         } catch ( SQLException c ) {
  63.  
  64.         } finally {
  65.             if ( connexion != null )
  66.                 try {
  67.    
  68.                     connexion.close();
  69.                 } catch ( SQLException ignore ) {
  70.  
  71.                 }
  72.         }
  73.    
  74.     }
  75.    
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement