Quote:
Ihave error:
Auth Packet:Auth Request ;(
Help me pls
|
You need to read the posts
Quote:
Originally Posted by Korvacs
Quote:
Also for all people receiving the 317/318 error:
Change your database type from 0 to 1, a noob error on mine and futures part,
Quote:
Originally Posted by Walos
Ok if you get try to log in and get an error similar to this
Code:
System.NullReferenceException: Object reference not set to an instance of an object.
at COServer.Start.Game_FirstDataArrived(Object sender, DataArgs e) in CoFuture_ReleaseServerStart.cs:line 317which should be one of these 2 lines
Code:
COClient Cli = ((COServer.AuthServerPackets.AuthRequest.AuthBinder)GameClients[e.Conn]).Client;
string User = Cli.Account + ": " + Cli.Char.Name;and get the Error: Connection with Server is interupted. Please re-login. on your client
make sure in your account table auth is set to 1
eg
Code:
AccountID Password Type Auth Address
NewChar 0 1 NULLAlso make sure tha the password field is blank
Changing the Auth to 1 and having a blank password try to log in again and now you should have the create char screen on the client
If you get
Code:
System.NullReferenceException: Object reference not set to an instance of an object.
at COServer.Start.Game_FirstDataArrived(Object sender, DataArgs e) in CoFuture_ReleaseServerStart.cs:line 317
and get to the create char screen of the client then what i think is happening is that it is connecting you to the game server without first making sure that there is a row in the character table (CharID) with the same accountid as in the account table. CharID == AccountID.... This will raise the exception but allow you to create the char.
After you successfully created the char you should be able to login and these error will not appear for that account/char
I hope this helps the thing to make sure is that Auth is 1 and password is blank
Cheers
Walos
I Have had a bit of a look through this again and if you change this in start.cs
Code:
string User = Cli.Account + ": " + Cli.Char.Name;
ClientList.Items.Add(User);to
Code:
if (Cli.Status != Mode.CreateCharacter)
{
string User = Cli.Account + ": " + Cli.Char.Name;
ClientList.Items.Add(User);
}
Assumming that Auth is set right in the account table you shouldnt see this error again.
Its caused when you are creating a new Character as Cli.Char does not exist yet
Cheers
Walos
And that should be that, full credit to Walos for finding the source of the error and correcting it
|
Also you have to make sure your sql database server port matches your gameport in your Start.cs and in you server.dat also.
Quote:
Originally Posted by Djago160
1 question the /item command swork like this right?
/item [itemhere] 9 7 255 13 13 right?
but that doesn't work
|
This is how it should go when you typing it in
/item [ItemID] [PLUS] [MINUS] [HP] [GEM1]* [GEM2]* 0 0
So here is an example.
Code:
/item [ItemID] 9 7 255 13 13 0 0
To make an item super using this method. The last number has to be 9 so like for example
ItemID = 111309
which is a Super Iron Helment notice the 9 at the end
ItemID = 111303
is a normal one
To Find the Item ID you have to have the items list I have provide at this posted.
*
For each gem in the socs as follows.
1= Normal PhoenixGem
2= Refined PhoenixGem
3= Super PhoenixGem
11= Normal DragonGem
12= Refined DragonGem
13= Super DragonGem
21= Normal FuryGem
22= Refined FuryGem
23= Super FuryGem
31= Normal RainbowGem
32= Refined RainbowGem
33= Super RainbowGem
41= Normal KylinGem
42= Refined KylinGem
43= Super KylinGem
51= Normal VioletGem
52= Refined VioletGem
53= Super VioletGem