it seems to be when i log out it just doesnt log the character out it just whipes the character out but doesnt delete the txt.doc in the character file all it does is make the txt.doc blank
|
?? The only things i have added in player.save isCode:ler.java:125) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:170) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:125) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:170) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:125) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:170) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:125) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:170) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:125) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:170) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:125) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:170) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:125) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:170) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:125) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:170) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:125) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:170) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:125) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:170) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:125) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:170) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:125) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:170) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:125) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:170) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:125) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:170) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:125) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:170) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:125) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:170) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:125) [20/10/10 16:02]: at server.Server.main(Server.java:150) [20/10/10 16:02]: java.lang.StringIndexOutOfBoundsException: String index out of range: 3 [20/10/10 16:02]: at java.lang.String.getChars(Unknown Source) [20/10/10 16:02]: at java.io.BufferedWriter.write(Unknown Source) [20/10/10 16:02]: at server.model.players.PlayerSave.saveGame(PlayerSave.j ava:271) [20/10/10 16:02]: at server.model.players.PlayerHandler.process(PlayerHand ler.java:170) [20/10/10 16:02]: at server.Server.main(Server.java:150)
ANDCode:} else if (token.equals("pk-points")) { p.pkPoints = Integer.parseInt(token2);
Code:characterfile.write("pk-points = ", 0, 12); characterfile.write(Integer.toString(p.playerRights), 0, Integer.toString(p.pkPoints).length()); characterfile.newLine();
it seems to be when i log out it just doesnt log the character out it just whipes the character out but doesnt delete the txt.doc in the character file all it does is make the txt.doc blank
i have this prob too, it appears to occur after i duel somone and i win. it came with the source so idk the problem...
no i had this problem b4 but i dont remember how i fixed
and when u compile it shows no error happens
ik how to fix, let me get thsi straight when you log in. it basically removes all item lvls etc.
this is because if you look in your playersave.java...
all the pieces of scripts need to be in order so let me show an example...
p.pcWins = Integer.parseInt(token2);
} else if (token.equals("pcLoses")) {
p.pcLoses = Integer.parseInt(token2);
---ok the pcwins needs to be above the pcloses in the next step.
characterfile.write("pcWins = ", 0, 9);
characterfile.write(Integer.toString(p.pcWins), 0, Integer.toString(p.pcWins).length());
characterfile.newLine();
characterfile.write("pcLoses = ", 0, 10);
characterfile.write(Integer.toString(p.pcLoses), 0, Integer.toString(p.pcLoses).length());
characterfile.newLine();
as you see the pcwins is above the pclooses again so they all need to be in the same order from the first load to this load other rise it will be erasing all the lines and mixing them all up.
so make sure they are in order. like this
Code:characterfile.write("[CHARACTER]", 0, 11); characterfile.newLine(); characterfile.write("connected-from = ", 0, 17); characterfile.write(p.connectedFrom, 0, p.connectedFrom.length()); characterfile.newLine(); characterfile.write("character-height = ", 0, 19); characterfile.write(Integer.toString(p.heightLevel), 0, Integer.toString(p.heightLevel).length()); characterfile.newLine(); characterfile.write("character-posx = ", 0, 17); characterfile.write(Integer.toString(p.absX), 0, Integer.toString(p.absX).length()); characterfile.newLine(); characterfile.write("character-posy = ", 0, 17); characterfile.write(Integer.toString(p.absY), 0, Integer.toString(p.absY).length()); characterfile.newLine(); characterfile.write("character-rights = ", 0, 19); characterfile.write(Integer.toString(p.playerRights), 0, Integer.toString(p.playerRights).length()); characterfile.newLine(); characterfile.write("donorTickets = ", 0, 15); characterfile.write(Integer.toString(p.donorTickets), 0, Integer.toString(p.donorTickets).length()); characterfile.newLine(); characterfile.write("crystal-bow-shots = ", 0, 20); characterfile.write(Integer.toString(p.crystalBowArrowCount), 0, Integer.toString(p.crystalBowArrowCount).length()); characterfile.newLine(); characterfile.write("has-npc = ", 0, 10); characterfile.write(Boolean.toString(p.hasNpc), 0, Boolean.toString(p.hasNpc).length()); characterfile.newLine(); characterfile.write("summonId = ", 0, 11); characterfile.write(Integer.toString(p.summonId), 0, Integer.toString(p.summonId).length()); characterfile.newLine(); characterfile.write("VLS-hits = ", 0, 11); characterfile.write(Integer.toString(p.degradeTime), 0, Integer.toString(p.degradeTime).length()); characterfile.newLine(); characterfile.write("skull-timer = ", 0, 14); characterfile.write(Integer.toString(p.skullTimer), 0, Integer.toString(p.skullTimer).length()); characterfile.newLine(); characterfile.write("EP = ", 0, 5); characterfile.write(Integer.toString(p.earningPotential), 0, Integer.toString(p.earningPotential).length()); characterfile.newLine(); characterfile.write("killCount = ", 0, 12); characterfile.write(Integer.toString(p.killCount), 0, Integer.toString(p.killCount).length()); characterfile.newLine(); characterfile.write("deathCount = ", 0, 13); characterfile.write(Integer.toString(p.deathCount), 0, Integer.toString(p.deathCount).length()); characterfile.newLine(); characterfile.write("magic-book = ", 0, 13); characterfile.write(Integer.toString(p.playerMagicBook), 0, Integer.toString(p.playerMagicBook).length()); characterfile.newLine()if you see what i meanCode:characterfile.write("special-amount = ", 0, 17); characterfile.write(Double.toString(p.specAmount), 0, Double.toString(p.specAmount).length()); characterfile.newLine(); characterfile.write("selected-coffin = ", 0, 18); characterfile.write(Integer.toString(p.randomCoffin), 0, Integer.toString(p.randomCoffin).length()); characterfile.newLine(); characterfile.write("barrows-killcount = ", 0, 20); characterfile.write(Integer.toString(p.barrowsKillCount), 0, Integer.toString(p.barrowsKillCount).length()); characterfile.newLine(); characterfile.write("teleblock-length = ", 0, 19); characterfile.write(Integer.toString(tbTime), 0, Integer.toString(tbTime).length()); characterfile.newLine(); characterfile.write("pc-points = ", 0, 12); characterfile.write(Integer.toString(p.pcPoints), 0, Integer.toString(p.pcPoints).length()); characterfile.newLine(); characterfile.write("pcWins = ", 0, 9); characterfile.write(Integer.toString(p.pcWins), 0, Integer.toString(p.pcWins).length()); characterfile.newLine(); characterfile.write("pcLoses = ", 0, 10); characterfile.write(Integer.toString(p.pcLoses), 0, Integer.toString(p.pcLoses).length()); characterfile.newLine(); characterfile.write("pcLadder = ", 0, 11); characterfile.write(Integer.toString(p.pcLadder), 0, Integer.toString(p.pcLadder).length()); characterfile.newLine(); characterfile.write("intel = ", 0, 8); characterfile.write(Integer.toString(p.intel), 0, Integer.toString(p.intel).length()); characterfile.newLine(); characterfile.write("gwdelay = ", 0, 10); characterfile.write(Integer.toString(p.gwdelay), 0, Integer.toString(p.gwdelay).length()); characterfile.newLine(); characterfile.write("Altar = ", 0, 8); characterfile.write(Integer.toString(p.altarPrayed), 0, Integer.toString(p.altarPrayed).length()); characterfile.newLine(); characterfile.write("Arma-KC = ", 0, 10); characterfile.write(Integer.toString(p.Arma), 0, Integer.toString(p.Arma).length()); characterfile.newLine(); characterfile.write("Band-KC = ", 0, 10); characterfile.write(Integer.toString(p.Band), 0, Integer.toString(p.Band).length()); characterfile.newLine(); characterfile.write("Zammy-KC = ", 0, 11); characterfile.write(Integer.toString(p.Zammy), 0, Integer.toString(p.Zammy).length()); characterfile.newLine(); characterfile.write("Sara-KC = ", 0, 10); characterfile.write(Integer.toString(p.Sara), 0, Integer.toString(p.Sara).length()); characterfile.newLine(); characterfile.write("pvpPoi = ", 0, 9); characterfile.write(Integer.toString(p.pkPoints), 0, Integer.toString(p.pkPoints).length()); characterfile.newLine(); characterfile.write("pkKills = ", 0, 10); characterfile.write(Integer.toString(p.pkKillCount), 0, Integer.toString(p.pkKillCount).length()); characterfile.newLine(); characterfile.write("isDonator = ", 0, 12); characterfile.write(Integer.toString(p.isDonator), 0, Integer.toString(p.isDonator).length()); characterfile.newLine(); characterfile.write("slayerTask = ", 0, 13); characterfile.write(Integer.toString(p.slayerTask), 0, Integer.toString(p.slayerTask).length()); characterfile.newLine(); characterfile.write("xpLock = ", 0, 9); characterfile.write(Boolean.toString(p.xpLock), 0, Boolean.toString(p.xpLock).length()); characterfile.newLine(); characterfile.write("Agrith = ", 0, 9); characterfile.write(Boolean.toString(p.Agrith), 0, Boolean.toString(p.Agrith).length()); characterfile.newLine(); characterfile.write("Flambeed = ", 0, 11); characterfile.write(Boolean.toString(p.Flambeed), 0, Boolean.toString(p.Flambeed).length()); characterfile.newLine(); characterfile.write("Karamel = ", 0, 10); characterfile.write(Boolean.toString(p.Karamel), 0, Boolean.toString(p.Karamel).length()); characterfile.newLine(); characterfile.write("Dessourt = ", 0, 11); characterfile.write(Boolean.toString(p.Dessourt), 0, Boolean.toString(p.Dessourt).length()); characterfile.newLine(); characterfile.write("culin = ", 0, 8); characterfile.write(Boolean.toString(p.Culin), 0, Boolean.toString(p.Culin).length()); characterfile.newLine(); characterfile.write("taskAmount = ", 0, 13); characterfile.write(Integer.toString(p.taskAmount), 0, Integer.toString(p.taskAmount).length()); characterfile.newLine(); characterfile.write("magePoints = ", 0, 13); characterfile.write(Integer.toString(p.magePoints), 0, Integer.toString(p.magePoints).length()); characterfile.newLine(); characterfile.write("autoRet = ", 0, 10); characterfile.write(Integer.toString(p.autoRet), 0, Integer.toString(p.autoRet).length()); characterfile.newLine(); characterfile.write("trade11 = ", 0, 10); characterfile.write(Integer.toString(p.trade11), 0, Integer.toString(p.trade11).length()); characterfile.newLine(); characterfile.write("SpeDelay = ", 0, 11); characterfile.write(Long.toString(p.SpecialDelay), 0, Long.toString(p.SpecialDelay).length()); characterfile.newLine(); characterfile.write("barrowskillcount = ", 0, 19); characterfile.write(Integer.toString(p.barrowsKillCount), 0, Integer.toString(p.barrowsKillCount).length()); characterfile.newLine(); characterfile.write("flagged = ", 0, 10); characterfile.write(Boolean.toString(p.accountFlagged), 0, Boolean.toString(p.accountFlagged).length()); characterfile.newLine(); characterfile.write("Jailed = ", 0, 9); characterfile.write(Boolean.toString(p.Jail), 0, Boolean.toString(p.Jail).length()); characterfile.newLine(); characterfile.write("wave = ", 0, 7); characterfile.write(Integer.toString(p.waveId), 0, Integer.toString(p.waveId).length()); characterfile.newLine(); characterfile.write("fightMode = ", 0, 12); characterfile.write(Integer.toString(p.fightMode), 0, Integer.toString(p.fightMode).length()); characterfile.newLine(); characterfile.write("Monkey-Kc = ", 0, 12); characterfile.write(Integer.toString(p.monkeyk0ed), 0, Integer.toString(p.monkeyk0ed).length()); characterfile.newLine(); characterfile.write("pkPoints = ", 0, 11); characterfile.write(Integer.toString(p.pkPoints), 0, Integer.toString(p.pkPoints).length()); characterfile.newLine(); characterfile.write("void = ", 0, 7); String toWrite = p.voidStatus[0] + "\t" + p.voidStatus[1] + "\t" + p.voidStatus[2] + "\t" + p.voidStatus[3] + "\t" + p.voidStatus[4]; characterfile.write(toWrite); characterfile.newLine(); characterfile.newLine();
because the last bit is making the lines like
pcpoints = 143
pkpoints = 56
etc
and they need to be in order of which line you would like them to be on so the very first load of them need to be in the same position as the rest of the code.
if you see what i mean...
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |