Local debugging accounts fix (#13)

* Revised shop re-stocking interval.

* Revised shop re-stocking interval.

* Updated character save directory.

* Renamed new player save directory from accounts to characters.
This commit is contained in:
Ben Maher
2019-10-06 00:57:59 +01:00
committed by Daniel Ginovker
parent 66396fc4f5
commit b327e34f8e
2 changed files with 6 additions and 12 deletions
@@ -1,11 +1,6 @@
package redone.game.players; package redone.game.players;
import java.io.BufferedReader; import java.io.*;
import java.io.BufferedWriter;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import redone.util.Misc; import redone.util.Misc;
@@ -18,8 +13,7 @@ public class PlayerSave {
return loadPlayerInfo(player, playerName, playerPass, true); return loadPlayerInfo(player, playerName, playerPass, true);
} }
public static int loadPlayerInfo(Client player, String playerName, String playerPass, boolean doRealLogin) public static int loadPlayerInfo(Client player, String playerName, String playerPass, boolean doRealLogin) {
{
String line = ""; String line = "";
String token = ""; String token = "";
String token2 = ""; String token2 = "";
@@ -30,8 +24,7 @@ public class PlayerSave {
boolean File1 = false; boolean File1 = false;
try { try {
characterfile = new BufferedReader(new FileReader( characterfile = new BufferedReader(new FileReader(System.getProperty("user.dir") + "/data/characters/" + player.playerName + ".txt"));
"./data/characters/" + playerName + ".txt"));
File1 = true; File1 = true;
} catch (FileNotFoundException fileex1) { } catch (FileNotFoundException fileex1) {
} }
@@ -505,8 +498,9 @@ public class PlayerSave {
BufferedWriter characterfile = null; BufferedWriter characterfile = null;
try { try {
characterfile = new BufferedWriter(new FileWriter( String filePath = System.getProperty("user.dir") + "/data/characters/" + player.playerName + ".txt";
"./data/characters/" + player.playerName + ".txt")); new File(filePath).getParentFile().mkdir();
characterfile = new BufferedWriter(new FileWriter(filePath));
/* ACCOUNT */ /* ACCOUNT */
characterfile.write("[ACCOUNT]", 0, 9); characterfile.write("[ACCOUNT]", 0, 9);