Quote:
Originally Posted by -impulse-
This error has nothing to do with mysql tables. Has anyone looked at the picture posted on the 3rd page? (The one with black background)
The problem comes from somewhere inside Execute (at line 336).
@abdeen:Whilst your exception resides in Execute() you clearly don't read the name from the character packet correctly.
Post here the execute command and highlight the 336th line if you want to have this exception fixed.
|
thanks brother but now i know where this error come from .. its only come if i used albertos source 5518 Forward o send client uid and token and Connect to get the client id again to use with AwaitingPool Safe Dictionary , to set client.Entity.Account
like this code
Code:
Database.AccountTable Account = null;
if (ServerBase.Kernel.AwaitingPool.ContainsKey(FW.Identifier))
{
ServerBase.Kernel.AwaitingPool.TryGetValue(FW.Identifier, out Account);
ServerBase.Kernel.AwaitingPool.Remove(FW.Identifier);
if (Account != null)
{
client.Account = Account;
}
}
but if i used it without using connect class or waitingpool i don`t receive this error message !!
i fixed the problem of client character name its now working fine
this image before fixing it ..
but still get the error of MySql although i break pointed my code and got all info got a values nothing null !!