Show Posts

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.


Messages - Stefan1200

Pages: [1] 2 3 ... 62
1
General Discussions / Re: More detailed error messages?
« on: Today at 08:58:27 AM »
Which JTS3ServerMod version? Which TS3 server version? Full logfile please.

2
General Discussions / Re: JTS3SERVER MOD WEB INTERFACE
« on: Today at 08:53:20 AM »
Like written everywhere: Please write a mail to me.

3
Allgemeine Diskussionen / Re: Bot macht nur selten Beschwerde
« on: January 09, 2019, 07:56:28 PM »
Der TS3 Server beschränkt die Anzahl der Beschwerden von einem Client für einen Client auf 1. Jede weitere Beschwerde von und für einen Client führt zu einer Fehlermeldung.

4
Neue Version 6.5.4 (05.01.2019)

Lese den ersten Beitrag für die Änderungen (Entwicklungsgeschichte).

5
New Version 6.5.4 (05.01.2019)

Check first post for the changes (Changelog).

6
Neue Version 6.5.3 (01.01.2019)

Lese den ersten Beitrag für die Änderungen (Entwicklungsgeschichte).

Frohes neues Jahr!

7
New Version 6.5.3 (01.01.2019)

Check first post for the changes (Changelog).

Happy new year!

8
Neue Version 6.5.2 (28.12.2018)

Lese den ersten Beitrag für die Änderungen (Entwicklungsgeschichte).

9
New Version 6.5.2 (28.12.2018)

Check first post for the changes (Changelog).

10
New Version 6.5.1 (23.12.2018)

Check first post for the changes (Changelog).

Merry Christmas to everyone.

11
Neue Version 6.5.1 (23.12.2018)

Lese den ersten Beitrag für die Änderungen (Entwicklungsgeschichte).

Frohe Feiertage wünsche ich allen!

12
Allgemeine Diskussionen / Re: Jeder kann sich eine Gruppe geben
« on: December 20, 2018, 08:20:43 PM »
Dafür müsste ein JTS3ServerMod Plugin geschrieben werden. Direkt ohne Plugin kann der JTS3ServerMod das nicht.

13
Allgemeine Diskussionen / Re: Debugging
« on: December 02, 2018, 08:45:20 PM »
Habe früher mal damit experimentiert, aber aufgrund von Zeitmangel bin ich bei meinen Logs geblieben. Vielleicht weiß ja jemand anderes wie der Hase beim Debuggen per Debugger läuft.

14
Allgemeine Diskussionen / Re: MySQLConnect - HostingEdition
« on: November 17, 2018, 07:57:56 PM »
Hier dann noch ein Beispiel, wie ich das in einer JTS3ServerMod Funktion mache:

Code: [Select]
// Diese IF Abfrage prüft, ob gerade die MySQL Funktionalität verfügbar ist, oder nicht. Bei FALSE wird halt nach der Konfigdatei gesucht.
if (modClass.getMySQLConnection() != null)
{
MySQLConnect mysqlConnect = modClass.getMySQLConnection();

boolean retValue = false;
PreparedStatement pst = null;
ResultSet rs = null;

try
{
mysqlConnect.connect();
pst = mysqlConnect.getPreparedStatement("SELECT textentry FROM jts3servermod_advertising WHERE instance_id = ? AND prefix = ?");
pst.setInt(1, modClass.getInstanceID());
pst.setString(2, configPrefix);
rs = pst.executeQuery();

ADVERTISING_MESSAGES.clear();
while(rs.next())
{
ADVERTISING_MESSAGES.addElement(rs.getString(1));
}
retValue = true;
}
catch (Exception e)
{
retValue = false;
}
finally
{
try {if (rs != null) rs.close();} catch (Exception e2) {}
try {if (pst != null) pst.close();} catch (Exception e3) {}
mysqlConnect.close();
}

return retValue;
}

15
Allgemeine Diskussionen / Re: MySQLConnect - HostingEdition
« on: November 17, 2018, 07:23:29 PM »
Erstmal brauchst du im Plugin in der Methode initClass() die modClass (vom Typ JTS3ServerMod_Interface).

Dann ganz einfach:
Code: [Select]
MySQLConnect dbConnection = modClass.getMySQLConnection();
Das ist aber nur notwendig, wenn du überhaupt eine eigene MySQL Tabelle für das Plugin benötigst. Ansonsten kannst du mit der initConfig() und loadConfig() arbeiten, wie im beiliegenden Sourcecode zum Plugin AutoKickTimer (siehe im Ordner/Datei documents\plugin_sources\AutoKickTimer_src.zip).

Pages: [1] 2 3 ... 62