|
You last visited: Today at 17:00
Advertisement
Problem in guild after upgrade5700
Discussion on Problem in guild after upgrade5700 within the CO2 Private Server forum part of the Conquer Online 2 category.
03/18/2013, 01:31
|
#1
|
elite*gold: 0
Join Date: Mar 2013
Posts: 87
Received Thanks: 6
|
Problem in guild after upgrade5700
i have problem in guild after upgrade 5700 i can't see member name in guild screen so i can't kick out any one from guild
|
|
|
03/18/2013, 04:19
|
#2
|
elite*gold: 0
Join Date: Aug 2011
Posts: 314
Received Thanks: 90
|
the way i think rigth now(01:04 am) is something like
foreach(string csfile in Directory.GetFiles()
{
//load the .cs files from a folder into an string or stringbuilder
for(int i = 0; i < int.MaxValue; i++)
{
CsData.Replace("0x" + i.ToString(X), i.ToString())
}
}
but could take a massive amount of time i guess
hope i helped u
|
|
|
03/18/2013, 12:53
|
#3
|
elite*gold: 0
Join Date: Jul 2011
Posts: 45
Received Thanks: 7
|
restruct member show
|
|
|
03/18/2013, 14:07
|
#4
|
elite*gold: 0
Join Date: Jul 2008
Posts: 874
Received Thanks: 239
|
Quote:
Originally Posted by korolos
restruct member show
|
PHP Code:
public void SendMembers(GameState client, ushort page)
؟؟؟؟
ty for help
|
|
|
03/18/2013, 14:19
|
#5
|
elite*gold: 0
Join Date: Aug 2007
Posts: 1,525
Received Thanks: 230
|
i guess he means that member show packet structure had changed so u have to update it
|
|
|
03/18/2013, 14:31
|
#6
|
elite*gold: 0
Join Date: Jul 2008
Posts: 874
Received Thanks: 239
|
Quote:
Originally Posted by shadowman123
i guess he means that member show packet structure had changed so u have to update it
|
excuse me for my stupidy
where i can find it and what changed there exactly
(m3lesh b2a esta7mlny lsa noob we lsa bt3alm )
|
|
|
03/18/2013, 14:36
|
#7
|
elite*gold: 0
Join Date: Aug 2007
Posts: 1,525
Received Thanks: 230
|
Game / ConquerStructure / Socitey / Guild.cs Inside it Search for SendMember Void u will find that it include packet 2102 .. this packet have changes in offsets so u have to update it .. got it ? ( till now i didnt check this ) but thats what i think he meant to say
|
|
|
03/18/2013, 14:41
|
#8
|
elite*gold: 0
Join Date: Mar 2013
Posts: 87
Received Thanks: 6
|
Quote:
Originally Posted by shadowman123
i guess he means that member show packet structure had changed so u have to update it
|
I see all members offline and their names is hide
|
|
|
03/18/2013, 14:54
|
#9
|
elite*gold: 0
Join Date: Aug 2007
Posts: 1,525
Received Thanks: 230
|
mt2ra den om eli ana katbo da ... enta dema3'ak feha eah ya 3am .. mana share7lak fo2
|
|
|
03/18/2013, 14:57
|
#10
|
elite*gold: 0
Join Date: Mar 2013
Posts: 87
Received Thanks: 6
|
Quote:
Originally Posted by shadowman123
mt2ra den om eli ana katbo da ... enta dema3'ak feha eah ya 3am .. mana share7lak fo2
|
ya ahmed ana sa3tha makont4 lesa 3amlt refresh ya3ne aked m4 ha4of el rad w h2ol keda bardo
|
|
|
03/18/2013, 15:05
|
#11
|
elite*gold: 0
Join Date: Aug 2007
Posts: 1,525
Received Thanks: 230
|
Mashy 3matan 2deny sha3'al feha aho eli etdaf 3 offsets mn no3 uint w uint offset el value feha = 0 b3d mt3mel Loop lel Members
|
|
|
03/18/2013, 15:38
|
#12
|
elite*gold: 0
Join Date: Jul 2008
Posts: 874
Received Thanks: 239
|
Quote:
Originally Posted by shadowman123
Mashy 3matan 2deny sha3'al feha aho eli etdaf 3 offsets mn no3 uint w uint offset el value feha = 0 b3d mt3mel Loop lel Members
|
ty for help
PHP Code:
public void SendMembers(GameState client, ushort page) { int num5; MemoryStream output = new MemoryStream(); BinaryWriter writer = new BinaryWriter(output); writer.Write((ushort)0); writer.Write((ushort)0x836); writer.Write((uint)0); writer.Write((uint)page); int num = (int)(this.MemberCount - page); if (num > 12) { num = 12; } if (num < 0) { num = 0; } writer.Write((uint)num); int num2 = 0; int num3 = page + 12; int num4 = page; List<Member> first = new List<Member>(250); List<Member> second = new List<Member>(250); foreach (Member member in this.Members.Values) { if (member.IsOnline) { first.Add(member); } else { second.Add(member); } } IEnumerable<Member> enumerable = first.Union<Member>(second); foreach (Member member in enumerable) { if ((num2 >= num4) && (num2 < num3)) { num5 = 0; while (num5 < 0x10) { if (num5 < member.Name.Length) { writer.Write((byte)member.Name[num5]); } else { writer.Write((byte)0); } num5++; } writer.Write((uint)member.NobilityRank); writer.Write((uint)(member.Gender + 1)); writer.Write((uint)member.Level); writer.Write((uint)member.Rank); writer.Write((uint)0); writer.Write((uint)0); writer.Write((uint)0); writer.Write((uint)0); writer.Write((uint)member.SilverDonation); writer.Write(member.IsOnline ? 1 : 0); writer.Write((uint)0); } num2++; } foreach (Member member in this.Members.Values) { if ((num2 >= num4) && (num2 < num3)) { for (num5 = 0; num5 < 0x10; num5++) { if (num5 < member.Name.Length) { writer.Write((byte)member.Name[num5]); } else { writer.Write((byte)0); } } writer.Write((uint)member.NobilityRank); writer.Write((uint)(member.Gender + 1)); writer.Write((uint)member.Level); writer.Write((uint)member.Rank); writer.Write((uint)0); writer.Write((uint)0); writer.Write((uint)0); writer.Write((uint)0); writer.Write((uint)member.SilverDonation); writer.Write(member.IsOnline ? 1 : 0); writer.Write((uint)0); } num2++; } int length = (int)output.Length; output.Position = 0L; writer.Write((ushort)length); output.Position = output.Length; writer.Write(Encoding.ASCII.GetBytes("TQServer")); output.Position = 0L; byte[] buffer = new byte[output.Length]; output.Read(buffer, 0, buffer.Length); writer.Close(); output.Close(); client.Send(buffer); }
|
|
|
03/18/2013, 16:48
|
#13
|
elite*gold: 0
Join Date: Aug 2007
Posts: 1,525
Received Thanks: 230
|
After Upgrading it .. it would be like that
|
|
|
03/18/2013, 16:56
|
#14
|
elite*gold: 0
Join Date: Nov 2009
Posts: 342
Received Thanks: 17
|
Quote:
Originally Posted by shadowman123
mt2ra den om eli ana katbo da ... enta dema3'ak feha eah ya 3am .. mana share7lak fo2
|
i liked ur reply too much
|
|
|
03/18/2013, 18:36
|
#15
|
elite*gold: 0
Join Date: Mar 2013
Posts: 87
Received Thanks: 6
|
Quote:
Originally Posted by abdoumatrix
ty for help
PHP Code:
public void SendMembers(GameState client, ushort page) { int num5; MemoryStream output = new MemoryStream(); BinaryWriter writer = new BinaryWriter(output); writer.Write((ushort)0); writer.Write((ushort)0x836); writer.Write((uint)0); writer.Write((uint)page); int num = (int)(this.MemberCount - page); if (num > 12) { num = 12; } if (num < 0) { num = 0; } writer.Write((uint)num); int num2 = 0; int num3 = page + 12; int num4 = page; List<Member> first = new List<Member>(250); List<Member> second = new List<Member>(250); foreach (Member member in this.Members.Values) { if (member.IsOnline) { first.Add(member); } else { second.Add(member); } } IEnumerable<Member> enumerable = first.Union<Member>(second); foreach (Member member in enumerable) { if ((num2 >= num4) && (num2 < num3)) { num5 = 0; while (num5 < 0x10) { if (num5 < member.Name.Length) { writer.Write((byte)member.Name[num5]); } else { writer.Write((byte)0); } num5++; } writer.Write((uint)member.NobilityRank); writer.Write((uint)(member.Gender + 1)); writer.Write((uint)member.Level); writer.Write((uint)member.Rank); writer.Write((uint)0); writer.Write((uint)0); writer.Write((uint)0); writer.Write((uint)0); writer.Write((uint)member.SilverDonation); writer.Write(member.IsOnline ? 1 : 0); writer.Write((uint)0); } num2++; } foreach (Member member in this.Members.Values) { if ((num2 >= num4) && (num2 < num3)) { for (num5 = 0; num5 < 0x10; num5++) { if (num5 < member.Name.Length) { writer.Write((byte)member.Name[num5]); } else { writer.Write((byte)0); } } writer.Write((uint)member.NobilityRank); writer.Write((uint)(member.Gender + 1)); writer.Write((uint)member.Level); writer.Write((uint)member.Rank); writer.Write((uint)0); writer.Write((uint)0); writer.Write((uint)0); writer.Write((uint)0); writer.Write((uint)member.SilverDonation); writer.Write(member.IsOnline ? 1 : 0); writer.Write((uint)0); } num2++; } int length = (int)output.Length; output.Position = 0L; writer.Write((ushort)length); output.Position = output.Length; writer.Write(Encoding.ASCII.GetBytes("TQServer")); output.Position = 0L; byte[] buffer = new byte[output.Length]; output.Read(buffer, 0, buffer.Length); writer.Close(); output.Close(); client.Send(buffer); }
|
thanxxx abdou but when i make it now all apper offline and class = ?
Quote:
Originally Posted by shadowman123
After Upgrading it .. it would be like that
|
good ahmed but can u tell me how can i fix class and player online in guild screen ? Cuz now all appear offline
|
|
|
|
|
Similar Threads
|
Guild war problem
06/25/2012 - Metin2 Private Server - 0 Replies
Hi,
I have a problem with the war between guilds: When you try to declare war guild leader says that the opponent is offline. The two guilds are both lev 20 and over 10 members, we also tested the same map, but nothing, always says that it is offline.
I also tried to put the index in config game99 110 111, but the problem persists.
Use File, 2011 with Rev. 2019, those who can help me?
Thank you.
|
New problem Guild
02/23/2012 - Rappelz Private Server - 2 Replies
Good evening, I successfully install the guilds, but the icon not appear beside the name of the guild at the top of the character, why?
http://img11.hostingpics.net/pics/682252rappelzsc reen00000018.jpg
|
Guild War Problem
05/29/2011 - Flyff Private Server - 0 Replies
Servas,
also ich habe folgendes Problem:
Ich will den GGW bzw. halt den Guild Siege machen und ich kann mich anmelden und so, das ist alles kein problem, ich komme bis zu dem Punkt wo man in die GW Arena geblinkt wird und dann noch ein paar minuten auf den Anfang warten muss. nach dieser Zeit werde ich in den Kampfteil geportet und dann laufen 10 sek ab und der GW ist vorbei. Somit geht mir der Teil der Kampfzeit ab.
Ich vermute es liegt daran, das bei den Files keine Guild Combat dabei...
|
[Help]Guild Problem
07/20/2010 - CO2 Private Server - 3 Replies
Hey guys...I've been wondering if some of you can tip me with a good "Pass Leadership" code...
I've made this one
#region Leadership
else if (Control == 7)
{
if ((GC.MyChar.MyGuild != null && GC.MyChar.GuildRank == NewestCOServer.Features.GuildRank.GuildLeader))
{
...
|
problem with guild
07/18/2010 - Dekaron Private Server - 3 Replies
I had problem with creating guild emblem so i checked tables, there wasnt guild ranks so i writed all masterscodes again but if i go in game and try to make a guild it says fail to create a guild! Some1 have any idea what may be a problem?
|
All times are GMT +2. The time now is 17:00.
|
|