|
You last visited: Today at 04:54
Advertisement
proplem in 5366 patch intilzing start login
Discussion on proplem in 5366 patch intilzing start login within the CO2 Private Server forum part of the Conquer Online 2 category.
03/03/2011, 14:15
|
#1
|
elite*gold: 0
Join Date: Sep 2007
Posts: 188
Received Thanks: 8
|
proplem in 5366 patch intilzing start login
hello gus i have 1 proplem in my source 5366 patch i got stucked in intilizing
what i miss?
|
|
|
03/03/2011, 16:49
|
#2
|
elite*gold: 0
Join Date: Dec 2010
Posts: 162
Received Thanks: 31
|
"your source" ? That was Epic definitively.
If you are using ImmuneOne's 5290 , Update CharacterInfo and you will be able to login.
|
|
|
03/03/2011, 17:26
|
#3
|
elite*gold: 0
Join Date: Apr 2009
Posts: 101
Received Thanks: 1
|
can u upload source
|
|
|
03/03/2011, 18:34
|
#4
|
elite*gold: 0
Join Date: Dec 2010
Posts: 162
Received Thanks: 31
|
HAHAHAHAHAHA, I thought You had one Sweetheart.
|
|
|
03/03/2011, 20:17
|
#5
|
elite*gold: 0
Join Date: Sep 2007
Posts: 188
Received Thanks: 8
|
no i am useing infamone source what i update
|
|
|
03/03/2011, 20:29
|
#6
|
elite*gold: 0
Join Date: Sep 2007
Posts: 188
Received Thanks: 8
|
and here is my character information
Quote:
public static implicit operator byte[](CharacterInfoPacket info)
{
byte name_len = (byte)info.Client.Entity.Name.Length;
byte[] Buffer = new byte[109 + 8 + name_len + info.Client.Spouse.Length];
fixed (byte* Packet = Buffer)
{
*((ushort*)(Packet)) = (ushort)(Buffer.Length - 8);
*((ushort*)(Packet + 2)) = 0x3EE;
*((uint*)(Packet + 4)) = info.Client.Entity.UID;
*((uint*)(Packet + 8)) = info.Client.Entity.Spawn.Model;
*((ushort*)(Packet + 12)) = info.Client.Entity.Spawn.Hairstyle;
*((int*)(Packet + 14)) = info.Client.Money;
*((int*)(Packet + 18)) = info.Client.ConquerPoints;
*((uint*)(Packet + 22)) = info.Client.Experience;
*((uint*)(Packet + 42)) = info.Client.Unknown;
*((StatData*)(Packet + 50)) = info.Client.Stats;
*((ushort*)(Packet + 52)) = (ushort)info.Client.Dexterity;
*((ushort*)(Packet + 54)) = (ushort)info.Client.Vitality;
*((ushort*)(Packet + 56)) = (ushort)info.Client.Spirit;
*((ushort*)(Packet + 58)) = (ushort)info.Client.StatPoints;
*((ushort*)(Packet + 60)) = (ushort)info.Client.Entity.Hitpoints;
*((ushort*)(Packet + 62)) = (ushort)info.Client.Manapoints;
*((ushort*)(Packet + 64)) = info.Client.PKPoints;
Packet[66] = (byte)info.Client.Entity.Spawn.Level;//
Packet[67] = info.Client.Job;//
Packet[69] = (byte)info.Client.Entity.Spawn.Reborn;//
*((uint*)(Packet + 71)) = info.Client.QuizPoints;
*((uint*)(Packet + 75)) = info.Client.Enlighten;
*((ushort*)(Packet + 79)) = (ushort)info.Client.Unknown2;
*((uint*)(Packet + 81)) = info.Client.Unknown;
Packet[87] = 0x02;
Packet[88] = name_len;
Packet[89 + name_len] = (byte)info.Client.Spouse.Length;
info.Client.Entity.Name.CopyTo(Packet + 89);
info.Client.Spouse.CopyTo(Packet + 109 + name_len);
PacketBuilder.AppendTQServer(Packet, Buffer.Length);
}
return Buffer;
}
|
|
|
|
03/03/2011, 21:03
|
#7
|
elite*gold: 0
Join Date: Dec 2010
Posts: 162
Received Thanks: 31
|
Some Offsets Are Wrong as I Can see, You gotta update it.
And I Believe you Didn't update that so you will have problems in the future.
|
|
|
03/03/2011, 21:37
|
#8
|
elite*gold: 0
Join Date: Sep 2007
Posts: 188
Received Thanks: 8
|
just help i dont care i want to know what should i do and i will do it
wana help me or not?
|
|
|
03/03/2011, 22:11
|
#9
|
elite*gold: 0
Join Date: Apr 2008
Posts: 759
Received Thanks: 285
|
Code:
Offset Type Value
0 ushort 109 + TotalStringLength
2 ushort 1006
4 uint Character_ID
8 uint Character_Model
12 ushort Character_HairStyle
14 uint Character_Gold
18 uint Character_CPoints
22 ulong Character_Experience
42 uint Unknown
50 ushort Character_Strength
52 ushort Character_Dexterity
54 ushort Character_Vitality
56 ushort Character_Spirit
58 ushort Character_StatPoints
60 ushort Character_HP
62 ushort Character_MP
64 ushort Character_PKPoints
66 byte Character_Level
67 byte Character_Class
69 byte Character_Reborn
70 bool Character_Name_Display
71 uint Character_QuizPoints
75 uint Character_Enlighten
79 ushort Unknown
81 uint Unknown
106 byte String_Count
107 byte First_Name_Length
108 string First_Name
109 + Pos byte Second_Name_Length
110 + Pos string Second_Name
111 + Pos byte Spouse_Name_Length
112 + Pos string Spouse_Name
update ur code with this info thats it
|
|
|
03/04/2011, 00:18
|
#10
|
elite*gold: 0
Join Date: Apr 2008
Posts: 759
Received Thanks: 285
|
Quote:
Originally Posted by Iron~Man
You are an idiot.
|
#reported
well, i wont argue with a kid (13 years old), but since u dont understand a thing dont even bother to talk , do u think by insluting me ur now a "Smart"???
my post was clear to the stupidest person in the world he just needs to update has packets with the new packets type and length !!! +(i didnt check his packets), so anyways maybe you just need to grow up , am just saying!!
|
|
|
03/04/2011, 05:22
|
#11
|
elite*gold: 0
Join Date: Sep 2007
Posts: 188
Received Thanks: 8
|
MR_Pop you didnt see my character info thats like you do
|
|
|
03/04/2011, 11:24
|
#12
|
elite*gold: 0
Join Date: Mar 2011
Posts: 68
Received Thanks: 1
|
this is mine is it good or need to upgrade
PHP Code:
using System;
namespace Conquer_Online_Server.Network.GamePackets
{
public class CharacterInfo : Writer, Interfaces.IPacket
{
Client.GameState client;
public CharacterInfo(Client.GameState _client)
{
client=_client;
}
public void Deserialize(byte[] buffer)
{
throw new NotImplementedException();
}
public byte[] ToArray()
{
byte[] Packet = new byte[98 + client.Entity.Spouse.Length + client.Entity.Name.Length];
WriteUInt16((ushort)(Packet.Length - 8), 0, Packet);
WriteUInt16(0x3ee, 2, Packet);
WriteUInt32(client.Entity.UID, 4, Packet);
WriteUInt32(client.Entity.Mesh, 8, Packet);
WriteUInt16(client.Entity.HairStyle, 12, Packet);
WriteUInt32(client.Entity.Money, 14, Packet);
WriteUInt32(client.Entity.ConquerPoints, 18, Packet);
WriteUInt64(client.Entity.Experience, 22, Packet);
WriteUInt16(client.Entity.Strength, 50, Packet);
WriteUInt16(client.Entity.Agility, 52, Packet);
WriteUInt16(client.Entity.Vitality, 54, Packet);
WriteUInt16(client.Entity.Spirit, 56, Packet);
WriteUInt16(client.Entity.Atributes, 58, Packet);
WriteUInt16((ushort)client.Entity.Hitpoints, 60, Packet);
WriteUInt16(client.Entity.Mana, 62, Packet);
WriteUInt16(client.Entity.PKPoints, 64, Packet);
Packet[66] = client.Entity.Level;
Packet[67] = client.Entity.Class;
Packet[69] = client.Entity.Reborn;
Packet[70] = 1;
WriteUInt32(client.Entity.QuizPoints, 71, Packet);
Packet[87] = 2;
WriteStringWithLength(client.Entity.Name, 88, Packet);
WriteStringWithLength(client.Entity.Spouse, 89 + Packet[88], Packet);
return Packet;
}
public void Send(Client.GameState client)
{
client.Send(ToArray());
}
}
}
|
|
|
03/04/2011, 12:13
|
#13
|
elite*gold: 21
Join Date: Jul 2005
Posts: 9,193
Received Thanks: 5,381
|
Quote:
Originally Posted by wild_ShAdOw
this is mine is it good or need to upgrade
PHP Code:
using System;
namespace Conquer_Online_Server.Network.GamePackets
{
public class CharacterInfo : Writer, Interfaces.IPacket
{
Client.GameState client;
public CharacterInfo(Client.GameState _client)
{
client=_client;
}
public void Deserialize(byte[] buffer)
{
throw new NotImplementedException();
}
public byte[] ToArray()
{
byte[] Packet = new byte[98 + client.Entity.Spouse.Length + client.Entity.Name.Length];
WriteUInt16((ushort)(Packet.Length - 8), 0, Packet);
WriteUInt16(0x3ee, 2, Packet);
WriteUInt32(client.Entity.UID, 4, Packet);
WriteUInt32(client.Entity.Mesh, 8, Packet);
WriteUInt16(client.Entity.HairStyle, 12, Packet);
WriteUInt32(client.Entity.Money, 14, Packet);
WriteUInt32(client.Entity.ConquerPoints, 18, Packet);
WriteUInt64(client.Entity.Experience, 22, Packet);
WriteUInt16(client.Entity.Strength, 50, Packet);
WriteUInt16(client.Entity.Agility, 52, Packet);
WriteUInt16(client.Entity.Vitality, 54, Packet);
WriteUInt16(client.Entity.Spirit, 56, Packet);
WriteUInt16(client.Entity.Atributes, 58, Packet);
WriteUInt16((ushort)client.Entity.Hitpoints, 60, Packet);
WriteUInt16(client.Entity.Mana, 62, Packet);
WriteUInt16(client.Entity.PKPoints, 64, Packet);
Packet[66] = client.Entity.Level;
Packet[67] = client.Entity.Class;
Packet[69] = client.Entity.Reborn;
Packet[70] = 1;
WriteUInt32(client.Entity.QuizPoints, 71, Packet);
Packet[87] = 2;
WriteStringWithLength(client.Entity.Name, 88, Packet);
WriteStringWithLength(client.Entity.Spouse, 89 + Packet[88], Packet);
return Packet;
}
public void Send(Client.GameState client)
{
client.Send(ToArray());
}
}
}
|
You need to upgrade. Don't even need to double check to confirm that you're fairly far off. Tq added WAY more values meaning everything is pushed back and the packet is larger.
Hint.
120 + full length.
|
|
|
03/05/2011, 19:01
|
#14
|
elite*gold: 0
Join Date: Mar 2011
Posts: 4
Received Thanks: 0
|
:d in elitepvpers. no one help one. help your self
|
|
|
03/07/2011, 09:49
|
#15
|
elite*gold: 0
Join Date: Sep 2007
Posts: 188
Received Thanks: 8
|
closed plz
|
|
|
 |
Similar Threads
|
Start+LogIn Bot Für Anfänger :)
08/04/2010 - Metin2 Hacks, Bots, Cheats, Exploits & Macros - 5 Replies
Hallo, mithilfe von Banjo1 habe ich jetzt auch meinen 1. Bot hingekriegt :) Er hilft euch beim Einloggen also ihr drück auf den bot und er loggt euch automatisch ein und startet das spiel... Ok also.... Zuerst downloaded ihr euch AutoIt
AutoIt v3 - Downloads
Dann installiert ihr es in ein beliebiges Verzeichnis!
Danach drückt rechts maus und geht auf neu und erstellt einen AutoIt v3 Script!
Dann ladet ihr euch erstmal die datei aus dem anhang herunter! Das ist die Start.bat die startet das...
|
big proplem in online sea emu admin cant login ?
07/28/2010 - SRO Private Server - 9 Replies
hi guys i using sea emulator to creater server its online not hamachi
all can login i test it but when i login in hoster pc ( my pc :D ) i cant login i try
real ip i cant login
my local ip like 10.0.0.30 login but whean i tybe acc and pass say faild connect c9
i try 127.0.0.1 and again say faild connect c9
but all friend can login but in hoster pc faild c9
|
i have proplem whit load all nobility in patch 5165 sql
05/03/2010 - CO2 Private Server - 0 Replies
hay all can any one help me for load all nobil in sql patch 5165
when i logging in with one acc its load his donation only not other players else if i logging in another acc load 2 acc only
i want to load all donation and all nobil
can any one know?
|
I get proplem with sbot ( cant start)
06/18/2009 - Silkroad Online - 5 Replies
i get proplem with sbot ( cant start)
when i open it this message appear .
http://up3.m5zn.com/9bjndthcm6y53q1w0kvpz47xgs82r f/2009/6/17/08/9505tfh9h.jpg
please any one help me
|
Login Proplem
04/08/2008 - WarRock - 5 Replies
Hi leute seid dem Update von heute (4.1.08)^^
kann ich nich mehr in warrock beide update dinger ok
gebe ganz normal passwort ein klicke auf ok
und weiter passiert nix?
erst seit dem update so =(
@underkeeper wenns so einfach wäre neuinstalation auch schon propiert
aber das merkwürdige is wenn ich einen neuen acc machen komme ich mit dem rein?
liegt es daran das ich vorher noch ne psg1 gekauft hab
weil von nem kumpel von mir sein acc is geblieben er hatte keine lv 11 waffen die jett...
|
All times are GMT +1. The time now is 04:54.
|
|