forked from IF-LK-2020/wordle
fixed sql requests in user and replaced requests
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
import java.time.LocalDate;
|
||||
import java.time.temporal.ChronoUnit;
|
||||
import java.util.Iterator;
|
||||
|
||||
public class Game {
|
||||
|
||||
@@ -138,7 +137,7 @@ public class Game {
|
||||
if (msg.startsWith("send ")) {
|
||||
|
||||
String args = msg.substring(5);
|
||||
|
||||
System.out.println(wordle);
|
||||
if (args.length() == 5) {
|
||||
|
||||
databaseConnector.executeStatement("SELECT word FROM words WHERE word LIKE '" + args + "'");
|
||||
@@ -209,45 +208,17 @@ public class Game {
|
||||
|
||||
if (msg.startsWith("stat")) {
|
||||
|
||||
databaseConnector.executeStatement("SELECT timesPlayed FROM User Where name like " + tempLoginName + "");
|
||||
String tP = databaseConnector.getCurrentQueryResult().getData()[0][0];
|
||||
send("times Played: " + tP);
|
||||
send("times Played: " + user.getTimesPlayed());
|
||||
|
||||
databaseConnector.executeStatement("SELECT winPercentage FROM User Where name like " + tempLoginName + "");
|
||||
String wP = databaseConnector.getCurrentQueryResult().getData()[0][0];
|
||||
send("win Percentage: " + wP);
|
||||
send("win Percentage: " + user.getWinPercentage());
|
||||
|
||||
databaseConnector.executeStatement("SELECT currentStreak FROM User Where name like " + tempLoginName + "");
|
||||
String cS = databaseConnector.getCurrentQueryResult().getData()[0][0];
|
||||
send("current Streak: " + cS);
|
||||
send("current Streak: " + user.getCurrentStreak());
|
||||
|
||||
databaseConnector.executeStatement("SELECT maxStreak FROM User Where name like " + tempLoginName + "");
|
||||
String mS = databaseConnector.getCurrentQueryResult().getData()[0][0];
|
||||
send("max Streak: " + mS);
|
||||
send("max Streak: " + user.getMaxStreak());
|
||||
|
||||
databaseConnector.executeStatement("SELECT wonInTurn1 FROM User Where name like " + tempLoginName + "");
|
||||
String wIT1 = databaseConnector.getCurrentQueryResult().getData()[0][0];
|
||||
send("won in Turn1: " + wIT1);
|
||||
|
||||
databaseConnector.executeStatement("SELECT wonInTurn1 FROM User Where name like " + tempLoginName + "");
|
||||
String wIT2 = databaseConnector.getCurrentQueryResult().getData()[0][0];
|
||||
send("won in Turn2: " + wIT2);
|
||||
|
||||
databaseConnector.executeStatement("SELECT wonInTurn1 FROM User Where name like " + tempLoginName + "");
|
||||
String wIT3 = databaseConnector.getCurrentQueryResult().getData()[0][0];
|
||||
send("won in Turn3: " + wIT3);
|
||||
|
||||
databaseConnector.executeStatement("SELECT wonInTurn1 FROM User Where name like " + tempLoginName + "");
|
||||
String wIT4 = databaseConnector.getCurrentQueryResult().getData()[0][0];
|
||||
send("won in Turn4: " + wIT4);
|
||||
|
||||
databaseConnector.executeStatement("SELECT wonInTurn1 FROM User Where name like " + tempLoginName + "");
|
||||
String wIT5 = databaseConnector.getCurrentQueryResult().getData()[0][0];
|
||||
send("won in Turn5: " + wIT5);
|
||||
|
||||
databaseConnector.executeStatement("SELECT wonInTurn1 FROM User Where name like " + tempLoginName + "");
|
||||
String wIT6 = databaseConnector.getCurrentQueryResult().getData()[0][0];
|
||||
send("won in Turn6: " + wIT6);
|
||||
for (int i = 1; i < 6; i++) {
|
||||
send("won in Turn1: " + user.getWonInTurn(i));
|
||||
}
|
||||
|
||||
} else if (msg.startsWith("play")) {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user