mirror of
https://github.com/MiniDay/HamsterCurrency-Parent.git
synced 2025-08-22 20:25:30 +08:00
-
This commit is contained in:
@@ -40,7 +40,7 @@ public class Main {
|
|||||||
System.out.println("建立 sqlite 数据库连接...");
|
System.out.println("建立 sqlite 数据库连接...");
|
||||||
Connection connection = DriverManager.getConnection("jdbc:sqlite://" + database.getAbsolutePath());
|
Connection connection = DriverManager.getConnection("jdbc:sqlite://" + database.getAbsolutePath());
|
||||||
Statement statement = connection.createStatement();
|
Statement statement = connection.createStatement();
|
||||||
ResultSet set = statement.executeQuery("SELECT player_uuid, username, Balance FROM users;");
|
ResultSet set = statement.executeQuery("SELECT player_uuid, username, Balance FROM main.users;");
|
||||||
while (set.next()) {
|
while (set.next()) {
|
||||||
try {
|
try {
|
||||||
UUID uuid = UUID.fromString(set.getString("player_uuid"));
|
UUID uuid = UUID.fromString(set.getString("player_uuid"));
|
||||||
@@ -48,7 +48,10 @@ public class Main {
|
|||||||
PlayerData data = getPlayerData(uuid, username);
|
PlayerData data = getPlayerData(uuid, username);
|
||||||
double balance = set.getDouble("Balance");
|
double balance = set.getDouble("Balance");
|
||||||
if (data.getPlayerCurrency("金币") >= balance) {
|
if (data.getPlayerCurrency("金币") >= balance) {
|
||||||
return;
|
System.out.printf("跳过 %s(%s) 的存档: %.2f >= %.2f金币%n", uuid, username,
|
||||||
|
data.getPlayerCurrency("金币"),
|
||||||
|
balance);
|
||||||
|
continue;
|
||||||
}
|
}
|
||||||
data.setPlayerCurrency("金币", balance);
|
data.setPlayerCurrency("金币", balance);
|
||||||
System.out.printf("已加载 %s(%s) 的存档: %.2f金币%n", uuid, username, balance);
|
System.out.printf("已加载 %s(%s) 的存档: %.2f金币%n", uuid, username, balance);
|
||||||
|
Reference in New Issue
Block a user