Wie verwende ich denn die MYSQL FUnktionen aus deiner Bibliothek?
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Show posts Menutry {
Class.forName("org.mariadb.jdbc.Driver"); // Datenbanktreiber für JDBC Schnittstellen laden.
// Verbindung zur JDBC-Datenbank herstellen.
con = DriverManager.getConnection("jdbc:mysql://"+dbHost+":"+ dbPort+"/"+dbName+"?"+"user="+dbUser+"&"+"password="+dbPass);
AeS_Stuff.mysqlstatus = "Mit der Forendatenbank verbunden";
} catch (ClassNotFoundException e) {
System.out.println("Treiber nicht gefunden");
AeS_Stuff.mysqlstatus = "Treiber nicht gefunden";
} catch (SQLException e) {
System.out.println("Verbindung nicht moglich");
System.out.println("SQLException: " + e.getMessage());
System.out.println("SQLState: " + e.getSQLState());
System.out.println("VendorError: " + e.getErrorCode());
}
Quote from: Stefan1200 on September 14, 2016, 06:32:26 PM
Du müsstest ein Plugin für den JTS3ServerMod schreiben. Dazu gibt es eine Anleitung im plugins Verzeichnis. Im Beispiel Plugin ist sogar auch ein Chat Befehl vorhanden, das ein Argument verwendet.
Quote from: Stefan1200 on September 15, 2016, 03:08:17 PMQuote from: Darkandro on September 15, 2016, 12:55:05 PM
Wie kann ich dann die DBID von einem Client bekommen, wenn dieser sich ausloggt??
ClientInfo geht nur bei Clients, die gerade online sind. Deswegen nur ClientID. Die ClientDBInfo geht auch von offline clients, enthält aber weniger / andere Informationen.
https://www.stefan1200.de/documentation/jts3serverquery/de/stefan1200/jts3serverquery/JTS3ServerQuery.html#INFOMODE_CLIENTDBINFO
ServerQuery Error 512: invalid clientID 8 8
int clientid = Integer.parseInt(eventInfo.get("clid"));
client = queryLib.getInfo(queryLib.INFOMODE_CLIENTINFO, clientid).toString();
queryLib.doCommand("channeledit cid=189 channel_description=" + queryLib.encodeTS3String("My Description test"));
java.lang.NullPointerException
at java.util.concurrent.ConcurrentHashMap.hash(ConcurrentHashMap.java:333)
at java.util.concurrent.ConcurrentHashMap.putIfAbsent(ConcurrentHashMap.java:1145)
at java.lang.ClassLoader.getClassLoadingLock(ClassLoader.java:464)
at java.lang.ClassLoader.loadClass(ClassLoader.java:405)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at de.stefan1200.jts3servermod.JTS3ServerMod.c(Unknown Source)
at de.stefan1200.jts3servermod.JTS3ServerMod.b(Unknown Source)
at de.stefan1200.jts3servermod.JTS3ServerMod.b(Unknown Source)
at de.stefan1200.jts3servermod.i.run(Unknown Source)
at java.lang.Thread.run(Thread.java:745)
Page created in 0.016 seconds with 17 queries.