|
You last visited: Today at 11:58
Advertisement
[Help]Guild bug!
Discussion on [Help]Guild bug! within the CO2 Private Server forum part of the Conquer Online 2 category.
09/20/2008, 09:41
|
#1
|
elite*gold: 0
Join Date: Feb 2008
Posts: 668
Received Thanks: 160
|
[Help]Guild bug!
Hello,
I'f found an guildbug.. If an member joins you'll see it in the member List.
When you restart ur server, the Member name in the List is gone and still in the guild. Someone knows how to fix this?
Server I'm using : LOFT
|
|
|
09/20/2008, 10:08
|
#2
|
elite*gold: 0
Join Date: Nov 2007
Posts: 306
Received Thanks: 75
|
this has been fixed, use the forum's search tool and find "fixed guilds & friends" or something like that
|
|
|
09/20/2008, 10:43
|
#3
|
elite*gold: 0
Join Date: Feb 2008
Posts: 668
Received Thanks: 160
|
Quote:
Originally Posted by Rechocto
this has been fixed, use the forum's search tool and find "fixed guilds & friends" or something like that
|
Thats just the problem , I already "Fixed" it...
|
|
|
09/20/2008, 10:59
|
#4
|
elite*gold: 0
Join Date: Jun 2007
Posts: 387
Received Thanks: 64
|
Can you give us more details on the error. More than likely youll see an error related to mysql when the player in question exits or enters the game.
|
|
|
09/20/2008, 11:07
|
#5
|
elite*gold: 0
Join Date: Feb 2008
Posts: 668
Received Thanks: 160
|
Quote:
Originally Posted by taguro
Can you give us more details on the error. More than likely youll see an error related to mysql when the player in question exits or enters the game.
|
When an normal members is in the guild, And you check the GuildList / MemberList to see who's online and offline, You only see the Dl's and Gl there...
|
|
|
09/20/2008, 11:11
|
#6
|
elite*gold: 0
Join Date: Jun 2007
Posts: 387
Received Thanks: 64
|
Quote:
Originally Posted by YukiXian
When an normal members is in the guild, And you check the GuildList / MemberList to see who's online and offline, You only see the Dl's and Gl there...
|
Did the server itself give you an error report of any kind?
|
|
|
09/20/2008, 11:15
|
#7
|
elite*gold: 0
Join Date: Feb 2008
Posts: 668
Received Thanks: 160
|
Quote:
Originally Posted by taguro
Did the server itself give you an error report of any kind?
|
Its not like an Error, Cuz in the Console Screen I ain't got an Error, ...
Just only when Playing the game I can't see the names of the Normal Members in My guild, ,,
|
|
|
09/20/2008, 11:21
|
#8
|
elite*gold: 0
Join Date: Jun 2007
Posts: 387
Received Thanks: 64
|
Quote:
Originally Posted by YukiXian
Its not like an Error, Cuz in the Console Screen I ain't got an Error, ...
Just only when Playing the game I can't see the names of the Normal Members in My guild, ,,
|
Hmmm, well, im pretty sure its in the client.cs, can you post the following sections from your client.cs:
case 1112; case 1015; and case 12; the error will probably be in one of those 3 cases.
|
|
|
09/20/2008, 11:29
|
#9
|
elite*gold: 0
Join Date: Nov 2007
Posts: 306
Received Thanks: 75
|
after you fix it with his guide, you need to set "MyGuild " and "GuildPos" to 0 for ALL users, then delete ALL guilds from your database
edit: AND set their donation to 0! forgot that part
|
|
|
09/20/2008, 11:38
|
#10
|
elite*gold: 0
Join Date: Jun 2007
Posts: 387
Received Thanks: 64
|
Quote:
Originally Posted by Rechocto
after you fix it with his guide, you need to set "MyGuild " and "GuildPos" to 0 for ALL users, then delete ALL guilds from your database
|
that could also be it
|
|
|
09/20/2008, 12:10
|
#11
|
elite*gold: 0
Join Date: Feb 2008
Posts: 668
Received Thanks: 160
|
Quote:
Originally Posted by Rechocto
after you fix it with his guide, you need to set "MyGuild " and "GuildPos" to 0 for ALL users, then delete ALL guilds from your database
edit: AND set their donation to 0! forgot that part
|
Why I need to Delete all Guilds?
Quote:
Originally Posted by taguro
Hmmm, well, im pretty sure its in the client.cs, can you post the following sections from your client.cs:
case 1112; case 1015; and case 12; the error will probably be in one of those 3 cases.
|
Here are my Cases :
Case 1112;
Quote:
{
string Name = "";
int Pos = 9;
while (Pos < Data.Length)
{
Name += Convert.ToChar(Data[Pos]);
Pos++;
}
break;
}
|
Case 1015;
Quote:
{
if (MyChar.MyGuild == null)
return;
string Total = "";
string OnlineMembers = "";
string OfflineMembers = "";
byte Count = 1;
string[] Splitter = MyChar.MyGuild.Creator.Split(':');
if (World.AllChars.Contains(uint.Parse(Splitter[1])))
OnlineMembers += Convert.ToChar((Splitter[0] + Convert.ToChar(32) + Splitter[2] + Convert.ToChar(32) + "1").Length) + (Splitter[0] + Convert.ToChar(32) + Splitter[2] + Convert.ToChar(32) + "1");
else
OfflineMembers += Convert.ToChar((Splitter[0] + Convert.ToChar(32) + Splitter[2] + Convert.ToChar(32) + "0").Length) + (Splitter[0] + Convert.ToChar(32) + Splitter[2] + Convert.ToChar(32) + "0");
foreach (DictionaryEntry DE in MyChar.MyGuild.DLs)
{
string DL = (string)DE.Value;
Count++;
Splitter = DL.Split(':');
if (World.AllChars.Contains(uint.Parse(Splitter[1])))
OnlineMembers += Convert.ToChar((Splitter[0] + Convert.ToChar(32) + Splitter[2] + Convert.ToChar(32) + "1").Length) + (Splitter[0] + Convert.ToChar(32) + Splitter[2] + Convert.ToChar(32) + "1");
else
OfflineMembers += Convert.ToChar((Splitter[0] + Convert.ToChar(32) + Splitter[2] + Convert.ToChar(32) + "0").Length) + (Splitter[0] + Convert.ToChar(32) + Splitter[2] + Convert.ToChar(32) + "0");
}
foreach (DictionaryEntry DE in MyChar.MyGuild.Members)
{
string NM = (string)DE.Value;
Count++;
Splitter = NM.Split(':');
if (World.AllChars.Contains(uint.Parse(Splitter[1])))
OnlineMembers += Convert.ToChar((Splitter[0] + Convert.ToChar(32) + Splitter[2] + Convert.ToChar(32) + "1").Length) + (Splitter[0] + Convert.ToChar(32) + Splitter[2] + Convert.ToChar(32) + "1");
else
OfflineMembers += Convert.ToChar((Splitter[0] + Convert.ToChar(32) + Splitter[2] + Convert.ToChar(32) + "0").Length) + (Splitter[0] + Convert.ToChar(32) + Splitter[2] + Convert.ToChar(32) + "0");
}
Total = OnlineMembers + OfflineMembers;
SendPacket(Data);
SendPacket(General.MyPackets.StringGuild(11, 11, Total, Count));
break;
}
|
Case 12;
Quote:
|
|
|
09/20/2008, 12:31
|
#12
|
elite*gold: 0
Join Date: Nov 2007
Posts: 306
Received Thanks: 75
|
because your guilds were created before you fixed the functions to manage them
|
|
|
09/20/2008, 13:28
|
#13
|
elite*gold: 0
Join Date: Feb 2008
Posts: 668
Received Thanks: 160
|
I see, My revpoints are also Screwed, -.-
|
|
|
09/20/2008, 15:22
|
#14
|
elite*gold: 0
Join Date: Dec 2007
Posts: 618
Received Thanks: 213
|
after i fixed my guilds....i never had a problem like that -.-'
|
|
|
09/20/2008, 16:23
|
#15
|
elite*gold: 0
Join Date: Feb 2008
Posts: 668
Received Thanks: 160
|
# RevPoints fixed,
Question : Someone know the Offline TG map ID?
|
|
|
All times are GMT +2. The time now is 11:58.
|
|