When I log in to my server with bluurrs client or bombs hack client, server refuses the clients to login and debug will print null. It doesn't happen with hellzend client.
Yeah I did import grahams Thread per client code to the server source.
server debug:
Code:
ClientHandler: Accepted from localhost:4845
LoginPacket size: 71, RSA packet size: 31
Client type: high memory version
dataFileVersion[0]: 0x0
dataFileVersion[1]: 0x0
dataFileVersion[2]: 0x0
dataFileVersion[3]: 0x0
dataFileVersion[4]: 0x0
dataFileVersion[5]: 0x0
dataFileVersion[6]: 0x0
dataFileVersion[7]: 0x0
dataFileVersion[8]: 0x0
UserId: 1000
Ident: etg:teha
inStreamSessionKey[0]: 0x4be341a
inStreamSessionKey[1]: 0xf03f6e
inStreamSessionKey[2]: 0x1aeb51c
inStreamSessionKey[3]: 0x17fc246
outStreamSessionKey[0]: 0x4be344c
outStreamSessionKey[1]: 0xf03fa0
outStreamSessionKey[2]: 0x1aeb54e
outStreamSessionKey[3]: 0x17fc278
etg: character file not found.
null
ClientHandler: Accepted from localhost:4846
LoginPacket size: 71, RSA packet size: 31
Client type: high memory version
dataFileVersion[0]: 0x0
dataFileVersion[1]: 0x0
dataFileVersion[2]: 0x0
dataFileVersion[3]: 0x0
dataFileVersion[4]: 0x0
dataFileVersion[5]: 0x0
dataFileVersion[6]: 0x0
dataFileVersion[7]: 0x0
dataFileVersion[8]: 0x0
UserId: 1000
Ident: etg:teha
inStreamSessionKey[0]: 0x1519568
inStreamSessionKey[1]: 0x5a927be
inStreamSessionKey[2]: 0x1351739
inStreamSessionKey[3]: 0x547f158
outStreamSessionKey[0]: 0x151959a
outStreamSessionKey[1]: 0x5a927f0
outStreamSessionKey[2]: 0x135176b
outStreamSessionKey[3]: 0x547f18a
etg: character file not found.
null
ClientHandler: Accepted from localhost:4847
LoginPacket size: 71, RSA packet size: 31
Client type: high memory version
dataFileVersion[0]: 0x0
dataFileVersion[1]: 0x0
dataFileVersion[2]: 0x0
dataFileVersion[3]: 0x0
dataFileVersion[4]: 0x0
dataFileVersion[5]: 0x0
dataFileVersion[6]: 0x0
dataFileVersion[7]: 0x0
dataFileVersion[8]: 0x0
UserId: 1000
Ident: etg:teha
inStreamSessionKey[0]: 0x388408b
inStreamSessionKey[1]: 0x2e4514d
inStreamSessionKey[2]: 0x3aef3f
inStreamSessionKey[3]: 0x2d606cc
outStreamSessionKey[0]: 0x38840bd
outStreamSessionKey[1]: 0x2e4517f
outStreamSessionKey[2]: 0x3aef71
outStreamSessionKey[3]: 0x2d606fe
etg: character file not found.
null
datafuleversions are 0x0 is it something with that possibly?
bombs hack client debug:
Code:
Bomb's Cheat Client Version 1.0
[DEBUG] K = 0
[DEBUG] Check 2 - Abnormal
[DEBUG] Check 3 - Abnormal
[DEBUG] Check 4 - Abnormal
[DEBUG] Check 5 - Abnormal
[DEBUG] K = -1
[DEBUG] K = 0
[DEBUG] Check 2 - Abnormal
[DEBUG] Check 3 - Abnormal
[DEBUG] Check 4 - Abnormal
[DEBUG] Check 5 - Abnormal
[DEBUG] K = -1
[DEBUG] K = 0
[DEBUG] Check 2 - Abnormal
[DEBUG] Check 3 - Abnormal
[DEBUG] Check 4 - Abnormal
[DEBUG] Check 5 - Abnormal
[DEBUG] K = -1
[DEBUG] K = 0
[DEBUG] Check 2 - Abnormal
[DEBUG] Check 3 - Abnormal
[DEBUG] Check 4 - Abnormal
[DEBUG] Check 5 - Abnormal
[DEBUG] K = -1
[DEBUG] K = 0
[DEBUG] Check 2 - Abnormal
[DEBUG] Check 3 - Abnormal
[DEBUG] Check 4 - Abnormal
[DEBUG] Check 5 - Abnormal
[DEBUG] K = -1
Edit:
it allows me to log in with accounts that have been saved before the TPC importing.
with hellzend client the account is all buggy and name has some random numbers and letters.
edit:
Code:
else {
Client loadgame = loadgame(socket, slot, playerName, playerPass);
if(loadgame != null) {
// c.loadmoreinfo(); //whatever your loadmoreinfo is called
} else {
c = new Client(socket, slot);
}
}
if(c != null) {
c.playerName = playerName;
c.playerPass = playerPass;
c.inStreamDecryption = inStreamDecryption;
c.outStreamDecryption = outStreamDecryption;
c.inStream = inStream;
c.outStream = outStream;
c.in = in;
c.out = out;
c.packetSize = 0;
c.packetType = -1;
c.readPtr = 0;
c.writePtr = 0;
c.handler = handler;
c.isActive = true;
}
probably something with that, maybe im missing some variables (im using emulous as base)
edit: saved accounts can log in but they spawn in default spot and they have default appearance etc, so they are saved but IOClient wont load variables