Second Problem :
Code:
case _String.WhisperDetails:
{
if (stringpacket.Texts.Count > 0)
{
foreach (var pClient in ServerBase.Kernel.GamePool.Values)
{
if (pClient.Entity.Name == stringpacket.Texts[0])
{
string otherstring = "";
otherstring += pClient.Entity.UID + " ";
otherstring += pClient.Entity.Level + " ";
otherstring += pClient.Entity.BattlePower + " #";
if (pClient.Entity.GuildID != 0)
otherstring += pClient.Guild.Name + " fNone# ";
else
otherstring += "None fNone# ";
otherstring += pClient.Entity.Spouse + " ";
otherstring += (byte)(pClient.Entity.NobilityRank) + " ";
if (pClient.Entity.Body % 10 < 3)
otherstring += "1";
else
otherstring += "0";
stringpacket.Texts.Add(otherstring);
client.Send(stringpacket);
}
}
break;
}
}
that my string packet for whisper details , but I got a problem with him , if player isn't in the same map with you can't see him gear....






