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
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.

2
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;
}

3
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).

4
General Discussions / Re: Use default channel to enter server
« on: October 27, 2018, 01:28:17 AM »
Why not sending them that message as welcome message?

Maybe the AutoMove function could help here, but I guess you get error messages in the bot log for everyone, who just join the default channel. Not checked the source code, maybe it is working without errors.

5
General Discussions / Re: Use default channel to enter server
« on: October 27, 2018, 01:07:03 AM »
Just remove the join power (TS3 server permission) for them. Or do I get you wrong?

6
Allgemeine Diskussionen / Re: Bot Benutzer entfernen
« on: October 20, 2018, 02:19:18 PM »
Er muss über die Bot Benutzerverwaltung volle Rechte erhalten, dann sollte das gehen. Habs jetzt aber nicht getestet.

7
General Discussions / Re: How to split message into multiple message
« on: October 20, 2018, 01:36:35 PM »
Maybe you saved the file with the wrong encoding? You can check it by sending the chat message to the bot:
!botcfgget FUNCTIONNAME_message
Of course, you have to replace FUNCTIONNAME to the used function name.

8
Allgemeine Diskussionen / Re: Frage zu Away/Mute Mover
« on: October 20, 2018, 07:54:49 AM »
Korrekt

9
General Discussions / Re: How to split message into multiple message
« on: October 20, 2018, 07:53:58 AM »
!= means "not equal"

Just remove the spaces around the splitting string, because even a space is a character.

Code: [Select]
You were moved to channel "%MUTE_CHANNEL_NAME%" because your client status is muted.§+§You will be moved back if your client status is not muted anymore.

10
General Discussions / Re: How to split message into multiple message
« on: October 19, 2018, 08:10:33 PM »
I still don't see the §+§...

§ != $

11
General Discussions / Re: How to split message into multiple message
« on: October 19, 2018, 07:56:22 PM »
I don't see the §+§

12
General Discussions / Re: How to split message into multiple message
« on: October 19, 2018, 07:43:03 PM »
What is the message you use?

13
Allgemeine Diskussionen / Re: Frage zu Away/Mute Mover
« on: October 19, 2018, 07:29:43 PM »
Du wählst da die Channels aus und darunter gibst du an, ob er diese Channels ignorieren soll oder ob er nur diese Channels beachten soll. Ist doch simpel. :P ;)

14
Allgemeine Diskussionen / Re: Wie kann man eine Gruppe bekommen
« on: October 19, 2018, 05:49:51 PM »
Müsste ein JTS3ServerMod Plugin für geschrieben werden. Von mir wird es das nicht geben, weil ich den Sinn hinter dieser Funktion nicht sehe (und vermutlich auch nicht existiert).

15
Allgemeine Diskussionen / Re: Frage zu Away/Mute Mover
« on: October 19, 2018, 05:47:25 PM »
Du kannst doch bei beiden Funktionen Channels einstellen, die ignoriert oder nur geprüft werden sollen.

Pages: [1] 2 3 ... 62