? i wasnt thinking straight, but i was pretty damn sure matchagent and locator were built into hare, correct me if im wrong, ur gonna have to speak to jacob...
public static void AgentLocateToClient(Client client, Muid agentId)
{
using (var packet = new PacketWriter(Operation.AgentLocateToClient, CryptFlags.Encrypt))
{
packet.Write(agentId);
packet.Write(Globals.Config.Agent.RemoteIp);
packet.Write((Int32)Globals.Config.Agent.TcpPort);
packet.Write((Int32)Globals.Config.Agent.UdpPort);
Log.Write("Telling client to locate to: {0}:{1}:{2}", Globals.Config.Agent.RemoteIp,
Globals.Config.Agent.TcpPort, Globals.Config.Agent.UdpPort);
client.Send(packet);
}
}
also looked for sockets opened for a matchagent in bunny there isnt any now the new mission is to change the matchagent packet encrytion ive compared gunz 2008 to bunnys gunz.exe and noticed quite a change in the packet encrytion method.
Hare is a locator emulator, Bunny is a matchserver emulator.
There is no matchagent emulator. Instead he was released edited MatchAgent with Bunny first release.
but It doesn't work for the Bunny.