private static void OnGotoAck(Client client, GotoAckPacket packet) { if (gotoblocks.Contains(client)) { gotoblocks.Remove(client); packet.Send = false; } }
private void OnGotoAck(Client client, GotoAckPacket p) { if (blockNextGotoAck) { p.Send = false; blockNextGotoAck = false; } }
public void OnGotoAck(Client client, Packet packet) { GotoAckPacket goap = (GotoAckPacket)packet; if (_enabled && listOfClients[client].Slave) { // Block the GOTOACK if the client is a slave goap.Send = false; } }
private void proxy_GotoAck(Client client, Packet real_packet) { GotoAckPacket pack = (GotoAckPacket)real_packet; if (GotoSkipList[client][0] != 0) { pack.Send = false; } GotoSkipList[client].RemoveAt(0); }
public void OnGoto(Client client, Packet packet) { GotoPacket gotop = (GotoPacket)packet; if (_enabled && listOfClients[client].Slave) { // Send our own GOTOACK when we get a GOTO from the server GotoAckPacket gotoack = (GotoAckPacket)Packet.Create(PacketType.GOTOACK); gotoack.Time = client.Time; client.SendToServer(gotoack); } }
public void GotoAck(RealmTime time, GotoAckPacket pkt) { }