Thread: TPC null error

Results 1 to 1 of 1
  1. #1 TPC null error 
    Ripe
    Guest
    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
    Attached Files
    Reply With Quote  
     


Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •